Brevet FR2668288A1 — publié le 19920424

i PROCEDE DE TRANSMISSION, A BAS DEBIT, PAR CODAGE CELP D'UN SIGNAL DE PAROLE ET SYSTEME CORRESPONDANT L'invention est relative à un procédé de trans- mission, à bas débit, par codage CELP d'un signal de parole et au système correspondant. La technique de codage de signaux de parole selon le processus de codage CELP ("Code Excited Linear Prediction": prédiction linéaire excitée par codes) est actuellement utilisée et a fait l'objet de nombreux tra- vaux Cette technique de codage d'échantillons numéri- ques représentant le signal de parole est une technique de codage hybride dans laquelle le signal de parole est modélisé par des filtres de prédiction linéaire et des résidus de cette prédiction. De manière générale, les codeurs CELP, ainsi que repré- senté de manière schématique en figure la et lb, essa- yent de façon exhaustive tous les éléments d'une liste20 de formes d'onde La forme d'onde réalisant la meilleure synthèse du signal est retenue, et son indice, ou adresse caractéristique, est transmis au décodeur Cette méthode est appelée analyse par synthèse La liste des formes d'onde, mémorisée au niveau du codeur et du25 décodeur est appelée dictionnaire. La qualité d'un codeur CELP dépend étroitement du dic- tionnaire choisi, de la méthode de détermination- modélisation des filtres de prédiction linéaire utili- sés, ces deux paramètres constituant deux degrés de30 liberté, non indépendants, permettant d'adapter un codeur CELP particulier aux besoins d'une application déterminée. Une telle technique de codage CELP convient aux applica- tions de codage à bas débit (compris entre 4 à 2435 kbits/s) Pour une description plus détaillée de ce type de codage, on pourra utilement se reporter à l'article intitulé "A robust and fast CELP coder at 16 Kbit/s" publié par A LE GUYADER, D MASSALOUX et F ZURCHER CNET Lannion France, dans la revue Speech Communication n 7, 1988. De manière générale, dans ce type de codeur, décodeur, le signal numérique à analyser, transmettre et reconstituer est découpé en blocs, ou trames Chaque bloc comprenant L valeurs est considéré comme un vecteur d'un espace vectoriel de dimension L Le signal d'exci- tation courant constitué par un vecteur v, lu dans le dictionnaire des formes d'onde, doit minimaliser un cri- tère de distorsion perceptuel de la forme: min Il H v|| 2, dans lequel x désigne un signal cible issu du signal original O à transmettre après pondéra- tion perceptuelle et H désigne une matrice de dimension Lx L de réponse impulsionnelle issue du produit des fonc- tions de transfert du filtre de synthèse et de la pondé- J ration perceptuelle On rappellera que la pondération perceptuelle a pour objet, relativement au bruit de co- dage, analogue à un bruit blanc, de relativiser dans le20 domaine fréquentiel la contribution de ce dernier au signal perçu effectivement La matrice H est une matrice triangulaire de la forme: H(L) h O O O o O O O hl h O 10 O O O h 2 hl 'h O O O O h 3 h 2 Ihl h O O O h 4 h 3 lh 2 hi h O O h L_ 1 h L-21 h 3h 2hl h O Au cours du processus de codage, à chaque vecteur de référence vi est associée une valeur de gain adaptatif gk prise parmi un dictionnaire de valeurs de gain G, ce qui permet, suite à application du gain gk au vecteur vi pour former un vecteur vk, i, de satisfaire au critère de35 distorsion minimale précité. Afin de diminuer la complexité des calculs, très nombreux en fonction de la dimension L des vecteurs et du débit du signal de parole, on a, dans certains tra- vaux, proposé d'utiliser comme vecteur de référence, afin de réaliser le signal d'excitation, des vecteurs dont les composantes n'ont pour valeur que les valeurs + 1,0 ou -1, le dictionnaire des vecteurs étant alors constitué sous forme de dictionnaire de vecteurs ternai- res Une telle utilisation dans un processus de codage de type CELP de vecteurs ternaire de ce type a été men- tionnée dans la demande de brevet européen EP O 347 307 publiée le 20 12 1989. Toutefois, dans un tel processus de codage, on notera que tous les vecteurs de référence contiennent nécessai- rement la même énergie En outre, la recherche de la séquence ou vecteur de référence optimum ne peut être15 réduite au calcul de produits purement scalaires que dans le cas o l'auto-corrélation est elle-même normali- sée et présente des termes nuls dont l'écartement correspond aux composantes non nulles des séquences o U vecteurs de référence.20 Un tel mode opératoire ne permet donc pas de prendre en compte, comme vecteur de référence, la totalité des possibilités des combinaisons des valeurs ternaires des composantes des vecteurs de référence, la minimalisation du critère de distorsion ne pouvant dans25 tous les cas être optimale. La présente invention a pour objet de remédier aux inconvénients précités, afin, notamment, d'apporter une simplification des calculs par l'introduction comme vecteur de référence, dans le dictionnaire des vecteurs30 de référence, ou directions, de la quasi totalité des combinaisons des valeurs n-aires des composantes des vecteurs, N étant un nombre impair. Un autre objet de la présente invention est la mise en oeuvre, préalablement au processus classique d'application d'un gain adaptatif à chacun des vecteurs de référence, d'un processus de correction par applica- tion d'un facteur d'échelle, introduisant la répartition de l'énergie du signal d'excitation en fonction du spectre fréquentiel de ce dernier, afin de tenir compte de la non uniformité de la distribution d'énergie du signal dans le domaine des fréquences. Un autre objet de la présente invention est enfin la mise en oeuvre d'un procédé de transmission à bas débit d'un signal de parole dans lequel, chaque vecteur de référence, constituant le signal d'exci- tation, peut être régénéré au niveau d'un décodeur à10 partir des seules valeurs d'indice ou d'adresse du vecteur de référence optimal satisfaisant au critère de minimum de-distorsion au niveau du codeur, ce qui a pour effet de simplifier considérablement et de réduire les coûts de fabrication des décodeurs précités.15 Le procédé de transmission d'un signal de parole à bas débit selon la présente invention comporte un processus de codage d'échantillons numériques de parolé par prédiction linéaire excitée par codes pour engendrer un signal de code, un processus de transmission du20 signal de code et un processus de décodage du signal de code reçu Le processus de codage correspond à un pro- cessus dans lequel une forme d'onde représentée par un bloc d'échantillons comportant L valeurs d'échantillons et constituant un vecteur initial (o) de dimension L est25 représenté, à partir d'un filtre de synthèse, par une forme d'onde de référence sélectionnée parmi un diction- naire de formes d'onde de référence formant chacune un vecteur de référence (v) sur critère d'écart quadratique minimum du vecteur initial (o) vis-à-vis de la forme30 d'onde ou vecteur de référence (v), min ft H v 12, o X représente un vecteur cible obtenu par pondération perceptuelle du vecteur initial (o) et H une matrice de dimension Lx L de réponse impulsionnelle issue du produit du filtre de synthèse et de la pondération perceptuelle35 linéaire Ce processus est remarquable en ce que le critère de sélection consiste à établir un dictionnaire factorisé en produit d'un premier dictionnaire Y de vecteurs de base yi de forme n-aire 1-n/2,,o, n/2}, n impair, de dimension L, ces vecteurs de base étant chacun corrigé par un facteur d'échelle Yi tenant compte de la distribution de l'énergie d'excitation dans le 5 domaine de fréquence du signal, et d'un deuxième dictionnaire G(y) de gains gk, de façon à représenter ainsi le dictionnaire de formes d'ondes ou vecteurs de référence, chaque vecteur de référence vérifiant la relation10 vk,i = gk vi yi On notera que la valeur n/2 correspond à la division entière de N par 2. La valeur minimum de l'écart quadratique min 1-X -gk H yi yi 12 est alors établie par le calcul du maximum de C (gk,yi yi) =15 2 gk gk 2 IH vi yi 112 par le calcul de tous les produits scalaires et de toutes les énergies perceptuelles IH y IF, ce qui permet d'attribuer au vecteur initial (o) le vecteur de référence optimal correspondant vk*,i*, avec vk*,i* = gk* yi* yi*, ce,20 vecteur de référence optimal étant représenté par les seules valeurs d'indice k*,i* satisfaisant au critère min ali gk H yi yi 12. Le processus de transmission à bas débit d'un signal de parole, selon la présente invention, consiste à transmettre, comme signal de code, les seules valeurs des indices k*,i* représentatifs de chaque vecteur de référence optimal vk*,i*. Le processus de décodage d'un signal de parole codé transmis à bas débit selon un signal de code, con- formément à l'objet de la présente invention, est remar- quable en ce que, afin d'assurer le décodage du signal de code, ce processus consiste à discriminer les valeurs des indices k*,i* constituant le signal de code, à décomposer la valeur de l'indice i*, représentatif du35 vecteur de référence optimal, en base N pour régénérer le vecteur de base correspondant yi*, à effectuer, à partir de la valeur de l'indice i*, du facteur d'échelle yi* et du gain adaptatif gk* correspondants, une correc- tion du vecteur de base correspondant régénéré pour constituer le vecteur de référence régénéré vk*,i* Une opération de filtrage de synthèse est effectuée sur le vecteur de référence régénéré vk*,i* pour engendrer le signal de parole reconstruit. Le procédé objet de la présente invention, les processus de codage, de transmission et de décodage et le système et circuits de codage, de transmission et de décodage permettant la mise en oeuvre de ce procédé, trouvent avantageusement application à la transmission de signaux de parole à bas débit, notamment entre mobi- les par exemple. L'invention sera mieux comprise à la lecture de la description ci-après et à l'observation des dessins dans lesquels, outre les figures la et lb relatives à l'art antérieur, 1 la figure 2 représente au point a) d'une part les étapes de traitement dans un processus de codage conforme à l'objet de la présente in- vention, et au point b) d'autre part les opé- rations effectuées, sur les vecteurs de base, dans les étapes représentées au point a), pour des vecteurs n-aires, la figure 3 a représente aux points 1, 2 et 3 les modules de traitement de vecteurs impul- sion constituant des vecteurs de base privilé- giés, dans un traitement de type récursif per- mettant d'engendrer un premier dictionnaire de vecteurs de base, la figure 3 b représente successivement les opérations effectuées sur les vecteurs de base pour engendrer, de manière itérative, le pre- mier dictionnaire de vecteurs de base précité, dans un cas particulier o n= 3, les vecteurs de base étant des vecteurs ternaires, la figure 4 représente de manière analogue à la figure 3 a, 3 b un processus de calcul de la réponse impulsionnelle pour tous les vecteurs ternaires yi excitant le filtre de synthèse et le filtre de pondération perceptuelle en cas- cade présentant la fonction de transfert H, la figure 5 représente en ses différents points a), b), c) et d) des graphes représen- tatifs des processus de calcul des énergies perceptuelles des vecteurs ternaires à partir des réponses partielles impulsionnelles de la fonction de transfert H, la figure 6 représente des graphes représenta- tifs des processus de calcul des produits sca- laires, la figure 7 représente un organigramme des étapes de traitement des valeurs d'indice op- timal k*,i* reçus au cours du processus de décodage, la figure 8 représente un schéma synoptique d'un circuit de codage dans un système de transmission de parole à bas débit conforme à l'objet de la présente invention, la figure 9 représente un schéma synoptique d'un circuit de décodage dans un système de transmission de parole à bas débit conforme à l'objet de la présente invention. Le procédé de transmission d'un signal de parole à bas débit, objet de la présente invention, sera tout d'abord décrit en liaison avec les figures 2 a et b. Selon la figure 2 précitée, le procédé objet de l'invention comporte un processus de codage d'échantil- lons numériques de parole par prédiction linéaire excité par codes Ce processus permet d'engendrer un signal de code Le procédé comporte en outre un processus de35 transmission du signal de code et un processus de déco- dage du signal de code reçu. Selon la figure 2 précitée, le processus de codage correspond à un processus dans lequel une forme d'onde représentée par un bloc d'échantillons comportant L valeurs d'échantillons, ou trames, constitue un vecteur initial noté o de dimension L ce vecteur étant représenté, et la forme d'onde correspondante, à partir d'un filtre de synthèse par une forme d'onde de réfé- rence, notée v, sélectionnée parmi un dictionnaire de formes d'onde de référence formant chacune un vecteur de référence précité La sélection est effectuée sur critère d'écart quadratique minimum du vecteur initial o vis-à-vis de la forme d'onde ou vecteur de référence v, ce critère s'écrivant min IX -H v I 2 - Dans cette relation 'x représente un vecteur 2 cible obtenu par pondération perceptuelle du vecteur initial o et H représente une matrice de dimension Lx L de réponse impulsionnelle issue du produit du filtre de synthèse et de la pondération perceptuelle linéaire précitée. Selon le procédé objet de la présente invention,, le processus de codage est tel que le critère de sélec- tion consiste à établir un dictionnaire factorisé en produit d'un premier dictionnaire Y de vecteurs de base notés yi Chaque vecteur de base est un vecteur de base de forme n-aire, c'est-à-dire que les composantes aj de ces vecteurs de base, avec jr l 0, L-1 l, peuvent prendre n valeurs discrètes différentes D'une manière générale, chaque valeur des composantes aj peut prendre une valeur comprise dans le groupe l- n/2, 0, n/2 l par incrément30 de 1, N étant impair, n/2 représentant la division entière de N par 2. Selon une caractéristique avantageuse du procédé objet de la présente invention, chaque vecteur de base yi est corrigé par un facteur d'échelle yi tenant compte35 de la distribution de l'énergie d'excitation dans le domaine de fréquence du signal On notera que de la ma- nière la plus générale, les facteurs d'échelle yi sont déterminés à partir d'une base de données, de manière expérimentale, la base de données étant constituée par un enregistrement d'échantillons de parole significatifs sur plusieurs heures par exemple et pour plusieurs locu- 5 teurs d'une même langue d'expression ou de plusieurs langues distinctes, l'expérience montrant que la diver- sité des langues d'expression n'intervient qu'au second degré dans la détermination des facteurs d'échelle yi précités Une description plus détaillée d'une table des10 facteurs d'échelles yi pour des vecteurs ternaires de dimension L= 5 sera donnée ultérieurement dans la des- cription. On notera simplement que selon ce principe les facteurs d'échelles yi sont déterminés pour chaque vec-, teur de base yi correspondant par un processus d'identi- fication de chaque vecteur de base yi sur une séquence délocalisée de L échantillons de parole successifs ré- cursifs de la base de données, tri des coefficients d'adaptation les plus faibles et moyennisation d'un nom-,20 bre u de coefficients d'identification ou d'adaptation pour obtenir le facteur d'échelle yi correspondant asso- cié au vecteur de base yi précité. Le dictionnaire factorisé précédemment mentionné est également constitué par un deuxième dictionnaire constituant le produit précité, ce deuxième dictionnaire étant noté G(y) et étant formé par un dictionnaire de gains gk Le dictionnaire factorisé constitue ainsi un dictionnaire de formes d'onde ou de vecteurs de référence Chaque vecteur de référence vérifie ainsi la30 relation vk i = gk vi yi. On notera bien entendu, ainsi que représenté sur la figure 2 a, que l'opération de correction effectuée par l'application du facteur d'échelle yi ne constitue pas une simple pondération des composantes aj de chaque vecteur de base yi car chaque coefficient de facteur d'échelle yi est représentatif de la distribution de l'énergie d'excitation dans le domaine de fréquence d'un signal de parole. Ainsi qu'on l'a représenté au point a) de la figure 2, le procédé objet de l'invention consiste alors à établir la valeur minimum de l'écart quadratique minll X-gk H yi yi 12 par le calcul d'une fonction notée: C (gk,yi yi) = 2 gk gk 2 IH vi yi I 2 par calcul de tous les produits scalaires et de toutes les énergies perceptuelles IH y 12. Le calcul précité permet alors d'attribuer au vecteur initial o le vecteur de référence optimal cor- respondant noté vk*,i* avec vk*,i* = gk* vi* yi* Bien entendu, conformément à un objet particulièrement inté- ressant de la présente invention, ce vecteur de référen- ce optimal est représenté par les seules valeurs des paramètres d'indices k*,i* satisfaisant au critère précité: minh -gk H yi yi 12. Une description plus détaillée des opérations effectuées au niveau de chaque vecteur de base yi, ces vecteurs de base étant des vecteurs n-aires de dimension L dont les composantes aj ont pour valeur au plus la va- leur n/2 ou éventuellement -n/2, par valeurs entières et par incrément de 1, sera donnée en liaison avec le point b) de la figure 2. Au point b) précité, on a représenté successive- ment les vecteurs de base notés y O, yl, yi, y K avec K = n L 3, chaque composante ayant pour valeur l'une des valeurs de la forme n-aire On a ensuite représenté la correction par l'application du facteur d'échelle yi, lequel, pour les raisons précédemment mentionnées, ne constitue pas une simple pondération analogue à l'appli- cation adaptative du gain gk, à chaque valeur des compo- santes aj des vecteurs de base yi étant appliqué le facteur d'échelle yi correspondant déterminé dans les conditions précédemment mentionnées Sur le même point b) on a enfin représenté l'application du gain adaptatif gk, chaque composante aj des vecteurs de base yi étant alors multipliée par le produit gk vi. On comprendra bien sûr que, dans la mise en oeu- vre du processus de codage tel que représenté aux points a) et b) de la figure 2 précédemment mentionné, la va- leur minimum de l'écart quadratique min |X -gk H yi yij 2 est évaluée par sélection de l'élément de gain gk correspondant du deuxième dictionnaire G (y) permettant de rendre minimum la différence |g-gk*| o g vérifie la relation: g = IIH Yi yi 2 Une description plus détaillée de l'arrangement des vecteurs de base yi pour constituer le dictionnaire ou premier dictionnaire Y de dimension L de vecteurs de base yi sera maintenant donnée en liaison avec les figu- res 3 a et 3 b. De manière générale, on comprendra que le dic- tionnaire Y de vecteurs de base yi de forme n-aire l-n/2,,0, n/2 l de dimension L comprend tous les vecteurs de base dont les L composantes ont pour valeur les valeurs n-aires précitées, à l'exception du vecteur nul De manière générale, l'indice i des vecteurs de ba- se est pris égal à la valeur en base N de chaque vecteur de base après transcodage des valeurs J-n/2,0 n/23 en valeurs correspondantes ( 0,1, 2 n) On comprendra ainsi que les vecteurs de base yi de forme n-aire sont arrangés en fonction de leur indice i, cet indice i ayant pour valeur la valeur en base N de chaque vecteur. On comprendra également que l'ensemble des vec- teurs de base yi constituant le dictionnaire Y est défi- ni à partir des n/2 L vecteurs impulsion dont une 35 seule composante aj d'ordre j, avec jc lO,L-1 l, est égale à -1, -2, -n/2 A chaque vecteur impulsion sont associés les vecteurs de base apparentés présentant des valeurs de composantes d'ordre q chaque vecteur apparenté à un vecteur impulsion de rang q, avec q = j pour aj différent de 0, étant obtenu par combinaison linéaire du vecteur impulsion de rang j=q et 5 des vecteurs impulsion ou apparentés de rang j=q' supérieur. Une description plus détaillée de la mise en oeuvre du dictionnaire des vecteurs de base yi dans le cas de vecteurs ternaires et de la manière d' engendrer10 ces vecteurs de base sera donnée en liaison avec les fi- gures 3 a et 3 b, des vecteurs de base de dimension L et de forme n-aire pouvant être engendrés selon le même principe sans sortir du cadre de l'objet de la présente invention.15 Sur les figures 3 a et 3 b on a représenté respec- tivement des cellules opérateurs permettant d'engendrer, à partir des vecteurs impulsion précédemment définis et de sousdictionnaires constitués par le vecteur impul- sion considéré et les vecteurs apparentés correspondant20 à chaque vecteur impulsion, le dictionnaire complet com- prenant la réunion de l'ensemble de tous les sous- dictionnaires. Chaque opérateur tel que représenté en figure 3 a comprend un opérateur dit opérateur de retard R dont la fonction de transfert est notée Z+ 1, selon la notation classique de transformée en Z, un opérateur symétriseur noté Sy lequel a pour fonction de multiplier les compo- santes de tous vecteurs présentés à son entrée par la valeur + 1, par la valeur O puis par la valeur -1 et un30 sommateur, noté S, recevant la sortie de l'opérateur de retard R et du symétriseur Sy Le sommateur S reçoit la sortie de l'opérateur de retard R par l'intermédiaire d'un commutateur I, en position F, ou le vecteur nul l 0,0,0,0,0 l de dimension L en position O Les opérateurs35 représentés en figure 3 a sont constitués par un seul et même opérateur représenté en 1), 2) et 3) à des étapes différentes de processus de traitement pour engendrer les vecteurs de base yi du dictionnaire Y précité. En début de processus de génération des vecteurs de base yi, tel que représenté au point 1) de la figure 3 a, l'impulsion initiale ou vecteur impulsion 6 L-1 est présente à l'entrée de l'opérateur de retard R Le symé- triseur Sy est alors alimenté par un sous-dictionnaire noté DO lequel est constitué initialement par le vecteur impulsion 6 L-1 précité Le symétriseur Sy délivre un sous-dictionnaire symétrique noté DO, tel que représenté en figure 3 b, et le so mmateur S, lequel reçoit le vec- teur impulsion 6 L-2 délivré par l'opérateur de retard R, vecteur impulsion de rang q = L-2, ou le vecteur nul, et le sous-dictionnaire symétrique DO, délivre en sortie le dictionnaire Dl constitué par les vecteurs de base y O, yl, y 2 et y 3 On notera bien sûr, ainsi que représenté en figure 3 b, qu'au vecteur impulsion a L-2 est associé le sous-dictionnaire Dl formé par les vecteurs apparentés yl, y 2, y 3 au vecteur impulsion _ L-2 et par le vecteur impulsion 6 L-1 initial formant le vecteur de base y O, ainsi que le vecteur nul Bien entendu, et de manière récursive ainsi que représenté au point 2) de la figure 3 a, l'opérateur permettant d'engendrer les vecteurs de base yi est tel que celui-ci reçoit au niveau de l'opérateur de retard R le vecteur impulsion 6 L-m, au niveau du symétriseur Sy, le dictionnaire noté D m-l formé récursivement comme le dictionnaire Dl, le sommateur S tel que représenté au point 2) de la même figure 3 a délivrant alors à partir du vecteur impulsion 6 L-m-1 précité délivré par l'opé- rateur de retard R ou du vecteur nul et par le sous-dictionnaire D m-l le sous-dictionnaire D m. Par itération il est ainsi possible et de maniè- re récursive d'engendrer à partir de l'ensemble des vecteurs impulsion, tel que précédemment décrit, les vecteurs apparentés et les sous-dictionnaires correspon- dants puis finalement le dictionnaire complet On notera que, sur la figure 3 b, les * représentées au niveau des composantes aj pour le processus de traitement de niveau m correspondent à des valeurs 0,-1 ou + 1 lorsque les vecteurs sont des vecteurs ternaires Bien entendu, dans le cas de vecteurs n-aires les * représentent des va- leurs comprises entre -n/2 et +n/2, dans les conditions précédemment mentionnées. On notera que le dictionnaire ternaire total, somme ou réunion de tous les sous-dictionnaires de ni- veau intermédiaire m, jusqu'à L peut être obtenu pour les seules valeurs positives ou négatives des composan- tes aj, le dictionnaire total pouvant alors être obtenu par symétrisation par l'intermédiaire d'un opérateur de symétrisation tel que Sy. De la même manière, le calcul de la réponse par- tielle à un instant t = L-1, c'est à dire à un instant relatif correspondant à l'occurence-du vecteur impulsion 6 L-1, du système H constitué par le filtre de synthèse et par le filtre de pondération perceptuelle excité par les vecteurs de base ternaire yi peut être décrit à20 l'aide des opérateurs précédents La réponse partielle à l'instant t = L-1 est notée SL-l(yi). Au niveau du premier opérateur de calcul, noté 1 sur la figure 4, cet opérateur est tel que les réponses impulsionnelles du système H au temps relatif 0, 1, 2,25 L-1 c'est à dire les valeurs h O, hl, h L-2, h L-1 sont appliquées à l'opérateur précité. On rappelle que l'opérateur SL-1 représente ici aussi l'addition à chaque élément h L-m-1 ou à la valeur zéro de toutes les réponses partielles à t = L-1 des30 vecteurs du dictionnaire symétrisé délivré le symétriseur Sy de niveau m. On obtient ainsi SL 1 (Dm) ensemble des réponses t = L-1 des vecteurs de Dm. L'opérateur de symétrisation Sy multiplie les éléments de SL-l(Dm-1) par + 1, O, -1 et réalise, ainsi que décrit précédemment, la réunion des éléments dis- tincts obtenus Enfin le dernier opérateur représenté en 3 à la figure 4 fournit la réponse à t = L-1 des vec- teurs ternaires yi dont la première coordonnée est -1. On notera que la réponse du système linéaire de la matrice H aux vecteurs ternaires qui lui sont appli- qués peut donc être réalisée selon la même architecture que précédemment en appliquant la transformation linéai- re H à chaque noeud de cette architecture. Les énergies perceptuelles des vecteurs ternai- res peuvent alors se déduire des seules réponses par- tielles précédemment décrites à t = L-1. En effet,: la réponse de la matrice H à l'exci- tation par un vecteur yi s'écrit: H yi H yi Hyi= h O O yi(o) = h Oyi(o) hl h O yi( 1) hlyi( 1) h 2 hl h 3 h 2 h 4 h 3 h L-l hlh O yi(L-1 h L-2 yi(o)+ +h Oyi(L-2) h L-lyi(o)+ + h Oyi(L-l) O h Oyi(o) hlyi(o)+h Oyi( 1) SL-l(yi) h L-2 yi(o)+ +h O yi(L-2) O O En effet, par définition la réponse à l'instant relatif t = L-1, notée SL-l(yi) est la coordonnée d'or- dre L-1 de Hyi. Cependant, on peut écrire: y'i = et y"i = h Oyi(o) hlyi(o) + h Oyi( 1) h L-2 Yi(o)+ +h Oyi(L-2) o O h O yi(o) hlyi(o) + h O yi( 1) h L-2 yi(o)+ +hOyi(L-2) r yi(o) yi( 1 l) yi(L-2) On notera que y'i et y"i ont même norme et l'on peut démontrer, en notant par z-l l'opérateur de retard élémentaire, la relation ci-après: i Y il 2 = il yi|i 2 = I H Z -1 yi I 2 IIH yi 2 = SL _(yi)2 + IH Z-1 yi 12 Cependant, si yi appartient à Dm, z-1 yi appar- tient à Dm-1. Un processus itératif permet donc de calculer les énergies perceptuelles pour DO puis D 1 puis DL-1 La valeur initiale est pour DO= 6 L-1, c'est à dire le vec-35 teur impulsion précédemment représenté en figure 3, h O 2. Un schéma de principe du processus de numérota- tion et de calcul des différentes entités mises en oeuvre par le critère de sélection conformément à l'objet de la présente invention sera décrit en liaison avec les figures 5 a et 5 b. De manière générale, ainsi que représenté en fi- gure 5 a, les vecteurs de base yi ainsi que déjà décrit précédemment peuvent être engendrés selon le graphe de génération globale à raison de 30 = 1 vecteur est engendré au niveau 0, le vecteur y 0, 31 sont engendrés au niveau 1, les vecteurs yl, y 2, y 3 et ainsi de suite, 3 L-1 vecteurs de base au niveau L-1. La cellule élémentaire de détriplement est re- présentée en figure 5 b à partir des vecteurs impulsion notés 8-1, 80 et 01 On notera que la sommation des vec- teurs d'impulsion 01, 00, 8-1 revient à remplacer la dernière coordonnée du vecteur de base incident par les valeurs de composantes + 1, O ou -1. On notera que l'architecture telle que représen-' tée en figure 5 a et 5 b est celle d'une structure linéai- re de graphes ternaires Pour une structure n-aire on obtient un graphe n-aire. Il est également possible d'obtenir une réalisa- tion pratique de calcul de l'expression H yii 2 = SL-1 (yi)2 + IIH z-iyi II 2 grâce à l'architecture analogue ci-après Cette architecture sera décrite en liaison avec les figures 5 c et 5 d. On appelle E(i) l'expression E(i) = IH yi| 12. Ainsi qu'on l'a représenté en figure 5 c le gra- phe global pour l'obtention des énergies est parcouru de droite à gauche, l'énergie initiale E ( 0) étant à30 SL-l( 0)2. La cellule élémentaire constitutive du graphe représenté en figure 5 c est représentée en figure 5 d. On notera que la numérotation des vecteurs, c'est-à-dire l'affectation de leur indice i de vecteurs de base, peut correspondre soit à une numérotation directe ternaire, soit à une numérotation rétrograde, tout indice p de la numérotation directe d'un vecteur ternaire vérifiant la relation correspondante en numérotation p' rétrograde p= 3 L-p-1 On comprendra bien entendu que l'ensemble des calculs peut être effectué soit avec la numérotation directe soit avec la numérotation rétrograde cette dernière étant préférée. Il est ensuite possible de transmettre les valeurs d'indice rétrograde par exemple ou les valeurs d'indice direct sur la ligne de transmission ainsi qu'il sera décrit ultérieurement dans la description. On notera en outre, conformément aux pratiques antérieures en matière de codage de type CELP, que préa- lablement au filtrage de synthèse chaque vecteur de ré- férence vk*,i* peut avantageusement être pondéré par un facteur de niveau prédit, noté À Ce facteur de niveau prédit a est représentatif de l'énergie moyenne du si- gnal d'excitation estimé sur au moins trois vecteurà excitation antérieurs successifs Une telle opération sur les composantes aj de chaque vecteur de référence ne sera pas décrite car elle correspond à une opération connue de l'homme de métier. Une description plus détaillée d'un processus de calcul des produits scalaires de la forme O X =x pour tous les vecteurs de base yi sera maintenant décrite en liaison avec la figure 6. On notera qu'en fait, compte tenu du facteur de niveau prédit o introduit effectivement dans le proces- sus de codage objet de la présente invention, il s'agit en fait de calculer l'expression pour tous30 les vecteurs ternaires yi. L'expression précédente est alors calculée en filtrant l'expression 2 x par la matrice transposée de la matrice H soit t H. Cette expression s'écrit = En posant x'= x'= Ht( 2 x) = 2 (h Ox(o)+hlx( 1)+ +h L-1 x(L-l) 2 (h Ox(l)+h 2 x( 2)+ +h L-2 x(L-1) 2 h Ox(L-1) On peut obtenir l'expression pour les vecteurs yi de base ternaire de la façon ci-après: on calcule l'expression: = F(yi) Le processus de calcul tel que représenté grâce à l'opérateur en figure 6 permet, de manière analogue au calcul des réponses partielles S L-l(yi) précédemment décrit, d'obtenir les quantités x'O, x'L-m-l, x'L-2 et donc les produits scalaires précités, le vecteur nul étant remplacé par la valeur nulle. En ce qui concerne la détermination et l'attri- bution du facteur d'échelle vi à chacun des vecteurs de base yi on rappelle que chaque facteur d'échelle yi peut être déterminé à partir d'une pluralité N de trame, à partir d'une base de donnée de signal de parole, le fac- teur d'échelle vi pour chaque vecteur de base yi étant35 choisi de façon à rendre minimum pour la trame considé- rée le résidu de filtrage des trames précitées On rap- pellera que plusieurs processus de détermination de chaque facteur d'échelle yi peuvent être envisagés. A titre d'exemple non limitatif, dans le cas de vecteurs de base de type ternaire et de dimension L= 5 le tableau des facteurs d'échelle yi est donné par ci- dessous la table des 121 valeurs des facteurs d'échelle. La première valeur multiplie (-1,-1,-1,-1,-1),, la dernière ( 0,0,0,0,-1). 1.50, 1 66, 1 77, 1 28, 1 46, 1 36, 0 86, 2 47, 1 68, 1 Sl,51 1.12, 1 04, 1 38, 1 86, 1 51, 4 23, 3 47, 1 96, 1 25, 2 28, 0.77, 2 50, 3 51, 0 87, 1 11, 1 16, O 95, 1 29, 1 23, 1 85, 1.34, 1 55, 1 60, 1 51, 1 44, 1 21, 1 45, 1 95, 1 45, 1 73, 4.06, 1 73, 1 32, 1 39, 2 43, 1 38, 4 62, 1 35, 1 92, 2 15, 1.44, 2 20, 1 95, 1 07, O 88, 1 56, 1 48, 1 33, 1 64, 1 70, 1.44, 3 33, 1 10, 1 89, 0 80, 2 07, 1 27, 1 57, 3 82, 1 28, 1.31, 1 34, 1 94, 1 86, 1 25, 1 06, 2 15, 1 39, O 89 t 1 24, 1.32, 1 17, 1 45, 0 57, 1 28, 2 00, 4 88, 2 14, 2 98, 2 24, 1.23, 1 66, 1 41, 1 82, 3 44, 1 14, 3 15, 3 91, 1 60, O 95, 1.74, 1 50, 1 12, 2 98, 1 16, 1 23, 1 34, 1 00, 2 06, 2 52, 4 52, 1 93, 2 89, 3 21, 1 39, 2 44, 2 38, 4 55, 3 00, 2 49, 3.17 Les valeurs optimales des indices k* et i* ayant * été déterminées et numérotées de façon directe ou de fa- çon rétrograde ainsi que décrit précédemment dans la description, en ce qui concerne notamment la valeur des indices i, la transmission de parole à bas débit est effectuée par la seule transmission, comme signal de code, des valeurs des indices k* et i* représentatifs de30 chaque vecteur de référence vk*,i*. En ce qui concerne la transmission des indices k* et i* précités on notera que la transmission peut être effectuée à l'aide de protocoles de transmission classique dans lesquels une redondance de l'information transmise est introduite afin d'assurer une transmission à taux d'erreur sensiblement nul On comprendra bien sûr que la valeur i* peut être transmise soit en numérotation directe soit en nu-érotation rétrograde, soit selon une numérotation traduite dont la table de traduction est connue du codeur com e du décodeur. Une description plus détaillée du processus de décodage des informations transmises, c'est à dire du signal de code ainsi transmis conformément au procédé objet de l'invention, sera maintenant donnée en liaison avec la figure 7. Conformément à la figure 7 précitée, le proces- sus de décodage consiste à discriminer en 1000 les valeurs des indices k* et i* constituant le signal de code puis à décomposer en 1001 la valeur de l'indice i* représentatif du vecteur de référence optimal en base n afin de régénérer le vecteur de base correspondant yi*. La régénération du vecteur de base yi* est ef- fectuée en 1002 à partir de la valeur de l'indice i* et du facteur d'échelle yi* correspondant, une correction du vecteur de base correspondant régénéré étant effec- tuée pour constituer le vecteur de référence vk*,i*=yi* yi*. Suite à l'opération précitée, le processus de décodage consiste à effectuer une opération de filtrage de synthèse 1003 du vecteur de référence pour engendrer le signal de parole reconstruit.25 On notera bien sûr que, de même que dans le cas du processus de codage, dans le processus de codage du procédé objet de la présente invention chaque vecteur de référence vk*,i* préalablement au filtrage de synthèse est pondéré par un facteur de niveau prédit î lequel est30 estimé sur au moins trois vecteurs excitation antérieurs successifs La détermination du niveau prédit 5 ne sera pas décrite en détail car elle correspond au niveau du processus de décodage à des opérations normalement con- nues de l'homme de métier. 35 Une description plus détaillée d'un système de transmission d'un signal de parole à bas débit conforme à l'objet de la présente invention sera décrit en liai- son avec les figures 8 et 9. Selon la figure 8, le circuit de codage comporte un générateur 1 d'un premier dictionnaire Y de vecteurs de base yi de forme n-aire de dimension L, les composan- tes de ces vecteurs, ainsi que mentionné précédemment, pouvant prendre les valeurs comprises entre -n/2 à n/2. On notera bien entendu que le générateur du dictionnaire Y peut avantageusement être constitué par des moyens calculateurs comportant les opérateurs tels que décrits en figures 3 a, 3 b par exemple et/ou un circuit de mémo- risation lequel peut être constitué par une mémoire vive associée à ce circuit calculateur ou par une mémoire morte Dans ce cas, la mémoire morte est associée à un séquenceur rapide lequel permet d'effectuer une lecture successive des vecteurs de base yi selon les indices en numérotation directe ou rétrograde ainsi que décrit précédemment. En outre, le circuit de codage tel que représen- té en figure 8 comprend un circuit 2 correcteur des vec- teurs de base yi par un facteur d'échelle yi Le circuit correcteur peut être constitué par une table de valeurs mémorisées en mémoire morte, ce circuit correcteur per- mettant d'engendrer un vecteur de base corrigé noté yi=Yi yi pour chaque vecteur de base yi Un multiplexeur rapide noté MUX permet successivement de lire les va- leurs correspondantes du vecteur de base corrigé yi et de délivrer cette valeur correspondante à un circuit 3 générateur d'un deuxième dictionnaire de gain adaptatif gk De manière classique, le circuit 3 générateur du deuxième dictionnaire G(y) peut comporter avantageuse- ment un circuit amplificateur, noté 30, relié à une table des valeurs gk constituant le deuxième diction- naire précité Ainsi, le circuit générateur 3 du deu- xième dictionnaire G(y) délivre les vecteurs de référen- ce vk,i = gk yi yi. On notera bien sûr que le circuit de codage objet de la présente invention comporte également un circuit amplificateur 4 lequel permet d'appliquer à cha- que vecteur de référence vk,i le coefficient de prédic- tion de niveau î tel que celui-ci a été défini précé- demment dans la description. En outre, et de manière classique, le circuit de codage objet de la présente invention comporte ensuite disposé en cascade le filtre de synthèse noté 5 et le filtre de pondération perceptuelle noté 6 de transmis-10 sion H ainsi que décrit précéeem-ent dans la descrip- tion Un sommateur 7 permet de recevoir d'une part le signal d'origine par l'intermédiaire d'un même filtre de pondération perceptuelle 6 après inversion la différence des signaux délivrés par le sommateur 7 sommateur algé-15 brique, permettant l'application sur le signal ainsi obtenu du critère de distorsion minimum. Dans ce but, le circuit de codage objet de la présente invention comprend un circuit de calcul du minimum de distorsion 8 lequel comprend un premier cir-20 cuit calculateur 80 du produit 2 gk dans or lequel l'expression désigne le produit scalaire du vecteur cible x et du vecteur reconstitué et pondéré perceptuellement obtenu par le produit de la matrice H et du vecteur de base corrigé yi yi Le pre- mier circuit calculateur 80 délivre un premier résultat de calcul rl. Un deuxième circuit calculateur 81 permet d'ef- fectuer le calcul de l'énergie du vecteur reconstitué et pondéré perceptuellement cette énergie étant de la forme gk 2 IH Yi yi 12. On notera que les circuits calculateurs 80 et 81 peuvent être constitués par des modules de programme dont les graphes de calcul ont été explicités respecti- vement en figures 4 et 5 a) à d) respectivement Le deu- xième circuit de calcul 81 délivre un deuxième résultat de calcul noté r 2 Un comparateur 83 permet de comparer la valeur des résultats de calcul rl et r 2 ce qui permet de déterminer par discrimination des valeurs des indices i et k, les indices i* et k* pour lesquels le critère de minimum de l'écart quadratique est satisfait La discri- mination des indices i* et k* est effectuée par exemple par un programme de tri noté 84 sur la figure 8 Les valeurs des indices k* et i* sont alors délivrées, ces indices étant représentatifs du vecteur de référence correspondant vk*,i*. Sur la figure 8 on a également représenté le circuit de transmission conforme à l'objet de la présen- te invention, ce circuit de transmission permettant de délivrer en tant que signal de code représentatif du signal de parole les seules valeurs des indices k* et i* Ce circuit de transmission ne présente pas de carac- téristique particulière dans la mesure o il peut en fait être constitué par un système de transmission de type classique utilisé dans les dispositifs de transmis- sion de signaux de parole par codage de type CELP de l'art antérieur. Une description plus détaillée d'un circuit de décodage permettant la mise en oeuvre du procédé objet de l'invention est représenté en figure 9. Conformément à la figure précitée, le circuit de décodage comporte un module 10 de discrimination des va- leurs des indices i*,k* du signal de code reçu, le signal de code étant transmis bien entendu selon un protocole particulier lequel n'entre pas dans l'objet de la présente invention En outre, le circuit de discrimination 10 effectuant ainsi une transformation série parallèle des informations relatives aux indices i*,k*, le circuit de décodage comporte un circuit de décomposition en base N de la valeur de l'indice i*. On comprendra bien sûr que parallèllement l'in- dice k* est traité Dans ce but, le circuit de décodage tel que représenté en figure 9 comprend une table des valeurs de gain adaptatif gk notée 11 laquelle sur ré- ception de la valeur de l'indice k* permet de délivrer la valeur de gain adaptatif correspondant gk* Ce cir- cuit 11 peut être avantageusement constitué par une mé- moire morte dans laquelle les valeurs de gain adaptatif gk sont mémorisées. En outre, un circuit générateur 12 du facteur d'échelle yi* est prévu Ce circuit peut consister en une mémoire morte formant une table de consultation, laquelle à la valeur i* fait correspondre la valeur yi*. un circuit multiplicateur 12 a permet d'engendrer un coefficient produit A = e gk* yi* à partir des valeurs yi*,gk* et du coefficient de niveau prédit a Ainsi qu'on l'a représenté également en figure 9, le circuit de décodage comprend un circuit 13 générateur du vecteur de base régénéré yi* par décomposition en base n de la valeur de l'indice i* Dans ce but un circuit 14 fait correspondre à la valeur i* par transcodage des composantes en base N de la valeur d'indice i*, la20 valeur -n/2,,O, n/21, ce qui permet d'engendrer un vecteur de référence régénéré vk*,i* du produit du vecteur yi* de base régénéré et du produit A. Un filtre de synthèse 15 permet à partir du vec- teur de référence régénéré vk*,i* d'engendrer le signal de parole reconstruit. Le fonctionnement du circuit de décodage tel que représenté en figure 9 peut être résumé de la façon ci-après selon un fonctionnement préférentiel. La double multiplication réalisée au niveau du multiplicateur 12 donne un facteur d'amplitude noté A = a gk* yi*. Si l'indice i* du vecteur ternaire transmis cor- respond à la numérotation rétrograde on désigne par il= 3 L-3 -i* et on effectue la synthèse du35 2 vecteur d'excitation ou vecteur de référence reconstitué vk*,i* comme suit: étape courante (j,t), si j modulo 3 vaut O alors vk*,i* (L-1-t)=-A, si j modulo 3 vaut 1 alors vk*,i* (L-1-t)= 0, si j modulo 3 vaut 2 alors vk*,i* (L-1-t)= A o vk*, i* (L-l-t) représente la composante de vk*, i* à l'ordre L-1-t. On notera que j est divisé par 3, division en- tière, et t est augmenté de 1, addition de 1 à un nombre entier. On initialise la première étape par j=i'et t=O. Bien entendu, on répète l'étape courante jusqu'à ce que t=L-1 inclus. Si au contraire i* provient d'une numérotation directe, ainsi que décrit précédemment, alors i'= i et les opérations sur j modulo 3 sont effectuées comme précédemment mentionnées. On a ainsi décrit un procédé et un système dû transmission de la parole à bas débit particulièrement performant dans la mesure o un avantage important ré- side dans le fait que le dictionnaire Y n'a pas à être mémorisé au niveau du décodeur Ainsi seuls les indices du vecteur de référence sont transmis au décodeur un calcul permettant en temps réel de reconstituer le vecteur de référence correspondant ce qui permet un gain de25 ressource de mémoire au niveau de chaque décodeur utili- sé En outre et en raison des processus de génération des vecteurs de base, des processus de calcul des pro- duits scalaires et des énergies perceptuelles, il n'est pas non plus nécessaire de mémoriser les vecteurs de30 base au niveau du codeur, ce qui permet un gain substantiel en matériel de mise en oeuvre. On comprendra également que les algorithmes de calcul décrits dans la description de l'objet de la pré- sente invention permettent d'obtenir une très grande35 rapidité de calcul de par la rationalisation des opéra- teurs de calcul utilisés, et une simplification des ma- tériels nécessaires à leur mise en oeuvre. On notera enfin que le procédé et le système de transmission d'un signal de parole codé à bas débit objet de la présente invention ont été décrits dans le cas o le codage de type CELP met en oeuvre des vecteurs de base de type n-aire, le nombre N n'étant en principe pas limité Bien entendu, un mode de réalisation préfé- rentiel a été donné dans le cas o n= 3 les vecteurs de base étant ainsi des vecteurs ternaires. Toutefois un mode de réalisation basé sur le même principe a pu être réalisé pour des vecteurs pour lesquels n= 5 Le dictionnaire Y est alors réalisé à par- tir d'un alphabet à cinq symboles, les valeurs obtenues étant par exemple, de manière non limitative, le symbole 0, le symbole 0,5 et le symbole 1 plus les symboles sy- métriques -0,5 et -1, ce qui peut être ramené à des valeurs entières quelconques par changement d'échelle Dans la mise en oeuvre d'un dictionnaire à cinqç symboles on a pu ainsi réaliser un procédé et un système de transmission à débit variable pouvant atteindre20 jusqu'à 24 Kbits par seconde. REVENDICATIONS 1 Procédé de transmission d'un signal de parole à bas débit comportant un processus de codage d'échan- tillons numériques de parole par prédiction linéaire excitée par codes, pour engendrer un signal de code, un processus de transmission du signal de code et un pro- cessus de décodage de signal de code reçu, le processus de codage correspondant à un processus dans lequel une10 forme d'onde représentée par un bloc d'échantillons comportant L valeurs d'échantillons et constituant un vecteur initial (o) de dimension L est représenté, à partir d'un filtre de synthèse, par une forme d'onde de référence sélectionnée parmi un dictionnaire de formes15 d'onde de référence formant chacune un vecteur de référence (v) sur critère d'écart quadratique minimum dudit vecteur initial (o) vis-à-vis de ladite forme d'onde ou vecteur de référence (v), min IJ_(H VI 2, o x représente un vecteur cible obtenu par pondération perceptuelle dudit vecteur initial (o) et H représente une matrice de dimension Lx L de réponse impulsionnelle issue du produit du filtre de synthèse et de la pondéra- tion perceptuelle linéaire, caractérisé en ce que ledit critère de sélection consiste:25 à établir un dictionnaire factorisé en produit d'un premier dictionnaire Y de vecteurs de base yi, de forme n-aire -n/2,,o, n/23, n étant un nombre impair et n/2 désignant la division entière de N par deux, de dimension L ces vecteurs de base étant chacun corrigé par un facteur d'échelle yi tenant compte de la distribution de l'énergie d'excitation dans le domaine de fréquence du signal et d'un deuxième dictionnaire G(y) de gains gk adap- tatifs, de façon à représenter ainsi le dictionnaire de formes d'ondes ou vecteurs de référence, chaque vecteur de référence vérifiant la relation vk,i=gk i yi, à établir la valeur minimum de l'écart quadratique min 1 -gk H Yi yi U 12 par le calcul du maximum de C(gk, i yi) = 2 gk gk 2 NH yi yi 112 par calcul de tous les produits scalaires et de toutes les énergies perceptuelles IH y 112, ce qui permet d'attribuer au vecteur initial (o) le vecteur de référence optimal correspondant vk*,i* avec vk*,i* = gk* i* yi*, ce vecteur de référence optimal étant représenté par les seules valeurs des paramètres d'indice (k*,i*) satisfaisant au critère min i 1-gk H yi yi 12. 2 Procédé selon la revendication 1, caractérisé en ce que ladite valeur minimum de l'écart quadratique min UX gk H Yi yi l 2 est évaluée par sélection de l'élément de gain gk correspondant du deuxième diction- naire G(y) permettant de rendre minimum la différence g gk* o g vérifie la relation: g = 1 H.yi yi 12 3 Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que ledit premier dictionnaire Y de vecteurs de base yi, de forme n-aire -n/2,,o, n/2 de dimension L comprend tous les vecteurs de base dont les L composantes ont pour valeur l'une des valeurs (-n/2,,o, n/2) à l'exception du vecteur nul, l'in- dice i des vecteurs de base étant pris égal à la valeur en base N de chaque vecteur de base après transcodage des valeurs (-n/2,o, n/2) en valeur correspondante ( 0,1,2 n). 4 Procédé selon la revendication 3, caractérisé en ce que l'ensemble des vecteurs de base yi constituant ledit dictionnaire Y est défini à partir des N L vecteurs impulsion, dont une seule composante aj d'ordre j avec jt l 0,L-1 l est égale à -1, -2 -n/2, à chaque vecteur impulsion étant associés les vecteurs de base apparentés présentant des valeurs de composante d'ordre q C j identiques, chaque vecteur apparenté à un vecteur impulsion de rang q avec q = J pour aj ' o étant obtenu par combinaison linéaire dudit vecteur impulsion de rang q et des vecteurs impulsion ou apparentés de rang q supérieur. Procédé selon l'une des revendiations 1 à 4, caractérisé en ce que, pour chaque vecteur de base yi, le facteur d'échelle yi qui lui est associé est détermi- né expérimentalement, à partir d'une pluralité N de trames constituées par L valeurs de signal de parole et formant une base de données, le facteur d'échelle yi pour chaque vecteur de base yi étant choisi de façon à rendre minimum, pour la trame considérée, le résidu de filtrage desdites trames t 6 Procédé selon la revendication 1, caractérise en ce que, afin d'assurer la transmission du signal de parole à bas débit, le processus de transmission consis- te à transmettre comme signal de code les seules valeurs des indices (k*, i*) représentatives de chaque vecteur de référence vk*,i*. 7 Procédé selon la revendication 1 et 2, carac- térisé en ce que, afin d'assurer le décodage du signal de code, ce processus consiste: à discriminer ( 1000) les valeurs des indices k*,i* constituant le signal de code, à décomposer ( 1001) la valeur de l'indice i*, représentatif du vecteur de référence optimal en base N pour régénérer le vecteur de base correspondant yi*, à effectuer ( 1002), à partir de la valeur de l'indice i* et du facteur d'échelle yi* correspondants, une correction du vecteur de base correspondant régénéré pour constituer le vecteur de référence vk*, i* = yi* yi*, à effectuer une opération de filtrage de syn- thèse ( 1003) du vecteur de référence pour engendrer le signal de parole reconstruit. 8 Procédé selon l'une des revendications précé- dentes, caractérisé en ce que préalablement au filtrage de synthèse, chaque vecteur de référence vk*,i* est pon- déré ( 1004) par un facteur de niveau prédit c représen- tatif de l'énergie moyenne du signal d'excitation estimé sur au moins trois vecteurs excitation antérieurs suc-10 cessifs. 9 Système de transmission d'un signal de parole à bas débit comportant un circuit de codage d'échantil- lons numériques de parole par prédiction linéaire excitée par codes pour engendrer un signal de code, un15 circuit de transmission de ce signal de code, et un cir- cuit de décodage du signal de code transmis, le circuit de codage comprenant un filtre de synthèse permettant des représenter une forme d'onde constituée par un bloc d'échantillons constituant un vecteur initial (o), par20 une forme d'onde de référence sélectionnée parmi un dictionnaire de formes d'onde de référence formant cha- cune un vecteur de référence (v) sur critère d'écart quadratique minimum dudit vecteur initial (o) vis à vis de la forme d'onde ou vecteur de référence (v), des25 moyens de pondération perceptuelle dudit vecteur initial (o) pour engendrer un vecteur cible X à partir du dit vecteur initial (o), ledit critère d'écart quadratique minimum du vecteur initial (o) vis à vis de ladite forme d'onde ou vecteur de référence (v) étant de la forme30 min I X H v I 2 o H représente une matrice de dimension Lx L de réponse impulsionnelle issue du produit dudit filtre de synthèse et de ladite pondération perceptuelle linéaire, caractérisé en ce que afin de mettre en oeuvre ledit critère de sélection, ledit circuit de codage com- porte: des moyens ( 1) générateurs d'un premier dictionnaire Y de vecteurs de base yi de forme n-aire (-n/2,,o, n:2) de dimension L, des moyens ( 2) correcteurs desdits vecteurs de base yi par un facteur d'échelle yi, ce fac- teur d'échelle tenant compte de la distribu- tion de l'énergie d'excitation dans le domaine de fréquence du signal, les dits moyens correcteurs permettant d'engendrer un vecteur de base corrigé yi = vi yi pour chaque vecteur de base yi, des moyens ( 3) générateurs d'un deuxième dic- tionnaire G(y) de gains adaptatifs gk, compre- nant des moyens ( 30) multiplicateurs permet- tant à partir des dits vecteurs de base corri- gés yi et des valeurs de gain gk d'engendrer lesdits vecteurs de référence vk i=gk Ii yi, des premiers moyens ( 80) de calcul du produit 2 gk o désigne le pro- duit scalaire dudit vecteur cible X et du vecteur reconstitué pondéré perceptuellement obtenu par le produit de la matrice H et du vecteur de base corrigé yi yi, lesdits pre- miers moyens de calcul délivrant un premier résultat de calcul (rl), des deuxièmes moyens ( 81 ' de calcul de l'éner- gie du vecteur reconstitué pondéré perceptuel- lement gk 21 H yi yi 12 les dits deuxièmes moyens de calcul délivrant un deuxième résultat de calcul (r 2), des moyens ( 82) de comparaison desdits pre- miers et deuxièmes résultat de calcul, ce qui permet de déterminer, par discrimination des valeurs des indices i,k, les indices i* et k* pour lesquels le critère de minimum de l'écart quadratique est satisfait, le vecteur de référence correspondant vk*,i* avec v= gk*. yi* yi* étant représenté par les seules valeurs des indices k*,i*. Système selon la revendication 9, caractéri- sé en ce que le circuit de transmission permet la transmission, en tant que signal de code représentatif du signal de parole, des seules valeurs des indices k* et i*. 11 Système selon la revendication 9, caractéri- sé en ce que le circuit de décodage comprend: des moyens ( 10) de discrimination des valeurs des indices i*,k* du signal de code reçu, des moyens (il) générateurs d'un dictionnaire G(y) de gains adaptatifs gk* à partir des valeurs k* discriminées, des moyens ( 12) générateurs du facteur d'échelle Yi* correspondant, des moyens ( 12 a) multiplicateurs pour engen- drer un coefficient produit a gk* Ii* à partir des valeurs i*,gk* et d'un coefficient de ni- veau prédit A, des moyens ( 13) de décomposition en base N de la valeur d'indice i*, des moyens ( 14) générateurs du vecteur de base A régénéré yi* correspondant à la valeur i* par transcodage des composantes en base N de la valeur d'indice i*, à chaque valeur n, 2,1,0 d'expression en base N de la valeur d'indice i* étant associée respectivement la valeur -n/2, o, n/21 ce qui permet d'en- gender un vecteur de référence régénéré vk*,i*, un filtre de synthèse permettant à A partir du vecteur de référence régénéré vk*,i* d'engendrer le signal de parole reconstruit. 12 Système selon l'une des revendications 9 à 11, caractérisé en ce que ledit circuit de codage, res- pectivement de décodage comporte en outre, en amont du filtre de synthèse, un circuit de correction du vecteur de référence vk*,i* respectivement vecteur de référence A régénéré vk*,i* par un facteur de niveau prédit repré- sentatif de l'énergie moyenne du signal d'excitation estimé sur au moins trois vecteurs excitation antérieurs5 successifs.