ISCA Archive Interspeech 2010
ISCA Archive Interspeech 2010

A multipulse FEC scheme based on amplitude estimation for CELP codecs over packet networks

José L. Carmona, Angel M. Gómez, Antonio M. Peinado, José L. Pérez-Córdoba, José A. González

This paper presents a forward error correction (FEC) technique based on a multipulse representation of the excitation for code-excited linear prediction (CELP) speech transmission under packet loss conditions. In this approach, the encoder sends the position of a pulse that it is used for the resynchronization of the adaptive codebook, so that propagation errors can be prevented. At the decoder, the amplitude of the resynchronization pulse is estimated by means of minimum mean square error (MMSE) estimation based on Gaussian mixture models (GMMs) of the received parameters and the pulse amplitude. The proposal is tested employing PESQ scores and AMR 12.2 kbps, a well-known CELP codec. The results show that, with a very small additional information (350 bps), this technique achieves a noticeable improvement over the results obtained by the packet loss concealment included in the legacy codec.


doi: 10.21437/Interspeech.2010-652

Cite as: Carmona, J.L., Gómez, A.M., Peinado, A.M., Pérez-Córdoba, J.L., González, J.A. (2010) A multipulse FEC scheme based on amplitude estimation for CELP codecs over packet networks. Proc. Interspeech 2010, 2386-2389, doi: 10.21437/Interspeech.2010-652

@inproceedings{carmona10_interspeech,
  author={José L. Carmona and Angel M. Gómez and Antonio M. Peinado and José L. Pérez-Córdoba and José A. González},
  title={{A multipulse FEC scheme based on amplitude estimation for CELP codecs over packet networks}},
  year=2010,
  booktitle={Proc. Interspeech 2010},
  pages={2386--2389},
  doi={10.21437/Interspeech.2010-652}
}