Abstract

In a code excited speech encoder, an input speech signal is segmented into speech samples at first intervals and a spectral parameter is derived from the speech samples that occur at second intervals longer than the first intervals, the spectral parameter representing the characteristic spectral feature. Each speech sample is weighted with the spectral parameter for producing weighted speech samples. The pitch period of the speech signal is determined from the weighted speech samples. A predetermined number of excitation code vectors having smaller amounts of distortion are selected from excitation codebooks as candidate code vectors. The candidate vectors are comb-filtered with a delay time set equal to the pitch period. One of the filtered code vectors having a minimum distortion is selected. The selected filtered code vector is calculated for minimum distortion and, in response thereto, a gain code vector is selected from a gain codebook. Index signals representing the spectral parameter, the pitch period, the selected excitation and gain code vectors are multiplexed for transmission or storage.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.