Claims
- 1. An apparatus for processing speech packets, comprising:
a formant parameter translator that translates input formant filter coefficients having an input CELP format and corresponding to a speech packet to an output CELP format to produce output formant filter coefficients; and an excitation parameter translator that generates a target signal corresponding to said speech packet using input pitch and codebook parameters and said output formant filter coefficients to produce output pitch and codebook parameters.
- 2. The apparatus of claim 1, wherein said excitation parameter translator comprises:
a searcher that searches for said output codebook and pitch parameters using said target signal and said output formant filter coefficients.
- 3. The apparatus of claim 2, wherein said searcher comprises:
a further speech synthesizer that generates a guess signal using guess excitation parameters and said output formant filter coefficients; a combiner that generates an error signal based on said guess signal and said target signal; and a minimization element that varies said guess excitation parameters to minimize said error signal.
- 4. A method for converting a compressed speech packet from one CELP format to another, comprising the steps of:
synthesize a speech packet using input pitch and codebook parameters to produce a target signal; and searching for an output pitch and codebook parameters using the target signal.
- 5. The method of claim 4, further comprising:
translating formant filter coefficients of the speech packet to an output CELP format to produce output formant filter coefficients.
- 6. The method of claim 5, further comprising:
searching for an output pitch and codebook parameters using the target signal and the output formant filter coefficients.
CROSS-REFERENCE
[0001] This application is a continuation of U.S. application No. 09/249,060, entitled “CELP-BASED TO CELP-BASED VOCODER PACKET TRANSLATION,” filed Feb. 12, 1999, now allowed.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09249060 |
Feb 1999 |
US |
Child |
09845848 |
Apr 2001 |
US |