Une norme de l’Union internationale des télécommunications (IT) pour la compression et la décompression audio (vocale) utilisée dans les systèmes de transmission numérique, et en particulier pour le codage de signaux analogiques en signaux numériques.
G.729 est une norme de compression de données audio de l’ IT-T qui fonctionne à 8 kbit/s en utilisant une prédiction linéaire à code algébrique à structure conjuguée (CS-ACELP). Cet algorithme pour la voix compresse l’audio vocal en trames de 10 millisecondes. G.729 est couramment utilisé dans les applications de voix sur IP (VoIP) en raison de ses besoins en bande passante intrinsèquement faibles. Les extensions à la norme G.729 comprennent les éléments suivants;
- G.729a (G.729 Annexe A) – Compatible avec G.729 L’annexe A spécifie un codeur avec plusieurs simplifications, y compris des routines de recherche de livres de codes. Ces modifications sont connues pour entraîner souvent une qualité de voix légèrement inférieure.
- G.729b (G.729 Annexe B) – Compatible avec G.729, Annexe B spécifie un codeur qui utilise la Transmission discontinue (DTX), la Détection d’Activité Vocale (VAD) et la Génération de Bruit de Confort (CNG) pour réduire l’utilisation de la bande passante. La bande passante est réduite en empêchant la transmission de non-voix pendant les périodes de silence.
Voir G.7xx pour plus d’informations sur la façon dont ces normes sont utilisées dans les réseaux de téléphonie.