Abstract
In this paper, a packet loss concealment (PLC) algorithm for CELP-type speech coders is proposed to improve the quality of decoded speech under burst packet loss. A conventional PLC algorithm is usually based on speech correlation to reconstruct decoded speech of lost frames by using the information on the parameters obtained from the previous frames that are assumed to be correctly received. However, this approach is apt to fail to reconstruct voice onset signals since the parameters such as pitch, LPC coefficient, and adaptive/fixed codebooks of the previous frames are almost related to silence frames. Thus, in order to reconstruct speech signals in the voice onset intervals, we propose a multiple codebook based approach which includes a traditional adaptive codebook and a new random codebook composed of comfort noise. The proposed PLC algorithm is designed as a PLC algorithm for G.729 and its performance is then compared with that of the PLC algorithm employed in G.729 by means of perceptual evaluation of speech quality (PESQ), a waveform comparison, and an A-B preference test under different random and burst packet loss conditions. It is shown from the experiments that the proposed PLC algorithm provides significantly better speech quality than the PLC of G.729, especially under burst packet loss and voice onset conditions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Goode, B.: Voice over internet protocol (VoIP). Proceedings of the IEEE 90(9), 1495–1517 (2002)
Jian, W., Schulzrinne, H.: Comparision and optimization of packet loss repair methods on VoIP perceived quality under bursty loss. In: Proceedings of NOSSDAV, pp. 73–81 (2002)
Cho, C.S., Park, N.I., Kim, H.K.: A packet loss concealment algorithm robust to burst packet loss for CELP-type speech coders. In: Proceedings of ITC-CSCC, pp. 941–944 (2008)
Kim, H.K., Lee, M.S.: A 4 kbps adaptive fixed code excited linear prediction speech coder. In: Proceedings of ICASSP, pp. 2303–2306 (1999)
Kondoz, A.M.: Digital Speech: Coding for Low Bit Rate Communication Syste, 2nd edn. Wiley, Chichester (2004)
Press, W., Teukolsky, S., Vetterling, W., Flannery, B.: Numerical Recipes The Art of Scientific Computing, 3rd edn. Cambridge University Press, Cambridge (2007)
ITU-T Recommendation G.729.: Coding of Speech at 8 kbit/s Using Conjugate-Structure Code-Excited Linear Prediction (CS-ACELP) (1996)
ITU-T Recommendation P.862.: Perceptual Evaluation of Speech Quality (PESQ), and Objective Method for End-to-End Speech Quality Assessment of Narrowband Telephone Networks and Speech Coders (2001)
NTT-AT.: Multi-Lingual Speech Database for Telephonometry (1994)
ITU-T Recommendation G.191.: Software Tools for Speech and Audio Coding Standardization (2000)
ITU-T Recommendation G.729 Annex B.: A Silence Compression Scheme for G.729 Optimized for Terminals Conforming to Recommendation V.20 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Park, N.I., Kim, H.K., Jung, M.A., Lee, S.R., Choi, S.H. (2010). A Packet Loss Concealment Algorithm Robust to Burst Packet Loss Using Multiple Codebooks and Comfort Noise for CELP-Type Speech Coders. In: Kim, Th., Vasilakos, T., Sakurai, K., Xiao, Y., Zhao, G., Ślęzak, D. (eds) Communication and Networking. FGCN 2010. Communications in Computer and Information Science, vol 120. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17604-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-17604-3_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17603-6
Online ISBN: 978-3-642-17604-3
eBook Packages: Computer ScienceComputer Science (R0)