Brevet FR2466825A1 — publié le 19810410

La présente invention concerne les dispositifs de détection de signaux vocaux dans un signal d'entrée, en particulier ceux qui équipent les systèmes d'alternat. De tels dispositifs fournissent une information logique, présence ou absence de parole,pouvant être utilisée pour commander, par exemple, un interrupteur afin de discriminer les signaux vocaux du signal d'entrée. Toute troncature de début ou de fin d'activité vocale est en général supprimée par l'adjonction d'une ligne à retard précédant l'interrupteur et retardant le signal d'entrée audiofréquence. Il est actuellement connu de réaliser des dispositifs simples de commande d'alternat à la voix basés sur la com- paraison de la seule énergie du signal d'entrée par rap- port à un seuil fixe. Mais les performances de tels dis- positifs en milieu bruyant sont insuffisantes. Des dispositifs plus performants, basés essentielle- ment sur l'analyse spectrale du signal sont également connus, mais ils donnent lieu à des réalisations complexes. La présente invention a pour objet de remédier à ces inconvénients à l'aide de moyens simples. Selon l'invention, un dispositif de détection de si- gnaux vocaux dans un signal d'entrée en milieu bruyant, est caractérisé en ce qu'il comporte: des moyens d'asser- vissement non linéaire d'une tension de seuil sur la valeur de l'amplitude crête du signal d'entrée; des moyens d'atténuation du signal d'entrée dans un rapport k (k en- tier positif non nul); des moyens de comparaison de l'am- plitude du signal d'entrée atténué par rapport à la tension de seuil variable, ayant une sortie délivrant un premier signal de commande intermédiaire lorsque l'amplitude du signal d'entrée atténué est supérieure à la tension de seuil; et des moyens de décision couplés à la sortie des moyens de comparaison et effectuant une analyse tem- porelle des dépassements de la tension de seuil par l'am- plitude du signal d'entrée atténué, afin de délivrer un signal de commande correspondant à une décision de présen- ce de signaux vocaux. L'invention sera mieux comprise et d'autres caracté- ristiques apparaîtront à l'aide de la description ci-après et des schémas s'y rapportant sur lesquels: - la figure 1 est un exemple d'un mode de réalisa- tion du dispositif selon l'invention; - la figure 2 représente le chronogramme des signaux permettant d'expliquer le fonctionnement du dispositif de la figure 1. Sur la figure 1 une borne d'entrée 1, destinée à recevoir un signal d'entrée constitué par un signal de parole mêlé de bruit, est couplée à l'entrée d'un ampli- ficateur 3 à travers un redresseur mono-alternance 2. La sortie de l'amplificateur 3 est couplée à l'entrée "+" d'un comparateur C2 à travers une résistance R3 et à l'en- trée "+" d'un comparateur C. L'entrée t"+" du comparateur C2 est en outre couplée à la masse à travers une résis- tance R. Les entrées "-" des comparateurs C et C sont couplées à la masse à travers un condensateur C et à une extrémité d'un commutateur 8. Ce commutateur 8 permet de coupler cette extrémité soit à une source de tension "+V"' à travers une résistance R1, soit à la masse à travers une résistance R2 e La sortie du comparateur C1 est couplée à l'entrée de commande de ce commutateur 8 à travers un premier monostable 4. La sortie du comparateuLr C2 est cou- plée à une borne de sortie 10 à travers un deuxième monos- table 5, un troisième monostable 6 et un quatrième monos- table 7 disposés en série. L'ensemble formé par le comparateur C1, le premier monostable 4, le commutateur 8, le condensateur C, les résistances R1 et R2 constituent des moyens 11 d'asser- vissement non linéaire d'une tension de seuil. De même, les deuxième, troisième et quatrième monos- tables 5, 6 et 7 forment des moyens de décision 12. Avant de décrire le fonctionnement de ce dispositif, il est utile de rappeler tout d'abord que les différents sons constituant un signal vocal peuvent être classés suivant leur mode de production, en sons voisés et non voisés. Les sons voisés sont constitués soit par des voyelles, soit par des consonnes liquides ou sonores, et possèdent des propriétés spectrales bien définies qui ne se retrou- vent pas dans les sons non voisés constitués par les con- sonnes sourdes. Les sons voisés, dont l'amplitude est généralement beaucoup plus importante que celle des sons non voisés, présentent une périodicité très marquée au niveau du signal temporel. Cette périodicité qui n'existe pas pour les sons non voisés est due è la vibration des cordes vocales. La valeur de la fréquence correspondant à cette périodicité, appelée fréquence de mélodie, peut être comprise, suivant les personnes, entre environ 60 et 300 Hz. Il est donc clair qu'il est beaucoup plus facile de discriminer du bruit les sons voisés plutôt que les sons non voisés qui, de par leurs caractéristiques spectrales et d'amplitudes, seront généralement "noyés" dans le bruit de fond. Pour garantir des performances maximales, le dispo- sitif représenté sur la figure 1 permet d'optimiser la discrimination pour les sons voisés. Pour cela, la déci- sion présence ou absence de parole est élaborée à partir de l'analyse de l'amplitude instantanée du signal vocal plutôt que son énergie et se fait en trois étapes: a) Asservissement non linéaire d'une tension de seuil sur la valeur de l'amplitude crête du signal d'entrée afin de s'affranchir de la valeur absolue du bruit de fond et de ne garder comme paramètre de discrimination que la valeur relative du rapport d'amplitude parole sur bruit. Cet asservissement est effectué par les moyens d'asservissement 11 qui délivrent une tension de seuil, soit exponentiellement croissante en fonction du temps suivant une constante de temps T lorsque l'amplitude instantanée du signal d'entrée audiofréquence est supé- rieure à la tension de seuil, soit exponentiellement décroissante suivant une constante de temps Td lorsque l'amplitude instantanée du signal d'entrée est inférieure à la tension de seuil. b) Comparaison de l'amplitude instantanée du si- gnal d'entrée audiofréquence atténué d'un rapport k (k entier non nul) par rapport à la tension de seuil géné- rée par les moyens d'asservissement 11. Cette comparaison est effectuée par le comparateur C2 qui délivre un signal logique de niveau 1 lorsque cette amplitude est supérieure à la tension de seuil. c) Analyse temporelle du signal de sortie du com- parateur C2 de façon à exploiter les caractéristiques particulières des sons voisés, et extension par proximité de la décision d'activité vocale (procédure décrite dans le brevet THOMSON-CSF 78 03606) pour remédier aux tronca- tures des sons non voisés. En effet les sons non voisés que l'on peut à quelques exceptions près assimiler aux consonnes sont presque toujours directement précédés ou suivis par une voyelle, c'est-à-dire un son voisé. Dans ces conditions, il suffit pour éviter les troncatures de prolonger, de quelques dizaines de millisecondes de cha- que côté, la décision prise sur un son voisé. En pratique, le signal d'entrée est retardé dans une ligne à retard et la décision d'activité prise sur un son voisé est pro- longé-de deux fois le retard apporté par cette ligne à retard. En outre, l'analyse temporelle du signal de sortie du comparateur C2 se fait suivant un double critère tem- porel qui permet d'exploiter d'une part la fréquence de mélodie par test du temps maximal séparant deux transi- tions de l'état "0" à l'état "1" du signal analysé, et d'autre part la fréquence syllabique par test du temps pendant lequel ces transitions rythmées existent. L'analyse temporelle du signal de sortie du compa- rateur C2 et l'extension par proximité de la détection d'activité vocale sont effectuées par les moyens de dé- cision 12. Ces moyens de décision 12 décident qu'il y a pré- sence de sons voisés quand les trois conditions suivantes sont remplies simultanément: 1) L'amplitude instantanée du signal audiofréquence dépasse la tension de seuil variable 2) Le temps séparant deux transitions de l'état "0" à l'état "1" du signal de sortie du comparateur ne dépasse pas un majorant T de la période de mélodie m 3) Ces transitions durent un temps au moins égal à un minorant Ts de la période syllabique. Ces conditions ont été établies de façon à être satisfaites en présence de sons voisés d'énergie suffi- sante, à condition toutefois que la tension de seuil ne varie que très peu pendant la détection. Ceci entraine que la constante de temps tm d'accrois- sement de la tension de seuil variable doit être supérieure à la durée syllabique. Pour cela la valeur de cette cons- tante de temps t à la montée est choisie de l'ordre de 5s. D'autre part, pour garder les mêmes performances de détec- tion sur un débit vocal continu, il est nécessaire que la tension de seuil redescende rapidement au niveau du bruit entre deux syllabes et donc que la constante de temps de descente Td soit beaucoup plus faible que celle 2466825. de montée. Pour cela la valeur de cette constante td est choisie de l'ordre de 200ms. De plus, compte tenu des critères de détection pré- cédents, l'immunité aux bruits repose sur les moyens d'as- servissement de la tension de seuil. La tension de seuil doit avoir une valeur telle qu'en présence du bruit au moins une des trois conditions de détection précédentes ne soit pas vérifiée. Il peut être mis en évidence trois type de bruits différents facilement rejectables en imposant des condi- tions d'asservissement de la tension de seuil. Ainsi pour les bruits du type "stationnaire modulé" dont les variations d'énergie moyenne sont très lentes, mais qui présentent une modulation importante à fréquence supérieure ou égale à la fréquence de mélodie, les condi- tions de décision Q et sont en général vérifiées. Afin d'éviter que la condition @ soit aussi vérifiée en présence d'un tel bruit, la tension de seuil doit être régulée sur les crêtes d'amplitude dont la fréquence de récurrence peut être confondue avec la fréquence de mélo- die. Cette condition peut être réalisée en prolongeant la commande d'accroissement de la tension de seuil d'un temps au moins égal à Tm (période maximale de mélodie), après que l'amplitude instantanée du signal audiofréquence soit resdescendue en dessous de la tension de seuil. Ce r8le est rempli par le monostable 4 de la figure 1. Les bruits du type "stationnaire blanc', dont les variations d'énergie moyenne, comme ceux de la catégorie précédente, sont assez lentes, ne présentent pas de pério- dicité mélodique mais une répartition d'amplitudes dont la densité de probabilité décroît rapidement quand l'amplitude augmente (type gaussien par exemple). Pour de tels bruits, l'amplitude instantanée pouvant prendre de très grandes valeurs, la condition de décision O est en général véri- fiées. Il est toutefois possible de rejecter un tel bruit si la probabilité d'avoir pendant le temps T. plusieurs dépassements de la tension de seuil par l'amplitude du signal séparés par un temps inférieur à Tm, est quasi nulle (c'est-à-dire que les conditions O et ne soient pas vérifiées). Ceci peut être réalisé en atténuant le signal qui est comparé à la tension de seuil pour la décision d'activité vocale, par rapport au signal qui sert à générer la tension de seuil. En effet, en présence d'un bruit de ce type, le système d'asservissement régule la valeur moyenne de la tension de seuil en fonction de la probabilité de dépassement de la tension de seuil par l'amplitude du signal d'entrée non atténué. Cette proba- bilité est fixée par les paramètres T et T m/l. Le choix du facteur d'atténuation k permet donc de faire tendre vers zéro la probabilité de dépassement de la ten- sion de seuil par le signal atténué quand il s'agit d'un bruit, sans pratiquement modifier cette probabilité d'in- tersection en présence de sons voisés. Ce r5le d'atténua- tion est rempli par le diviseur potentiométrique composé des deux résistances R3 et R4. Enfin, les bruits de type "impulsionnel" dont la durée est inférieure à T quelles que soient leurs énergies ou s les fréquences qu'ils contiennent, produisent généralement des dépassements de la tension de seuil par l'amplitude instantanée du signal, et satisfont ainsi aux conditions de décision G) et n. Seule la condition permet de rejec- ter ces buits. La réalisation pratique de moyens de décision mettant en oeuvre les critères de décision Q, @ et), et de moyens d'asservissement d'une tension de seuil présen- tant les caractéristiques définies précédemment, peut se faire de façon simple en utilisant les éléments décrits sur la figure 1. Le chronogramme de fonctionnement de ces éléments est donné sur la figure 2. Sur cette figure 2 sont représentés des signaux BF, A, B, BF, D, E, F et G respectivement présents à a la sortie de l'amplificateur 3, à la sortie du comparateur C1, à la sortie du monostable 4, à l'entrée "+" du com- parateur C2, à la sortie du comparateur C2, à la sortie du monostable 5, à la sortie du monostable 6, et à-la sortie du monostable 7. L'amplitude de la tension de seuil (notée S) à été superposée aux signaux BF et BF. a Le signal BF, présent, à la sortie de l'amplificateur 3, correspond au signal d'entrée audiofréquence redressé mono-alternance par le redresseur 2, puis amplifié par l'amplificateur 3 pour couvrir la plage d'amplitude ma- ximale. L'amplitude de ce signal BF est ensuite comparée à la tension de seuil variable S par le comparateur C1. Ce comparateur fournit le signal logique A qui passe à l'état haut quand l'amplitude instantanée du signal BF est supérieure à la tension de seuil et à l'état bas dans le cas contraire. Ce signal est appliqué à l'entrée du monos- table 4 dont le signal logique de sortie B passe à l'état haut en même temps que son signal d'entrée, mais ne repasse à l'état bas que Tm millisecondes après que son signal d'entrée soit stabilisé à l'état bas. T qui est égal à m 16 ms représente un majorant de la période de mélodie pré- sente dans le signal vocal. Le signal de sortie B du monostable 4 commande un intégrateur dissymétrique constitué des résistances R1 et R2, du commutateur 8 et du condensateur C. La sortie 13 de cet intégrateur délivre-la tension de seuil variable de telle façon que lorsque le signal de commande B est à l'état haut, la valeur de la tension de seuil s'accroisse selon une loi exponentielle de constante de temps R1C de l'ordre de 5s et, lorsque le signal de commande est à l'état bas la valeur de la tension de seuil diminue sui- vant la même loi, mais avec une constante de temps R2C de l'ordre de 200 ms. Le diviseur potentiométrique formé par les résistan- ces R3 et R4 permet d'atténuer d'un rapport k le signal de sortie BF de l'amplificateur 3. Le signal atténué BF a est ensuite comparé à la tension de seuil variable par le comparateur C2. Le signal de sortie D de ce comparateur C2 est appliqué à l'entrée d'un monostable 5 dont le signal logique de sortie E passe à l'état haut quand la valeur de l'amplitude du signal BF devient supérieure à la ten- a sion de seuil, et ne repasse à l'état bas que T millise- m condes après que l'amplitude du signal BF soit redescen- a due en dessous du seuil. Le signal logique E est appliqué à l'entrée du monostable 6. Le signal logique de sortie F de ce monostable 6 ne passe à l'état haut que T milli- s secondes après que son signal d'entrée soit stabilisé à l'état haut, et ne repasse à l'état bas qu'en synchronisme avec son signal d'Entrée. Le dernier monostable 7 fournit un signal logique G qui passe à l'état haut en même temps que le signal de sortie F du monostable 6 et indique ainsi la présence de sons voisés. Ce signal G indique une fin de ces sons voisés quand il repasse à l'état bas, T milli- P secondes après le signal de sortie F du monostable 6, Tp P est égal à T plus deux fois 20 ms constituant l'extension s par proximité. Pour discriminer les signaux de parole du signal BF, il suffira, par exemple, de commander un inter- rupteur (non représenté) par le signal G. De plus une ligne à retard (non représentée) associée au détecteur retardera le signal audiofréquenc BF de Ts + 20 ms, afin du supprimer le décalage entre le signal de décision G et le signal audiofréquence BF. Le dispositif qui vient d'être décrit présente l'a- vantage d'une immunité quasi totale à tout bruit présentant des variations lentes quel qu'en soit le niveau et à tout 1 0 bruit impulsionnel de durée inférieure à environ 50 ms quelle qu'en soit l'amplitude. De plus la détection de sons voisés se fait avec une bonne précision temporelle malgré un rapport signal sur bruit faible. Enfin le dispositif décrit présente la possibilité de supprimer toute troncature de début ou de fin d'acti- vité vocale grâce à l'adjonction d'une ligne à retard permettant de retarder le signal audiofréquence. L'invention n'est pas limitée au mode de réalisation décrit et représenté, en particulier, il est à la portée de l'homme de l'art de réaliser des moyens d'asservisse- ment non linéaires qui génèrent une tension de seuil pré- sentant les caractéristiques exposées. REVENDICATIONS 1. Dispositif de détection de signaux vocaux dans un signal d'entrée en milieu bruyant, caractérisé en ce qu'il comporte: des moyens d'asservissement non linéaire d'une tension de seuil sur la valeur de l'amplitude crête du signal d'entrée; des moyens d'atténuation du signal d'entrée dans un rapport k (k entier positif non nul); des moyens de comparaison de l'amplitude du signal d'en- trée atténué par rapport à la tension de seuil variable ayant une sortie délivrant un premier signal de commande intermédiaire lorsque l'amplitude du signal d'entrée atté- nué est supérieure à la tension de seuil; et des moyens de décision couplés à la sortie des moyens de comparaison et effectuant une analyse temporelle des dépassements de la tension de seuil par l'amplitude du signal d'entrée atténué, afin de délivrer un signal de commande corres-- pondant à une décision de présence de signaux vocaux. 2e Dispositif de détection selon la revendication 1, caractérisé en ce que les moyens d'asservissement non linéaire comportent: un générateur de tension ayant une entrée de commande, et une sortie délivrant une tension soit exponentiellement croissante en fonction du temps suivant une première constante de temps supérieure à la durée syllabique maximum, soit exponentiellement décrois- sante suivant une deuxième constante de temps supérieure à la période maximale de mélodie, la tension délivrée par ce générateur servant de tension de seuil; des moyens de commande du générateur ayant une première et une deuxième entrée recevant respectivement le signal d'entrée et la tension de seuil, et une sortie couplée à l'entrée de commande du générateur et délivrant un signal de commande auxiliaire pour commander le sens de variation de la ten- sion de seuil générée par le générateur. 3. Dispositif de détection selon la revendication 1, caractérisé en ce que les moyens de décision compor- tent: un premier temporisateur ayant une entrée couplée à la sortie des moyens de comparaison et une sortie déli- vrant un deuxième signal de commande intermédiaire corres- pondant au premier signal prolongé d'une durée égale à la période maximale de mélodie, un deuxième temporisateur ayant une entrée couplée à la sortie du premier temporisa- teur et une sortie délivrant le signal de commande lorsque la durée du premier signal est supérieure à la durée sylla- bique minimum, ce signal de commande correspondant à la présence de sons voisés dans le signal d'entrée. 4. Dispositif de détection selon la revendication 2, caractérisé en ce que les moyens de commande compor- tent: un comparateur ayant une première entrée recevant le signal d'entrée et une deuxième entrée recevant la ten- sion de seuil délivrée par le générateur et une sortie délivrant un signal de commande auxiliaire intermédiaire lorsque l'amplitude du signal d'entrée est supérieure à la tension de seuil; et un temporisateur ayant une entrée couplée à la sortie.du comparateur, et une sortie délivrant le signal de commande auxiliaire correspondant au signal -de commande auxiliaire intermédiaire prolongé d'une durée supérieure à la période maximale de mélodie. 5. Dispositif de détection selon la revendication 2, caractérisé en ce que le générateur de tension comporte un commutateur ayant une entrée de commande correspondant à l'entrée de commande du générateur; une capacité ayant une première extrémité couplée à la masse et une deuxième extrémité couplée soit à -la masse à travers une première résistance, soit à une source de tension à travers une deuxième résistance, cette deuxième extrémité constituant la sortie du générateur. 6. Système d'alternat comportant un dispositif de détection selon l'une des revendications 1 à 5.