Conception d'un système d'enumération en treillis pour le quantificateur scalaire du FS1016

Auteurs-es

  • Bachir Boudraa Université des Sciences et de la Technologie Houari Boumédiène (USTHB), Laboratoire de Communication Parlée et de Traitement du Signal, Faculté d'Electronique et d'Informatique, BP 32, El alia, Alger, Algeria
  • Malika Boudraa Université des Sciences et de la Technologie Houari Boumédiène (USTHB), Laboratoire de Communication Parlée et de Traitement du Signal, Faculté d'Electronique et d'Informatique, BP 32, El alia, Alger, Algeria
  • Mouloud Djamah Université des Sciences et de la Technologie Houari Boumédiène (USTHB), Laboratoire de Communication Parlée et de Traitement du Signal, Faculté d'Electronique et d'Informatique, BP 32, El alia, Alger, Algeria
  • Aissa Boukhari Université des Sciences et de la Technologie Houari Boumédiène (USTHB), Laboratoire de Communication Parlée et de Traitement du Signal, Faculté d'Electronique et d'Informatique, BP 32, El alia, Alger, Algeria
  • Bernard Guerin Institut de la Communication Parlée, INPG, 46 avenue Félix Viallet, 38031, Grenoble, France

Mots-clés :

Algorithms, Bit error rate, Signal processing, Spectrum analysis, Speech coding, Vector quantization, CELP FS1016, Enumeration algorithm, Line Spectrum Frequencies (LSF), Speech signal

Résumé

Le but recherché par cette étude est la diminution du débit observé dans le codeur de parole nommé CELP FS1016 (standard développé par le département de la défense des Etats Unis d’Amérique “DoD”). Plus précisément, on s’est intéressé à la quantification des coefficients LSF (Line Spectrum Frequencies). Dans le standard CELP FS1016, ces coefficients sont calculés pour chaque trame de 30 ms et sont codés sur 34 bits après avoir subi une quantification scalaire. Nous avons jugé ce débit élevé et nous proposons d’appliquer une méthode d’énumération en treillis visant la diminution de celui-ci. Pour cela, nous avons d’abord effectué une analyse fine des différentes combinaisons données par les tables de la quantification initialement employée. L’analyse a révélé que cette quantification n’était pas optimale. En effet, nous avons trouvé qu’il y avait un nombre important de vecteurs LSF qui ne seront jamais utilisés car rendant le filtre de synthèse instable. Nous avons donc exploité l’ordonnancement naturel des coefficients LSF pour appliquer un système d’énumération en treillis pour ce quantificateur scalaire sans changer ses tables. On est parvenu ainsi à réduire le nombre de bits alloués aux coefficients LSF de 34 bits à 30 bits. Ainsi, une distorsion spectrale équivalente a été obtenue en utilisant soit le quantificateur classique ou en appliquant le système d’énumération en treillis que nous proposons. Cependant, ce dernier a l’avantage de permettre un gain en débit de 4 bits/trame.

Fichiers supplémentaires

Publié-e

2006-03-01

Comment citer

1.
Boudraa B, Boudraa M, Djamah M, Boukhari A, Guerin B. Conception d’un système d’enumération en treillis pour le quantificateur scalaire du FS1016. Canadian Acoustics [Internet]. 1 mars 2006 [cité 21 févr. 2025];34(1):5-18. Disponible à: https://jcaa.caa-aca.ca/index.php/jcaa/article/view/1784

Numéro

Rubrique

Articles techniques

Articles les plus lus du,de la,des même-s auteur-e-s