G.723.1 and G.729 Speech Transmission over Wireless and Internet Environments

 

Abstract

 

G.723.1 and G.729 are both ITU-T speech coding standards. These two speech coders are designed for the compression of speech and audio signals in multimedia applications. The target applications are the voice transmission over Internet and the voice coding of H.323 based Internet video conferences.

 

To enhance the error robustness of G.729, we propose an error protection scheme by applying BCH(31, 26) to protect significant bits in a frame. Furthermore, the BCH(31, 26) scheme is compatible to G.729 standard. In Internet environment, the packets often get lost and the error propagation effect degrades the speech quality substantially. Therefore, we apply the error concealment techniques to both G.729 and G.723.1. In simulations, the objective and subjective evaluation tests all show that the G.729 BCH(31, 26) error protect scheme and the error concealment techniques of G.729 and G.723.1 can improve speech quality significantly.