Résumé

La présente Recommandation décrit un codeur et un décodeur peu complexes, pouvant traiter un signal audiofréquence d'une largeur de bande de 7 kHz et fonctionner à 24 kbit/s ou 32 kbit/s. Par ailleurs, cet algorithme est recommandé pour les applications mains-libres, par exemple de conférence, qui ne comportent qu'une faible probabilité de perte de trames. Il peut s'utiliser avec des signaux d'entrée de parole ou de musique et permet de changer le débit à l'une quelconque des limites de trame de 20 ms. La nouvelle Annexe C contient la description d'un mode d'extension à faible complexité de la Rec. UIT-T G.722.1, qui permet de doubler l'algorithme afin d'obtenir une largeur de bande audio de 14 kHz utilisant une fréquence de 32 kHz pour les échantillons audio, aux débits de 24, 32 et 48 kbit/s. Adapté à la visioconférence, à la téléconférence ainsi qu'aux applications de lecture en temps réel, ce mode utilise la même longueur de trame de 20 ms, le même temps de traitement associé à l'algorithme de 40 ms et les mêmes étapes algorithmiques que le mode à 7 kHz. Le codage et le décodage nécessitent moins de 5,5 millions d'opérations pondérées par seconde (WMOPS) dans le mode à 7 kHz et moins de 11 WMOPS dans le mode à 14 kHz de l'Annexe C.

La présente Recommandation comporte un logiciel contenant le code source du codeur et du décodeur ainsi qu'un ensemble de vecteurs test pour le développement d'application. Ces vecteurs sont un outil qui fournit une indication sur la validité des implémentations. Le code à virgule fixe implémente à la fois le mode à 7 kHz (corps du texte) et le mode à 14 kHz (Annexe C). Le code à virgule flottante implémente uniquement le mode à 7 kHz.

La présente édition inclus le Corrigendum 1 (06/2008) qui corrige le code source du fichier decoder.c dans l’annexe B. Aucun changement n’a été apporté au texte de la recommandation. Le Code source de l’édition intégrée est numéroté Version 2.1 par souci d’homogénéité.