Claims
- 1. A digital signal processor for processing data including voice messaging data that may have both voiced and unvoiced speech components, comprising:computer routines stored in a memory used by the digital signal processor, the computer routines programmed to: control at least a portion of a selective call receiver; receive and decode data received at the selective call receiver; compare addresses received at the selective call receiver with addresses stored in a memory location coupled to the digital signal processor; control voicing including both voiced and unvoiced speech components; generate a pitch wave using an inverse discrete Fourier Transform and resample the pitch wave to provide a time domain voiced speech component.
- 2. The digital signal processor of claim 1, wherein the computer routines are further programmed to provide a time domain unvoiced speech component using an inverse discrete Fourier transform.
- 3. The digital signal processor of claim 2, wherein the time domain voiced speech component and the time domain unvoiced speech component are combined to form a speech signal for a current frame.
- 4. The digital signal processor of claim 3, wherein the speech signal from the current frame is combined with a speech signal from a previous frame using an overlap adder.
CROSS REFERENCE TO RELATED APPLICATION
This application is a Divisional of U.S. patent application Ser. No. 09/058,924, entitled “A Low Complexity MBE Synthesizer for Very Low Bit Rate Voice Messaging”, filed Apr. 13, 1998, and now issued as U.S. Pat. No. 6,064,955, the application of which is incorporated by reference herein.
US Referenced Citations (11)
Non-Patent Literature Citations (1)
Entry |
Fourth International conference on Spoken LAnguage, 1996. ICLSP 96. Bonet et al., “Pitch detection and voiced/unvoiced decision algorithm based on wavelet transforms”. pp 1209-1212 vol. 2. Oct. 3-6, 1996. |