FR 2544933 A1 19841026 FR 8406344 A 19840420 -1 - "Procédé et dispositif de réglage du coefficient d'amplification d'un amplificateur". L'invention concerne un procédé de réglage du coefficient d'amplification d'un amplificateur destiné notamment à des disposi- tifs de traitement de signaux audio, suivant lequel un signal est appliqué à l'amplificateur et le signal de sortie de l'amplificateur est numérisé dans un convertisseur analogique-numérique. Généralement, des dispositifs de traitement de signaux de parole, tels que notamment des dispositifs d'identification de locu- teurs et de reconnaissance de parole, mettent en oeuvre un signal de parole à représentation numérique A cet effet, le signal de parole électrique analogique issu du microphone doit être appliqué à un convertisseur analogique-numérique qui assure la conversion de ce- lui-ci en un signal numérique Le signal de parole issu du micropho- ne doit alors être amplifié de façon telle que la plage de fonction- nement dudit convertisseur analogique-numérique ne soit pas ou pra- tiquement jamais dépassée et que le signal ne soit pas trop faible par rapport à la gamme maximale du convertisseur analogique-numéri- que Etant donné que généralement, un dispositif de traitement de parole est utilisé par un grand nombre de personnes qui parlent le plus souvent à différentes intensités de parole, un gain à réglage fixe de l'amplificateur auquel est appliqué le signal de parole issu du microphone ne garantit pas une attaque optimale du convertisseur analogique-numérique Ainsi, des locuteurs qui parlent à voix haute peuvent provoquer le dépassement de la plage de fonctionnement du convertisseur, tandis que des locuteurs qui parlent très bas peuvent provoquer un signal qui risque de se perdre partiellement dans le bruit de quantification. A cet égard, il est à remarquer que l'invention n'est pas limitée à des dispositifs d'identification de locuteurs ou de recon- naissance de parole D'une manière générale, l'invention petit être utilisée dans des dispositifs de traitement de signaux audio, tels que des magnétophones à cassette et des dictaphones. -2- Pour adapter le coefficient d'amplification d'un amplifi- cateur à des signaux de différents volumes sonores de façon à obte- nir un signal de sortie pratiquement uniforme, on utilise, par exem- ple, dans des magnétophones à cassette, des circuits de réglage au- tomatiques de l'amplification du type analogique Toutefois, ceux-ci présentent quelques inconvénients, à savoir un comportement transi- toire, lors de variations du volume sonore, qui est généralement très lent et, en particulier, une amplification non constante durant l'enregistrement d'un signal de parole C'est notamment dans le cas o chaque enregistrement d'un signal nécessite des conditions bien définies et reproductibles que les circuits de réglage usuels sont peu satisfaisants Toutefois, des dispositifs de traitement de si- gnaux de parole, tels que des systèmes automatiques d'identification de locuteurs et des dispositifs de reconnaissance de parole nécessi- tent des conditions largement reproductibles Des systèmes automati- ques d'identification de locuteurs utilisent généralement un mot de code assigné à chaque locuteur individuel, par exemple, un numéro d'identification au moyen duquel le locuteur revendique une identi- té déterminée Lors de l'identification, le système vérifie au moyen du signal de parole ensuite enregistré si le locuteur a effective- ment l'idendité revendiquée Des systèmes de reconnaissance de paro- le, eux aussi, sont fréquemment dépendants du locuteur, c'est-à-dire qu'il faut indiquer avant ou dès le début de l'établissement du si- gnal de parole de quel locuteur il s'agit Par ailleurs, cela n'est pas nécessairement effectué au moyen d'un numéro mais peut se réali- ser aussi au moyen d'un signal acoustique De plus, dans des systé- mes d'identification de locuteurs et de reconnaissance de parole utilisant le réseau publique du téléphone, il importe de compenser les différents degrés éventuels d'atténuation. TL'invention vise à indiquer un procédé de réglage du coef- ficient d'amplification d'un signal reçu à travers une entrée sui- vant lequel le coefficient d'amplification de l'amplificateur dispo- sé après l'entrée est réglé de façon que l'amplificateur fournisse un signal largement indépendant des variations du volume sonore et qu'il commande de façon optimale un convertisseur analogique-numéri- que. 3- Conformément à l'invention, ce but est atteint du fait que (a) pour un réglage initial du coefficient d'amplification de l'am- plificateur, un histogramme est déduit du signal de sortie du con- vertisseur, histogramme qui représente la fréquence à laquelle dans un intervalle de temps déterminé, l'amplitude du signal apparaît dans chacune de différentes gammes successives d'amplitudes, une première gamme d'amplitude correspondant à la gamme d'amplitudes la plus élevée et les gammes suivantes correspondant chacune à une am- plitude plus faible que celle de la gamme précédente. (b) après la fin de la formation de l'histogramme, la valeur de fré- quence pour la gamme d'amplitudes la plus élevée, valeur qui corres- pond à la fréquence à laquelle est dépassée une valeur d'amplitude déterminée, est comparée avec une première constante prédéterminée, (c) s'il s'avère que la première constante est dépassée, le coeffi- cient d'amplification est diminué d'un premier facteur prédéterminé, (d) s'il s'avère que la première constante n'est pas dépassée, la fréquence pour la deuxième gamme d'amplitudes est comparée avec une seconde constante prédéterminée, (e) s'il s'avère que la seconde constante n'est pas dépassée, la valeur de fréquence pour la troisième gamme d'amplitudes est ajoutée à la fréquence pour la deuxième gamme d'amplitudes et la somme obte- nue est comparée avec la seconde constante, (f) s'il s'avère que la seconde constante n'est pas dépassée après cette opération, la paire suivante d'opérations est effectuée et, éventuellement, répétée jusqu'à ce que la nouvelle somme ainsi obte- nue dépasse la seconde constante, les valeurs de fréquence pour les gammes d'amplitudes successives suivantes étant utilisées pour les répétitions successives éventuelles: la valeur de fréquence pour la gamme suivante est ajoutée à la dernière somme obtenue et la nouvel- le somme obtenue est comparée avec la seconde constante, procédé qui est encore remarquable en ce que le coefficient d'amplification est augmenté d'un second facteur prédéterminé lors de l'exécution des opérations (e) et en ce que s'il s'avère alors que la seconde cons- tante est dépassée par la somme ainsi obtenue, le coefficient d'am- plification est augmenté du second facteur prédéterminé à la puis- -4- sance (n+ 1) lors de l'exécution des opérations (f), N étant le nom- bre de fois que ladite paire d'opérations est exécutée. De préférence, le procédé est mis en oeuvre de façon que, d'une part, lors de chaque exécution de l'opération (c), la suite d'opérations retourne à l'opération (a), alors que le coefficient d'amplification obtenu par la diminution du coefficient d'amplifica- tion effectuée au cours de cette opération (c) est utilisé comme réglage initial spécifique du coefficient d'amplification au cours de ia nouvelle opération (a) et que, d'autre part, le procédé est terminé lorsqu'au cours d'une opération (b) répltée resultant d'un tel retour, il s'avère que la valeur de fréquence pour la première gamme d'amplitudes, obtenue au cours de l'opération (a) qui la pré- cède immédiatement, ne dépasse pas la première constante. Suivant le procédé prgf 5 redntiel, lors d'un dépassement de la plage de fonctionnement du convertisseur analogique-numérique se produisant après une première application d'un signal, le coeffi- cient d'amplification de l'amplificateur est ainsi diminue et la mesure doit être recommencée jusqu'à l'obtention du coefficient d'amplification optimal Par contre, si l'amplitude du signal est trop faible par rapport à la plage maximale du convertisseur analo- gique-numérique, il est possible d'obtenir le coefficient d'amplifi- cation optimal par une seule application du signal Si l'on dispose d'une information préliminaire déterminée relative à la valeur de l'amplitude du signal, c'est-à-dire une information permettant d'em- pêcher le dépassement de la plage de fonctionnement du convertisseur analogique-numérique par une seule diminution du coefficient d'am- plification, il n'est pas nécessaire de recommencer la mesure, de sorte que dans ce cas, il suffit de mettre en oeuvre le procédé con- forme à la revendication 1. Pour le traitement d'un signal spécifique d'un locuteur individuel, le procédé conforme à l'invention peut encore être re- marquable en ce que le signal appliqué à l'amplificateur est un si- gnal de parole provenant d'un locuteur spécifique et en ce qu'une quantité représentative du réglage final du coefficient d'amplifica- tion est stockée dans une mkmoire à un emplacement attribué au locu- -5- teur spécifique. Cette mesure se base sur l'idée d'utiliser le signal spé- cifique d'un locuteur individuel non seulement pour le traitement ultérieur du signal de parole, par exemple pour l'identification du locuteur ou la définition de la parole articulée dans le cas de la reconnaissance de parole, mais aussi pour déterminer le réglage ini- tial du coefficient d'amplification de l'amplificateur pour la mise en oeuvre ultérieure du procédé lorsqu'il s'agit d'une personne qui utilise la première fois le dispositif de traitement de signaux de parole, on choisit une valeur d'amplification moyenne Après la dé- termination du coefficient d'amplification optimale, il est possi- ble, le locuteur ayant introduit le mot de code individuel qui lui a été attribué, de mémoriser cette valeur dans une mémoire à un empla- cement attribué au locuteur. Lors de l'utilisation ultérieure du dispositif de traite- ment de signaux de parole, après l'introduction du mot de code, le coefficient d'amplification est extrait de l'emplacement correspon- dant de la mémoire et est utilisé pour régler l'amplification avant l'application du signal de parole Comme le procédé conforme à l'in- vention est mis en oeuvre à chaque usage, des variations à long ter- me du comportement de parole sont automatiquement prises en compte. Le procédé peut être simplifié si les limites inférieures de chaque paire de gammes successives d'amplitudes diffèrent d'un facteur deux et que ledit second facteur prédéterminé est égal à deux Le facteur 2 correspond chaque fois à un bit du convertisseur analogique-numérique, de sorte que le coefficient d'amplification correct peut être réglé par un nombre minimal d'étapes De préferen- ce, le premier facteur est égal au second facteur Ainsi, les varia- tions du coefficient d'amplification sont égales dans tous les cas. Un dispositif de mise en oeuvre du procédé est remarquable en ce qu'il est prévu un discriminateur qui lors de l'apparition de l'amplitude du signal dans les différentes gammes d'amplitudes, en- gendre différents signaux intermédiaires, en ce qu'il est prévu un accumulateur muni d'une première mémoire dont les emplacements de mémoire correspondent chacun à une gamme d'amplitudes et incrémen- tant d'une unité le contenu de l'emplacement de mémoire dans la gam- -6- me d'amplitudes associée duquel le signal momentané se situe, en ce qu'après l'application du signal, un premier comparateur compare avec la première constante le contenu d'un premier emplacement de mémoire, contenu qui correspond à la fréquence pour la première gam- me d'amplitudes, et si cette première constante est dépassée, ce comparateur change le contenu d'une mémoire de réglage du coeffi- cient d'amplification de façon à diminuer ce coefficient d'amplifi- cation, en ce qu'il est prévu un second accumulateur qui, si la pre- mière constante n'est pas dépassée, transfère vers un second compa- rateur le contenu d'un deuxième emplacement de mémoire, contenu qui correspond à la fréquence pour la deuxième gamme d'amplitudes, ou la somme des contenus du deuxième emplacement de mémoire et des empla- cements de mémoire suivants pour comparer ce contenu ou cette somme de contenus avec la seconde constante, en ce qu'après une comparai- son indiquant qu'au moins le contenu du deuxième emplacement de mé- moire n'a pas encore dépassé la seconde constante, le second compa- rateur change le contenu de la mémoire de réglage du coefficient d'amplification de façon à augmenter le coefficient d'amplifiation et en ce qu'une sortie de la mémoire de r 5 lage du coefficient d'am- plification est reliée à une entrée de commande de l'amplificateur pour l'application d'un signal de commande Ce dispositif convient pour des applications universelles Pour l'utilisation dans des dis- positifs spécifiques de reconnaissance de parole ou d'identification de locuteurs, le dispositif est encore remarquable en ce qu'il est prévu en outre une seconde mémoire servant à recevoir le contenu de la mémoire de réglage du coefficient d'amplification à un emplace- ment de mémoire attribué au locuteur Avant l'application d'un si- gnal de parole provenant du même locuteur, le contenu de l'emplace- ment de mémoire assigné à ce locuteur est alors transféré par la seconde mémoire à la mémoire de réglage du coefficient d'amplifica- tion comme valeur d'amplification initiale. La description suivante, en regard des dessins annexés, permettra de mieux comprendre comment l'invention est réalisée. Ia figure 1 est un schéma servant à expliquer le procédé conforme à l'invention. -7- Ia figure 2 représente un dispositif de mise en oeuvre du procédé conforme à l'invention. Le procédé commence dans le bloc 100 sur la figure 1 Dans le bloc 110, le coefficient d'amplification A est réglé à une valeur initiale déterminée A et est stocké dans une mémoire Dans le s bloc 120 est reçu un signal situé dans un intervalle de temps déter- miné Dans le bloc 130 est formé un histogramme H qui représente la fréquence hi à laquelle l'amplitude du signal apparaît dans cha- cune des différentes gammes d'amplitudes successives i Dans le bloc 140 est déterminée la fréquence h 1 pour la première gamme d'ampli- tudes Cette première gamme d'amplitude est la gamme la plus élevée et h 1 correspond à la fréquence à laquelle est dépassée une ampli- tude dgterminée,,à savoir la limite supérieure de la deuxième gamme d'amplitudes (ou la gamme d'amplitudes plus basse suivante) Dans le bloc 150, h 1 est comparé avec une première constante prédéterminée -C 1 Si h 1 est supérieure à C 1, c'est-à-dire que lors de la première application du signal, il s'est produit une surcharge inad- missible, le coefficient d'amplification A est diminué d'un premier facteur prédéterminé F 1 dans le bloc 160 et le coefficient d'am- plification ainsi obtenu est mémorisé Dans les blocs qui suivent le bloc 160, l'application d'un signal (bloc 120 '), la formation d'un histogramme H (bloc 130 '), la comparaison de la fréquence h 1 (ob- tenue dans le bloc 140 ') avec C 1 (bloc 150 ') et la diminution du coefficient d'amplification (bloc 160 ') ainsi que la mémorisation du résultat de cette diminution sont répétées tant que h 1 est supé- rieure à C 1 Le procédé se déroule alors suivant la ligne 170 en retournant du bloc 150 ' au bloc 120 ' à travers le bloc 160 ' Si, dans le bloc 150 ', il est constaté que la constante n'est pas dépas- sée, le coefficient d'amplification alors détermine est stocké dans une mémoire à un emplacement attribué à un locuteur Cela s'effectue dans le bloc 190 (indiqué par des lignes en traits interrompus du fait que ce bloc est facultatif et qu'il ne doit pas nécessairement être présent) Le procédé prend alors fin dans le bloc 200. Si, dans le bloc 150, h 1 se trouve être inférieure ou égale à C 1, le procédé se poursuit dans le bloc 210 et le bloc 220 Dans le bloc 220, h 2, c'est-à-dire la fréquence pour la deu- xième gamme d'amplitudes, est comparée avec une seconde constante C 2 Si h 2 > C 2, le procédé se déroule suivant la ligne 230 et passe au bloc 190 (si présent) pour se terminer dans le bloc 200. Si dans le bloc 220, h 2 se trouve être inférieure ou égale à C 2, le procédé se poursuit dans le bloc 240 Dans le bloc 250, le coefficient d'amplification A est augnmenté d'un second fac- teur F 2 et est mémorisé Dans le bloc 260, la fréquence h 5 pour la troisième gamme d'amplitudes est ajoutée à h 2, alors que dans le bloc 220 ', la somme des fréquences h 2 et h est comparée avec C 2 Si h 2 + hf pour des gammes d'amplitudes suivantes, d'augmentation du coeffi- cient d'amplification du second facteur P 2 et de mémorisation du facteur P 2 augmenté jusqu'à ce que, dans le bloc 220 ', il soit constaté que la somme obtenue est supérieure à C 2 Ensuite, le procédé se poursuit dans le bloc 190 (si présent) Ia mémorisation du coefficient d'amplification dans les blocs 110, 160, 160 ' et 250 est nécessaire pour régler l'amplificateur, après la mise en oeuvre du procédé, au coefficient d'amplification ainsi obtenu pour le traitement ultérieur du signal audio par le dispositif de traitement de signaux audio De toute évidence, il est alors possible qu'après quelque temps, le procédé soit répété pour adapter le coefficient d'amplification de l'amplificateur (en cas de besoin) à une amplitu- de moyenne changée du signal audio la mémorisation effectuée dans le bloc 190 (éventuel) permet d'utiliser, le coefficient d'amplifi- cation mémoris& dans le bloc 110 comme valeur initiale lors d'une répétition du procédé. le procédé tel que décrit ci-dessus en regard de la figure 1, peut être utilisé dans le cas o on ne dispose pas d'information préliminaire sur la valeur de l'amplitude du signal Si, par contre, on dispose d'une information préliminaire déterminée sur la valeur de cette amplitude, il est possible de supprimer la boucle de pro- gramme comportant les bloc 120 ', 130 ', 140 ', 150 ' et 160 ', (ce qui sera expliqué dans la suite de cet exposé) Après que dans le bloc -9- , le coefficient d'amplification a été diminuae du premier facteur et le coefficient d'amplification ainsi obtenu a été mémorisé, le programme suit alors la ligne 280 représentée en traits interrompus et arrive directement au bloc 190. La figure 2 représente un mode de réalisation d'un dispo- sitif de mise en oeuvre du procédé Ce mode de réalisation convient notamment pour être utilisé dans des dispositifs de traitement de signaux de parole pour la reconnaissance de locuteurs ou de parole. Le signal reçu par le microphone 2 est appliqué à un amplificateur 4 comportant un étage amplificateur 32 ainsi qu'un réseau à contre- réaction servant à régler l'amplification et constitue par les ré- sistances 34, les interrupteurs 36 et la résistance 35 L'amplifica- tion de l'amplificateur 4 est déterminée par le réglage des inter- rupteurs 36 et les valeurs des résistances associées 34 et de la résistance 35 Les résistances individuelles 34 peuvent avoir des valeurs différentes, de sorte que par la fermeture de l'interrupteur 36 suivant de la série, l'amplification est diminuée ou augmentée du facteur 2 Le signal apparaissant sur la sortie de l'amplificateur 4 est envoyé à travers le conducteur 5 vers un dispositif de traite- ment de signaux de parole (non représenté sur la figure). Pour déterminer la valeur à laquelle doit être r 9 glé le coefficient d'amplification, le signal analogique est appliqué au convertisseur analogique-numérique 6 à travers la ligne 3 Comme le dispositif de traitement de signaux de parole, non représenté, n&- cessite généralement des signaux d'entrée numériques, le signal nu- m 6 rique délivré par le convertisseur analogique-numérique 6 et appa- raissant sur la ligne 7 peut également être appliqué audit disposi- tif à travers la ligne 5 ' Comme expliqué dans la suite de cet expo- sé, la ligne 7, la ligne 9 ainsi que les lignes 13, 21 et 27 compor- tent en réalité une pluralité de lignes individuelles à travers les- quelles les bits d'un mot numérique sont transférés en parallèle, mais pour la simplicité de la figure, elles sont représentées comme une ligne simple. Le signal sur la sortie 7 est appliqué à un décodeur de priorité 8 déterminant laquelle des positions de bit les plus éle- -10- vées est à l'état logique " 1 " A travers la sortie 9, le numéro de cette position est appliqué à un circuit logique d'adresses 10. Celui-ci convertit le numéro appliqué en une adresse destinée à la mémoire 12 en procédant de la manière suivante Ci-après, on part de la supposition que le signal numérique est constitué par huit bits. De toute évidence, le nombre d'adresses est proportionnellement plus élevé si un signal numérique comporte plus de huit bits. | D Bit de poids le plus fort I| à l'état logique " 1 " dans la adresse i _ position 1 ou 2 O 3 1 4 2 3 6 4 7 5 8 6 |I tousles bits = 1 7 1 _ Le bit 1 du mot numérique est le bit de poids le plus fai- ble, alors que le bit 8 du mot numérique est le bit de poids le plus fort L'adresse " 7 " est attribuée à la situation o tous les bits sur la sortie 7 du convertisseur analogique-numérique 6 sont à l'- tat logique " 1 ", ce qui dans la plupart des cas, indique que le con- vertisseur 6 est surcharge Cette situation est traitée séparément dans le circuit logique d'adresses 10 et, pour cette raison, celui- ci est également relié à la ligne 7. I Lors de l'application d'un signal de parole, un signal de commande est envoyé à travers la ligne 11 vers la mémoire 12, signal sous l'effet duquel un cycle de lecture-écriture est effectué dans cette mémoire lors de chaque impulsion d'un signal d'horloge non représenté Ce signal a, par exemple, une période de 1,7 ms ou une fréquence de l'ordre de 600 Hz et, lors de l'apparition de chaque signal d'horloge, l'emplacement de la mémoire 12 adressé par le cir- -11- cuit logique d'adresses 10 est lu par 1 ' intermédiaire de la ligne 13 et son contenu est appliqué entre autres à une entrée de l'addition- neur 14 dont l'autre entrée reçoit de façon continue I'état logique " 1 " et dont la sortie est reliée à l'entrée de données de la mémoire 12 De cette façon, lors de l'apparition de chaque signal d'horloge, le contenu de l'emplacement de mémoire 12 venant d'gtre adressé est incrémenté de 1 et est introduit à nouveau Ainsi, chaque emplace- ment de mémoire est attribué à une gsmme d'amplitudes du signal sur la ligne 3 et, à la fin de l'entrée du signal de parole, le contenu des emplacements de la mémoire 12 indique le nombre de fois que l'amplitude du signal de parole sur la ligne 3 a été situé dans l'une des gammes d'amplitudes séparées, cet-à-dire que la mémoire contient l'histogramme des valeurs d'amplitude du signal de parole reçu à travers la ligne 3 o A la fin de l'application du signal de parole, lorsqu'il y a un changement de signal sur la ligne 11, le circuit logique d'a- dresses 10 adresse l'emplacement de mémoire 7 qui indique la fré- quence pour la première gamme d'amplitudes et, par consequent, le nombre de fois que le convertisseur analogique-numérique 6 a été surchargé Cette valeur de fréquence h 1 est appliquée à travers la ligne 13 à un comparateur 16 qui la compare avec un mot constant multibit C 1 Si la valeur sur la ligne 13 est supérieure à la * constante C 1, c'est-à-dire si le convertisseur analogique-numéri- que a été surchargé à plusieurs reprises, le comparateur 16 délivre sur la ligne de sortie 17 un signal qui décale d'un bit le contenu d'un registre à décalage 26. la sortie 27 du registre à décalage 26 commande entre au- tres l'interrupteur 36 dans l'amplificateur 4 Efficacement, le re- gistre à décalage 26 ne comporte un état logique " 1 " que dans une seule position, de sorte que seul l'interrupter 36 est fermé, inter- rupteur qui correspond à cette position Si dans le registre à déca- lage 26, cet état logique " 1 "' est décalé d'une position par le si- gnal sur la ligne 17, un autre interrupteur 36 est fermé, interrup- teur qui par un dimensionnement convenable des résistances corres- pondantes 34 et 35, diminue du facteur 2 le coefficient d'amplifica- tion de l'amplificateur 4. -12- Le coefficient d'amplification de l'amplificateur 4 étant diminué, un nouveau signal de parole est appliqué, ce qui est suivi à nouveau de la détermination des fréquences hi et de la comparai- son de h 1 avec C 1 dans le comparateur 16 Si, à nouveau, h 1 > C 1, la diminution du coefficient d'amplification, l'application d'un signal, la détermination de l'histogramme et la comparaison de h avec C 1 sont répétées jusqu'à ce que h 1 C 1 Si après une ou plusieurs répétitions, h 1 6 C 1, le coefficient d'amplification de l'amplificateur 4 est optimal et sur la ligne 17 a appara t un signal qui termine le procédé. Notamment pour l'utilisation dans des dispositifs de re- connaissance de parole ou de locuteurs, le dispositif comporte en outre une mémoire 28, une porte OU 30 et un circuit discriminateur 33 Ce n'est que si hl > C 1 lors d'une première application d'un signal (de sorte qu'il apparaît sur la ligne 17 un signal qui est appliqué non seulement au registre à décalage 26 mais aussi au circuit discriminateur 33) et si h 1 C 1 lors de l'application suivante d'un signal (de sorte qu'il apparaît sur la ligne 17 a un signal qui est également appliqué au circuit discriminateur 33) qu'un signal apparaît sur la sortie du circuit discriminateur 33, signal qui à travers la porte OU 50 est appliqué à l'entrée d'enre- gistrement de la mémoire 28 Comme la sortie du registre à décalage 26 est reliée à l'entrée de données de la mémoire 28, le contenu du registre à décalage est introduit dans la mémoire 28 Pour permettre de réduire l'occupation de la mémoire 28, l'entrée de données de la mémoire 28 peut être précédée d'un convertisseur de code convertis- sant en un nombre binaire le numéro de l'emplacement o le bit à l'étatlogique " 1 " est présent dans le registre à décalage 26 Il est également possible de remplacer le registre à décalage 26 par un décompteur. L'emplacement ou l'adresse de la mémoire 28 auquel doit être enregistré le contenu du registre à décalage 26 est transféré à travers la ligne 29 qui, en réalité, comporte également une plurali- té de lignes Cette adresse est déduite d'un mot de code spécifique d'un locuteur, mot de code qui est entré par le locuteur avant la -13- première application du signal de parole et qui peut être, par exem- ple, un numéro de code introduit au clavier Lorsque le locuteur introduit ce mot de code, la valeur stodkée dans la mémoire 28 à l'adresse correspondante est lue et est transférée à travers la li- gne 31 vers le registre à décalage 26 dans lequel elle forme la va- leur initiale qui lors de l'application suivante du signal de parole peut être corrigée et être mémorisée à nouveau de façon à être dis- ponible pour un traitement suivant d'un signal de parole du même locuteur. Si lors de la première application du signal, la valeur lue dans la mémoire 12 à l'adresse " 7 " et appliquée à travers la ligne 30 est égale ou inférieure à la constante C 1, le comparateur 16 délivre un signal de sortie sur la ligne 17 a Apparemment, il n'est pas question d'une surcharge du convertisseur analogique-numé- rique Dans ce cas, il n'apparat pas de signal sur la sortie du circuit discriminateur 33 Le signal sur la ligne 17 a est appliqué à travers la porte OU 24 au circuit logique d'adresses 10 dans lequel il engendre l'adresse " 6 ", par exemple, à travers un compteur, adresse qui est appliquée à la mémoire 12 Le contenu de cet empla- cement de la mémoire 12, c'est-à-dire h 2 (la fréquence pour la deuxième gamme d'amplitudes) est à nouveau sorti à travers la ligne 13 et est envoyé vers un accumulateur 20 qui est démarré par le si- gnal sur la sortie 17 a et mémorise la valeur h 2 Si h 2 / C 2 une ou plusieurs des valeurs suivantes représentant les fréquences dans les gammes d'amplitudes successives suivantes sont fournies à travers la ligne 13 et sont accumulées, comme expliqué ci-après. Après la lecture du contenu de la mémoire 12 à l'adresse " 6 ", seule la valeur h 2 est contenue dans l'accumulateur 20 et celle-ci appa- raât sur la ligne de sortie 21 qui, en fait, comporte également une pluralité de lignes pour le transfert parallèle d'lun mot numérique. Ce mot numérique est envoyé vers un autre comparateur 18 o il est comparé avec un autre mot constant C 2 Si la valeur du mot numérique sur la ligne 21 dépasse la constante C 2 (ce qui si- gnifie que l'amplificateur a déjà un réglage optimal), le compara- teur 18 engendre ui si 4 gnal sur la ligne 19 a qui à travers la porte- -14- OU 30, est appliqué à l'entree d'enregistrement de la mémoire 28, de sorte que l'état du registre à décalage 26 est stocké dans la mémoi- re 28 à une adresse qui est déterminée par les signaux sur la ligne 29 Ceci termine le procédé. Toutefois, si la valeur h 2 est inférieure ou égale à C 2, le comparateur 18 engendre sur la ligne de sortie 19 un signal qui décale le contenu du registre à décalage 26 dans le sens con- traire Ceci provoque l'excitation d'un autre interrupteur corres- pondant 36 dans l'amplificateur 4 et l'augmentation d'un facteur 2 du coefficient d'amplification Simultanément, le signal sur la li- gne 19 est appliqué à travers le circuit OU 24 au circuit logique d'adresses 10, de sorte que l'adresse plus basse suivante est engen- drée et appliquée à la mémoire 12 A travers la ligne 13, le contenu 3 à cette adresse est également envoyé vers l'accumulateur 30 o il est ajouté à la valeur déjà contenue dans cet accumulateur Si la somme ainsi formée ne dépasse toujours pas la constante C 2, le comparateur 18 engendre à nouveau un signal sur la ligne 19, et à nouveau, le contenu du registre à décalage 26 est décalé et le coef- ficient d'amplification est diminué, alors que dans le circuit logi- que d'adresses 10 est déterminée l'adresse plus basse suivante Ce processus se répète jusqu'à ce que la somme formée dans l'accumula- teur dépasse la constante C 2 Le comparateur 18 engendre alors sur la ligne 19 a un signal qui, à travers le circuit OU 30 est appliqué à l'entrée d'enregistrement de la mémoire 28, de sorte que le der- nier état du registre à décalage 26 est stocké dans la mémoire 28 à l'adresse qui est déterminée par les signrax sur la ligne 29 Cela termine le processus de détermination du coefficient d'amplification optimal. Avant son utilisation et à l'emplacement qui n'a pas enco- re été adressé à travers la ligne 29, la memoire 28 contient une valeur moyenne déterminée qui a été introduite avant l'utilisation de l'ensemble du circuit représenté sur la figure ne ce fait, le coefficient d'amplification de l'amplificateur est alors réglé à une valeur moyenne Dans la situation normale, ce coefficient d'amplifi- cation est faible au point, que si le dispositif est utilisé la -15première fois par un nouveau locuteur, plusieurs impulsions puissent apparaître sur la ligne 19, impulsions qui décalent de plusieurs pas le contenu du registre à décalage 26 et augmentent ainsi le coeffi- cient d'amplification plusieurs fois du facteur 2 Toutefois, si le locuteur a déjà accompli au moins un test de parole, le dernier coefficient d'amplification optimal est stocké à l'adresse corres- pondante de la mémoire 28 Ce coefficient d'amplification optimal ne varie pratiquement pas entre deux tests de parole successifs accom- plis par le même locuteur, de sorte qu'après le premier test de pa- role, une correction de plus d'un pas est peu vraisemblable. Cette information préliminaire sur l'amplitude de signal permet de supprimer la boucle de programme comportant les blocs ', 130 ', 140 ', 150 ' et 160 ' de la figure 1 En effet,, on sait alors que lors d'une surcharge (lorsque dans le bloc 150, il a 6 té constaté que h 1) C 1) il ne se produit plus de surcharge après la diminution du coefficient d'amplification A dans le bloc 160 Ie programme se déroule alors suivant la ligne 280 en passant immédia- tement au bloc 200 (après avoir traversé éventuellement le bloc ). On peut modifier le dispositif de la figure 2 en suppri- mant le circuit discriminateur 33 et en reliant la ligne 17 directe- ment à une entrée de la porte OU 30 Dans ce cas, si le comparateur 16 détecte que h 1 > C 1, il apparait sur la ligne un signal qui provoque non seulement le décalage du registre à décalage 26 vers un coefficient d'amplification plus faible mais aussi le stockage dans la mémoire 28 de ce coefficient d'amplification réduit. Le circuit décrit ci-dessus peut facilement être réalisé sous forme d'un circuit intégré semiconducteur Il est également possible de lui donner la forme d'un microprocesseur Dans ce cas, les circuits OU 24 et 13 sont remplacés, par exemple, par des inter- rogations de signal, alors que les fonctions des comparateurs 16 et 18 ainsi que de l'additionneur 14 et d'une partie du circuit logique d'adresses 10 sont réalisées par l'organe de calcul du microproces- seur De cette façon, le circuit d 6 crit peut avoir un faible encom- brement. 2 44933 -16- REVENDICATIONS: 1 Procédé de réglage du coefficient d'amplification d'un amplificateur, destiné notamment à des dispositifs de traitement de signaux audio, suivant lequel un signal est appliqué à l'amplifica- teur et le signal de sortie de l'amplificateur est numérisé dans un convertisseur analogique-numérique, caractérisé en ce que (a) pour un réglage initial du coefficient d'amplification de l'am- plificateur, un histogramme est déduit du signal de sortie du con- vertisseur, histogramme qui représente la fréquence à laquelle dans un intervalle de temps déterminé, l'amplitude du signal apparaît dans chacune de différentes gammes successives d'amplitudes, une première gamme d'amplitude correspondant à la gamme d'amplitudes la plus élevée et les gammes suivantes correspondant chacune à une am- plitude plus faible que celle de la gamme précédente, (b) après la fin de la formation de l'histogramme, la valeur de fré- quence pour la gamme d'amplitudes la plus élevée, valeur qui corres- pond à la fréquence à laquelle est dépassée une valeur d'amplitude déterminée, est comparée avec une première constante prédéterminée, (c) s'il s'avère que la première constante est dépassée, le coeffi- cient d'amplification est diminué d'un premier facteur prédéterminé, (d) s'il s'avère que la première constante n'est pas dépassée, la fréquence pour la deuxième gamme d'amplitudes est comparée avec une seconde constante prédéterminée, (e) s'il s'avère que la seconde constante n'est pas dépassée, la valeur de fréquence pour la troisième gamme d'amplitudes est ajoutée à la fréquence pour la deuxième gamme d'amplitudes et la somme obte- nue est comparée avec la seconde constante, (f) s'il s'avère que la seconde constante n'est pas dépassée après cette opération, la paire suivante d'opérations est effectuée, et, éventuellement, répétée jusqu'à ce que la nouvelle somme ainsi obte- nue dépasse la seconde constante, les valeurs de fréquence pour les gammes d'amplitudes successives suivantes étant utilisées pour les répétitions successives éventuelles: la valeur de fréquence pour la gamme suivante est ajoutée à la dernière somme obtenue et la nouvel- le somme obtenue est comparée avec la seconde constante, procédé qui -17est également caractérisé en ce que le coefficient d'amplification est augmenté d'un second facteur prédéterminé lors de l'exécution des opérations (e) et en ce que s'il s'avère alors que la seconde constante est dépassée par la somme ainsi obtenue, le coefficient d'amplification est augment& du second facteur prédéterminé à la puissance (n+ 1) lors de l'exécution des opérations (f), N étant le nombre de fois que ladite paire d'opérations est exécutée. 2 Procédé selon la revendication 1, caractérisé en ce que lors de chaque exécution de l'opération (c), la suite d'opérations retourne à l'opération (a), alors que le coefficient d'amplification obtenu par la diminution du coefficient d'amplification effectuée au cours de cette opération (c) est utilisé comme réglage initial spé- cifique du coefficient d'amplification au cours de la nouvelle opé- ration (a) et en ce que le procédé est terminé lorsqu'au cours d'une opération (b) répétée résultant d'un tel retour, il s'avère que la valeur de fréquence pour la première gamme d'amplitudes, obtenue au cours de l'opération (a) qui la précède immédiatement, ne dépasse pas la première constante. 3 Procédé selon l'une quelconque des revendications 1 et 2, caractérisé en ce que le signal appliqué à l'amplificateur est un signal de parole provenant d'un locuteur spécifique et en ce qu'une quantité représentative du réglage final du coefficient d'amplifica- tion est stockée dans une mémoire à un emplacement attribué au locu- teur spécifique. 4 Procédé selon l'une quelconque des revendications 1, 2 et 3, caractérisé en ce que les limites inférieures de chaque paire de gammes successives d'amplitudes diffèrent d'un facteur deux et en ce que ledit second facteur prédéterminé est égal à deux. Procédé selon l'une quelconque des revendications 1, 2, 3 et 4, caractérisé en ce que le premier facteur est égal au second facteur. 6 Dispositif de mise en oeuvre du procéde selon l'une quel- conque des revendications 1 à 5, caractérisé en ce qu'il est prévu un discriminateur ( 6, 8) qui lors de l'apparition du signal dans les différentes gammes d'amplitudes, engendre différents signaux inter- -18- médiaires, en ce qu'il est prévu un accumulateur ( 12, 14) muni d'une première mémoire dont les emplacements de remoire correspondent cha- cun à une gamme d'amplitude et incrémentant d'une unité le contenuir de l'emplacement de mémoire dans la gamme d'amplitudes associée duquel le signal momentané se situe, en ce qu'après l'application du signal, un pre mier comparateur ( 16) compare avec la première constante le contenu d'un premier emplacement de mémoire, contenu qui correspond à la fréquence pour la première gamme d'amplitudes, et si cette premiè- re constante est dépassée, ce comparateur change le contenu d'une mé- moire ( 26) de réglage du coefficient d'amplification de façon à di- minuer ce coefficient d'amplification, en ce qu'il est prévu un se- cond accumulateur ( 20) qui, si la première constante n'est pas dé- passée, transfère vers un second comparateur ( 18) le contenu d'un deuxième emplacement de mémoire, contenu qui correspond à la fré- quence pour la deuxième gamme d'amplitudes, ou la somme des contenus du deuxième emplacement de mémoire et des emplacements de mémoire suivants pour comparer ce contenu ou cette somme de contenus avec la seconde constante, en ce qu'après une comparaison indiquant qu'au moins le contenu du deuxième emplacement de mémoire n'a pas encore dépassé la seconde constante, le second comparateur change le conte- nu de la mémoire ( 26) de réglage du coefficient d'amplification de façon à augmenter le coefficient d'amplification et en ce qu'une sor- tie ( 27) de la mémoire ( 26) de réglage du coefficient d'amplifica- tion est reliée à une entrée de commande de l'amplificateur ( 4) pour l'application d'un signal de commande. 7 Dispositif selon la revendication 6, servant à mettre en oeuvre le procédé selon la revendication 3, caractérisé en ce qu'il est prévu en outre une seconde mémoire ( 28) servant à recevoir le contenu de la mémoire ( 26) de réglage du coefficient d'amplification à un emplacement de mémoire attribué au locuteur. 8 Dispositif selon la revendication 7, caractérisé en ce qu'avant l'application suivante d'un signal de parole du même locu- teur, la seconde mémoire ( 28) transfère le contenu de l'emnplacement de mémoire attribué au locuteur à la mémoire ( 26) de commande de l'amplification comme valeur d'amplification initiale. -19- 9 Dispositif selon l'une quelconque des revendications 6 à 8, caractérisé en ce que le discriminateur ( 6, 8) comporte un con- vertisseur analogique-numérique ( 6) et en ce que des gammes succes- sives d'amplitudes sont déterminées par des bits successifs du si- gnal de sortie du convertisseur analogique-numérique ( 6).