FR 3052319 A1 20171208 FR 1655019 A 20160602 1 L'invention concerne un ensemble de type "micro-casque", comprenant un casque audio, combiné avec un ensemble microphonique apte à capter la voix du porteur du casque. Le casque comprend généralement deux écouteurs réunis par un arceau, chaque écouteur comprenant une coque fermée logeant un transducteur de reproduction sonore. Cette coque entoure l'oreille (casque "circumaurai") ou est en appui sur celle-ci (casque "supra-aurai"), avec interposition d'un coussinet isolant. Il existe également des écouteurs de type dit "intra-auriculaire" ou "intra-conque" avec un élément à placer dans le con- duit auditif et débordant dans le creux du pavillon de l'oreille au-delà du conduit auditif, sans coussinet entourant ou recouvrant l'oreille. Dans la suite, on fera indifféremment référence à des écouteurs réunis par un arceau, où le transducteur est logé dans une coque entourant l'oreille (casque "circum-aural") ou en appui sur celle-ci (casque "supra-aurai") ou avec des écouteurs de type "intra-auriculaire" ou analogue. Dans tous les cas, le casque peut être utilisé pour l'écoute d'une source audio (musique par exemple) provenant d'un appareil tel qu'un lecteur MP3, radio, smartphone, etc. auquel il est relié par une liaison filaire ou bien par une liaison sans fil, notamment de type Bluetooth. Grâce à l'en- semble microphonique, il est également possible, en complément de l'écoute de la source audio d'utiliser ce casque pour des fonctions de communication telles que des fonctions de téléphonie "mains libres" et/ou de fonctions de reconnaissance vocale. Le transducteur du casque reproduit alors la voix du locuteur distant avec lequel le porteur du casque (lo- cuteur proche) est en conversation. Un tel ensemble combiné micro-casque est par exemple décrit dans les EP 2 518 724 Al , EP 2 930 942 Al et EP 2 945 399 Al (tous trois au nom de Parrot). Lorsque le microphone est utilisé par le porteur du casque, il convient que le niveau du bruit d'environnement (d'origine acoustique) présent sur le si- gnal capté par l'ensemble microphonique soit le plus faible possible, de manière à préserver la qualité subjective de la voix du porteur du casque (locuteur proche) sur ce signal, afin de transmettre au locuteur distant un signal fidèle et intelligible au travers de la communication téléphonique. 3052319 2 Le paramètre de référence pour évaluer cet impératif est le rapport signal sur bruit, ci-après "SNR", qui est le rapport du signal utile (correspondant à la voix du porteur du casque), sur le bruit qui l'entoure, d'origine essentiellement acoustique. 5 II s'agit d'un paramètre important pour évaluer notamment l'efficacité d'un algorithme de débruitage appliqué au signal de voix du porteur du casque (locuteur proche). Un tel algorithme est mis en oeuvre pour réduire le bruit d'environnement, d'origine acoustique, présent sur ce signal, mais doit aussi préserver la qualité subjective de la voix du porteur du casque, de 10 façon à transmettre au locuteur distant un signal fidèle et intelligible dans toutes les conditions de bruit auxquelles le porteur du casque pourra être exposé. En premier lieu, lors d'une conversation téléphonique, le réflexe consistant à parler plus fort dans un environnement bruyant (effet Lombard) agit déjà 15 sur le niveau de la voix et sur le contenu fréquentiel de la voix (élévation de la hauteur et aplatissement du spectre) en fonction du bruit perçu. De plus, divers effets psycho-acoustiques et de positionnement des capteurs microphoniques ont une influence notable sur le niveau du SNR. A cet égard plusieurs configurations peuvent ainsi être utilement compa20 rées. La configuration la plus favorable est celle d'un "kit filaire", où le microphone est monté sur un fil reliant le casque au smartphone du porteur du casque. Ce placement est avantageux pour la captation de la voix car le microphone est alors positionné juste au-dessous du menton, donc près 25 de la bouche, avec au surplus la possibilité pour le porteur du casque de rapprocher le microphone de sa bouche dans une situation bruyante. Cette configuration est comparable, du point de vue du SNR, à celle d'un téléphone porté contre la joue (smartphone avec microphone intégré). Pour une situation typique de communication téléphonique nomade, en 30 contexte urbain, on observe généralement un SNR de l'ordre de +3 dB avec un téléphone porté contre la joue ou un kit filaire. Par comparaison, la configuration d'un combiné micro-écouteur de type "oreillette Bluetooth", où le microphone est alors proche de l'oreille, présente une dégradation du SNR, de l'ordre de -3 dB. 3052319 3 Une configuration encore plus défavorable est celle d'un casque sans fil fermé de type circumaural, où le microphone est situé sur l'oreillette et le casque isole les deux oreilles du porteur du casque. Le SNR est alors typiquement de l'ordre de -7 à -9 dB. 5 En effet, outre l'éloignement du microphone (introduisant une dégradation "géométrique" du SNR de l'ordre de 6 dB par rapport à un kit filaire), le comportement typique d'un porteur de casque, évalué sur un panel de personnes, montre que, d'une part, le niveau de voix, fort ou faible, qu'une personne adopte spontanément quand elle parle est modifié sensiblement 10 lorsqu'elle porte un casque audio (par rapport à une situation où elle ne porte aucun casque) et que, d'autre part, ce niveau de voix dépend aussi du type de casque porté (circum-aural, supra-aural ou intra-auriculaire), plus ou moins isolant. Dans le cas d'une oreillette Bluetooth, le niveau de voix du porteur du 15 casque pendant la conversation téléphonique est assez peu affecté par le port de cet appareil, car une seule oreille est obstruée alors que la seconde reste libre, ce qui permet au porteur du casque de percevoir à la fois le bruit environnant et sa propre voix de façon quasiment naturelle. En revanche, lorsque le porteur du casque porte un casque audio assez iso- 20 lant du point de vue acoustique, il adopte généralement un niveau de voix notablement plus faible que la normale dans les situations bruyantes. Ainsi, dans un contexte urbain de rue passante, le niveau de voix adopté peut être si faible qu'il en devient quasiment imperceptible pour une personne se trouvant à proximité (par exemple à un mètre), car le porteur du 25 casque se perçoit comme étant dans une "bulle" et n'a plus le réflexe d'élever le niveau de sa voix pour la placer au-dessus du bruit ambiant de façon à être bien compris. Cette dégradation "comportementale" du SNR peut être estimée à environ 4 à 6 dB de déficit acoustique dans les situations les plus typiques d'utilisation d'un casque nomade en contexte ur- 30 bain. Enfin, le niveau de voix du porteur du casque peut être affecté par le contexte "social" dans lequel il se trouve : en effet, dans une situation de promiscuité (métro, bureau,...) le niveau de voix du porteur du casque est modulé, par discrétion ou politesse, pour éviter de ne pas trop gêner les personnes à proximité. Cette diminution naturelle du niveau de voix vient 3052319 4 s'ajouter aux déficits décrits plus haut, ce qui peut aboutir à un SNR acoustique très dégradé, voisin de -10 dB, en entrée de l'algorithme de débruitage (on notera que cette dégradation "sociale" du SNR n'est pas spécifique à un casque audio, à la différence des deux autres dégrada- 5 tions mentionnées plus haut ("géométrique" et "comportementale"), mais elle vient aggraver un SNR déjà fortement dégradé). De fait, à titre illustratif, le déficit cumulé de SNR est dans une situation typique compris entre 10 et 12 dB entre un système classique (kit filaire) et un casque fermé de type sans fil. 10 Le problème de l'invention est lié notamment à l'utilisation d'un casque d'écoute sans fil qui utilise une technologie Bluetooth pour son couplage avec un téléphone portable, car cette caractéristique rend impossible l'intégration du microphone au sein d'un câble comme cela se fait traditionnellement sur les casques filaires - donc sans bénéficier de ce place- 15 ment avantageux pour la captation de la voix, et sans possibilité offerte au porteur du casque de rapprocher le microphone de sa bouche dans une situation bruyante. Cette configuration fait dès lors apparaitre une situation acoustique initiale dégradée, avec une dégradation "géométrique" du SNR acoustique de 20 l'ordre de 6 dB environ, qui devra être rattrapée par l'algorithme de débrui- tage pour obtenir un niveau qualitatif de sortie similaire, voire supérieur, à celui d'un kit filaire. D'autre part, le casque peut être muni d'un système dit de "contrôle actif de bruit" ou ANC (Active Noise Control), agissant sur le signal reproduit 25 par les transducteurs du casque (que celui-ci soit ou non pourvu d'un mi- crophone). Le principe de l'ANC consiste à capter la composante de bruit ambiant et à superposer, temporellement et spatialement, à cette composante de bruit une onde acoustique qui est idéalement la copie inversée de l'onde de pression de la composante de bruit. Il s'agit de créer de cette 30 manière une interférence destructive avec la composante de bruit et ré- duire, idéalement neutraliser, les variations de pression de l'onde acoustique parasite. Le EP 2 597 889 Al (Parrot) décrit un casque muni d'un tel système ANC. L'activation de l'ANC modifie le comportement du porteur du casque, en 35 ce qu'il renforce l'effet "bulle" par une atténuation supplémentaire du bruit 3052319 5 environnant perçu, avec une légère dégradation du SNR d'entrée par rapport au port d'un casque passif (sans ANC). Cette dégradation additionnelle reste toutefois modérée, de l'ordre de 1 dB environ, car l'activation de l'ANC a aussi pour effet secondaire d'atténuer le niveau perçu par le 5 porteur du casque sur sa propre voix, en particulier dans les basses fré- quences qui seront beaucoup moins sourdes, et de l'inciter à parler plus fort. L'activation d'une autre technique, dite "anti-occlusion", ci-après "AOC", est également de nature à dégrader le SNR d'entrée par rapport au port 10 d'un casque passif. L'AOC (Active Occlusion Cancellation) est un mode de contrôle actif, différent de l'ANC, qui vise à effacer à la fois le phénomène d'occlusion entendu sur la voix et l'effet d'isolation du casque. L'occlusion est le phénomène d'augmentation des basses fréquences, au- 15 tour de 200 Hz, dans la perception de sa propre voix par l'utilisateur lors- que celui-ci porte un casque, la voix apparaissant beaucoup plus sourde qu'au naturel, ce qui crée une réelle gêne. En effet, en l'absence de casque, lorsque l'oreille n'est pas obstruée les sons de voix conduits par conduction osseuse au canal auditif sont très faiblement perçus, car ils 20 sont évacués vers l'extérieur de l'oreille, qui présente l'impédance acous- tique la plus faible par rapport à celle de la membrane tympanique. En revanche, lorsqu'un casque est porté, ce casque obstrue totalement ou partiellement le canal auditif, c'est-à-dire qu'il introduit une impédance acoustique importante à l'extrémité externe du canal auditif : cette impédance 25 entraine la mise en résonance au sein du canal auditif des sons transmis par conduction osseuse, et ainsi une amplification de la partie basse fréquence du signal de voix par rapport à une situation où le conduit auditif est ouvert, avec une élévation du niveau de l'ordre de 20 dB au-dessous de 500 Hz. Le porteur du casque perçoit alors sa voix de manière beau- 30 coup plus sourde. Le but du traitement AOC est précisément de reproduire une perception des sons au plus proche du naturel, comme lorsqu'aucun casque n'est porté. En particulier, le porteur du casque souhaite parfois percevoir de manière naturelle sa propre voix, par exemple il souhaite pouvoir conver- 35 ser avec le locuteur distant dans une conversation téléphonique "mains- 3052319 6 libres", ou avec une personne physiquement présente près de lui, en percevant sa propre voix de la même manière que s'il ne portait pas de casque. Dans d'autres situations, le porteur du casque souhaite percevoir parfaitement son environnement afin d'entendre par exemple la circulation 5 automobile, évaluer la distance des véhicules ou entendre un signal d'alarme, un message diffusé par le conducteur d'un transport en commun, etc. En d'autres termes, l'activation de l'AOC a pour but de transformer virtuel- lement, par des moyens purement électroniques et numériques, un 10 casque de type "fermé" pour simuler un casque "ouvert" avec suppression apparente du phénomène d'occlusion lorsque le porteur du casque parle et suppression active, à volonté, de l'isolation passive du casque. En ce qui concerne le SNR, l'activation de la fonction AOC anti-occlusion induit une légère augmentation du niveau de voix du locuteur, de l'ordre 15 de +1 à +2 dB. L'AOC efface en effet en partie l'effet "bulle" de l'ANC et remet le porteur du casque en contact avec son environnement, ce qui se traduit typiquement par une augmentation du SNR d'entrée, c'est d'ailleurs une raison pour laquelle le mode AOC, lorsqu'il est présent, est activé par défaut lors d'une communication téléphonique. 20 Toutefois, cette augmentation du niveau de voix du locuteur ne compense que très partiellement la dégradation "comportementale" du SNR décrite plus haut, et certains porteurs de casque préfèrent "rester dans leur bulle", c'est-à-dire en mode ANC sans AOC, et ne pas activer le mode AOC lors d'une communication téléphonique. 25 L'un dans l'autre, compte tenu des divers phénomènes exposés ci- dessus, on constate généralement, comme indiqué plus haut, un déficit cumulé du SNR compris entre -10 et -12 dB entre un système conven- tionnel dans la configuration la plus favorable (kit filaire) et un casque fermé de type sans fil tel que décrit plus haut, susceptible de mettre en 30 oeuvre des fonctions de type ANC/AOC. Un but général de l'invention est de proposer une technique permettant, avec un tel casque, d'améliorer le SNR du signal capté par l'ensemble microphonique du casque, tout en préservant la qualité subjective du signal de voix du porteur de ce casque, de façon à délivrer en sortie un signal fi- 35 dèle et intelligible transmis pour la communication téléphonique à un inter- 3052319 7 locuteur distant. Il s'agit également d'obtenir cette amélioration du SNR quelle que soit la situation de bruit dans laquelle se trouve le porteur du casque (bruit de rue, métro, train, bureau...) prise en compte par l'algorithme de traitement ANC. 5 Plus particulièrement, les algorithmes de débruitage du signal recueilli par le microphone du casque et destiné à être transmis au locuteur distant mettent en oeuvre un "détecteur d'activité vocale" ou VAD (Voice Activity Detector) destiné à discriminer les périodes où le porteur du casque parle (donc avec un débruitage adapté pour ne pas déformer la voix et lui con- 10 server toute son intelligibilité), et celles où il ne parle pas (où l'on peut alors appliquer un débruitage beaucoup plus agressif). Mais la difficulté vient du fait que cette détection d'activité vocale est opérée par une analyse du signal, et que dans nombre de situations elle est difficile à opérer ou conduit à des résultats imprécis. C'est d'ailleurs pour 15 ces raisons que le résultat de l'analyse VAD n'est généralement pas don- née sous forme binaire (parole présente ou parole absente), mais en termes de probabilité de présence de parole ou SPP (Speech Presence Probability), variant de façon continue sur un intervalle [0,1]. Plus précisément, la détermination de cette probabilité de présence de 20 parole est effectuée sur d'étroites plages de fréquence, ou "bins fréquen- tiels", du signal recueilli, par exemple sur 256 bins fréquentiels d'une trame temporelle de signal après numérisation de celui-ci et analyse dans le domaine fréquentiel après transformation de Fourier. On dispose ainsi, pour une trame de signal donnée, de 256 valeurs de probabilité de pré- 25 sence de parole différentes, correspondant chacune à l'analyse de pré- sence/absence de parole effectuée pour un bin fréquentiel spécifique. De nombreuses techniques de détermination de probabilité de présence de parole ont été proposées, mais aucune ne permet d'obtenir des résultats de qualité constante quelles que soient les situations de bruit envi- 30 ronnant susceptibles d'être rencontrées dans la réalité (la qualité des ré- sultats peut être notamment quantifiée en termes de taux de vrais positifs par rapport au taux de faux positifs). Le but de l'invention est de proposer une nouvelle technique de détection d'activité vocale permettant de pallier ces différents inconvénients et déli- 3052319 8 vrer des résultats avec en toutes circonstances une fiabilité très supérieure à ce qui a pu être obtenu jusqu'à présent. Un autre but est de proposer un circuit amélioré de débruitage du signal, adapté pour utiliser spécifiquement les résultats du détecteur d'activité vo- 5 cale de l'invention. À cet effet, l'invention propose, plus précisément, un combiné micro-casque comprenant, de manière en elle-même connue : - deux écouteurs comportant chacun un transducteur de reproduction d'un signal audio logé dans une cavité acoustique d'oreille ; et 10 - un réseau de détecteurs aptes à délivrer des signaux captés respec- tifs, chaque signal capté comportant une composante de bruit et le cas échéant une composante de parole du porteur du casque, le réseau de détecteurs comprenant : - une pluralité de détecteurs acoustiques de type microphonique pla- 15 cés à l'extérieur de la cavité acoustique ; et - éventuellement au moins un détecteur non acoustique de type physiologique, apte à capter des vibrations vocales non acoustiques transmises par conduction osseuse interne du porteur du casque. De façon caractéristique de l'invention, ce combiné micro-casque com- 20 prend en outre : - des moyens d'analyse des signaux captés, recevant en entrée les signaux captés et/ou des combinaisons desdits signaux captés, opérant sur ces signaux et/ou combinaisons une pluralité de n traitements d'analyse distincts de détection d'activité vocale, et délivrant en sortie 25 une pluralité correspondante de n indicateurs élémentaires quantifiant une probabilité de présence de parole, l'ensemble des n indicateurs élémentaires formant un vecteur d'observation ; et - des moyens classifieurs du vecteur d'observation, aptes à comparer les n indicateurs élémentaires à un ensemble de seuils successifs 30 prédéfinis hiérarchisés selon une configuration booléenne d'arbre de décision, et à générer en réponse en sortie de l'arbre de décision un indicateur global de présence/absence de parole. Selon diverses caractéristiques subsidiaires avantageuses : - l'indicateur global de présence/absence de parole est un indicateur 35 global quantifié, quantifiant une probabilité de présence de parole 3052319 9 comprise entre deux extrema correspondant respectivement à une situation d'activité vocale avérée et à une situation d'absence d'activité vocale avérée. Il peut notamment être prévu à cet effet un comparateur à seuil, recevant en entrée l'indicateur global quantifié de pré- 5 sence/absence de parole et délivrant en sortie un indicateur global bi- naire de présence/absence de parole ; - les signaux captés sont des signaux numérisés en trames successives avec, pour chaque trame, une décomposition en bins fréquentiels, et dans lequel les moyens d'analyse des signaux captés, les détecteurs 10 d'activité vocale et les moyens classifieurs sont des moyens mis en oeuvre pour chaque bin de chaque trame des signaux ; - les moyens d'analyse comprennent des moyens d'analyse dans le domaine fréquentiel des signaux captés par tout ou partie des détecteurs acoustiques ou non-acoustiques du réseau de détecteurs, du 15 groupe formé par : des moyens d'analyse de cohérence spatiale entre signaux captés par certains détecteurs acoustiques prédéterminés du réseau de détecteurs ; des moyens de quantification du déphasage entre signaux captés par certains détecteurs acoustiques prédéterminés du réseau de détecteurs ; des moyens d'estimation du rapport si- 20 gnal sur bruit des signaux captés et/ou combinaisons de signaux cap- tés par certains détecteurs acoustiques prédéterminés du réseau de détecteurs ; des moyens probabilistes de détection d'activité vocale à partir des signaux captés par les détecteurs acoustiques ; et des moyens d'estimation du rapport signal sur bruit des signaux captés par 25 le au moins un détecteur non acoustique du réseau de détecteurs ; - les moyens d'analyse comprennent des moyens d'analyse dans le domaine temporel des trames successives des signaux captés par le au moins un détecteur non acoustique du réseau de détecteurs ; - le casque comprend en outre des moyens de réduction de bruit, rece- 30 vant en entrée les signaux captés et/ou des combinaisons desdits si- gnaux captés et opérant sur ces signaux et/ou combinaisons de signaux un traitement paramétrable fonction de la valeur de l'indicateur global de présence/absence de parole délivré par les moyens classifieurs. Le traitement paramétrable peut notamment comprendre un 35 traitement d'estimation d'une densité spectrale de bruit, sélectivement 3052319 10 mis en oeuvre, ou non, en fonction d'une valeur booléenne de l'indicateur global de présence/absence de parole. 0 5 On va maintenant décrire un exemple de mise en oeuvre de la présente invention, en référence aux dessins annexés où les mêmes références désignent d'une figure à l'autre des éléments identiques ou fonctionnellement semblables. 10 La Figure 1 est une vue de face d'un premier type de micro-casque au- quel est applicable l'invention, à savoir un micro-casque muni d'écouteurs de type circumaural. La Figure 2 est une vue en perspective du micro-casque de la Figure 1. La Figure 3 est une vue de côté du casque de la Figure 1 en position sur 15 la tête d'un porteur de ce casque, montrant plus précisément l'orientation des axes de directivité du réseau de microphones par rapport à la bouche du porteur du casque. La Figure 4 est une vue de face d'un second type de micro-casque auquel est applicable l'invention, à savoir un micro-casque de type sportif, muni 20 d'écouteurs de type intra-auriculaire. La Figure 5 est une vue de côté du casque de la Figure 4 en position sur la tête d'un porteur de ce casque, montrant plus précisément l'orientation des axes de directivité du réseau de microphones par rapport à la bouche du porteur du casque. 25 La Figure 7 est une vue générale, sous forme de schéma par blocs, mon- trant et explicitant la manière dont les signaux issus des divers détecteurs acoustiques (microphoniques) et non acoustiques (accélérométriques) du micro-casque sont analysés, pour produire un certain nombre d'indicateurs élémentaires combinés par un classifieur de type arbre de décision, 30 afin d'obtenir en sortie un indicateur global, quantifié ou binaire, de pré- sence/absence de parole. La Figure 8 est un diagramme de type ROC (taux de vrais positifs en fonction du taux de faux positifs) illustrant l'efficacité procurée par le classifieur de l'invention. 3052 3 19 11 La Figure 9 illustre, sous forme de schéma par blocs, un réducteur de bruit utilisant les indicateurs globaux produits par l'arbre de décision de la Figure 7. 0 5 On va maintenant décrire un exemple de mise en oeuvre de la technique de l'invention. De façon générale, l'invention est mise en oeuvre par des moyens principalement logiciels, au moyen d'algorithmes appropriés exécutés par 10 exemple par des microcontrôleurs ou processeurs numériques de signal. Pour la clarté de l'exposé, les divers traitements appliqués seront décomposés et schématisés par un certain nombre de blocs fonctionnels distincts présentés sous forme de circuits interconnectés, mais cette représentation n'a toutefois qu'un caractère illustratif, ces circuits comprenant 15 des éléments communs et correspondant en pratique à une pluralité de fonctions globalement exécutées au sein d'un même logiciel. Sur les Figures 1 à 3 on a représenté un combiné micro-casque comportant, de manière en elle-même classique, deux écouteurs 10, 10' réunis par un arceau de maintien 12. Chaque écouteur comprend une coque ex- 20 térieure 14, 14' venant s'appliquer sur le contour de l'oreille du porteur du casque avec interposition d'un coussinet souple circumaural 16, 16' destiné à assurer une étanchéité satisfaisante, du point de vue acoustique, entre la région de l'oreille et l'environnement sonore extérieur. Le micro-casque est muni d'un réseau formé d'une pluralité de micro- 25 phones (ci-après également dénommés "détecteurs acoustiques"), dans l'exemple illustré au nombre de quatre, à savoir : - un microphone 18 disposé en partie haute de l'écouteur gauche 10, délivrant un signal ci-après référencé TopL ; - un microphone 18' situé en partie haute de l'écouteur droit 10', déli- 30 vrant un signal désigné par la suite TopR ; - un microphone 20 disposé en partie basse de l'écouteur gauche 10, délivrant un signal ci-après désigné BotL ; et - un microphone 20' situé en partie basse de l'écouteur droit 10', délivrant un signal ci-après désigné BotR. 3052319 12 Les microphones 18 et 20 disposés sur l'écouteur gauche 10 (et de même les microphones 18' et 20' disposés sur l'écouteur droit 10') sont disposés l'un par rapport à l'autre, à une distance de l'ordre de 2 à 3 cm, de manière que l'axe A passant par les deux points où se trouvent ces micro- 5 phones 18 et 20 soit dirigé vers la bouche du porteur du casque, en for- mant avec la direction D idéale passant par cette bouche un angle aussi réduit que possible. Les microphones 18, 18', 20 et 20' sont avantageusement des microphones omnidirectionnels, qui seront donc amenés à capter aussi bien les 10 ondes acoustiques produites par la bouche du porteur du casque lorsque celui-ci parle, que le bruit ambiant parasite qu'il s'agira d'éliminer dans les meilleures conditions possibles pour rendre intelligible le signal utile de voix du porteur du casque. Le combiné micro-casque comprend également au moins un détecteur 15 physiologique 22 de type accélérométrique ou autre (ci-après également dénommés "détecteur non acoustique"), par exemple disposé au niveau du coussinet 16' de manière à être appliqué contre la joue ou la tempe du porteur du casque avec un couplage le plus étroit possible. Il s'agit de recueillir au moyen de ce détecteur un signal transmis directement par voie 20 osseuse (et non par voie acoustique aérienne comme dans le cas des dé- tecteurs microphoniques), qui présente la caractéristique d'être, par nature, très peu corrompu par le bruit environnant. De manière en elle-même connue, le signal ainsi recueilli par ce détecteur non acoustique 22 permet, après filtrage et combinaison avec les signaux captés par les dé- 25 tecteurs acoustiques constitués par les microphones 18, 18', 20 et 20', de délivrer au système de communication un signal de parole du locuteur proche (le porteur du casque) dont l'intelligibilité aura été grandement améliorée. Cette technique, ainsi que d'autres avantages procurés par le capteur 30 physiologique (en particulier la possibilité d'utiliser le signal qu'il délivre pour calculer une fréquence de coupure d'un filtre dynamique), sont exposés notamment dans le EP 2 518 724 Al (Parrot), auquel on pourra se référer pour de plus amples détails. Les Figures 4 à 6 sont homologues des Figures 1 à 3 décrites ci-dessus, 35 et montrent à titre illustratif un second type de micro-casque auquel est 3052319 13 applicable l'invention, à savoir un micro-casque de type sportif, muni d'écouteurs de type intra-auriculaire. Les mêmes références y désignent des éléments identiques ou fonctionnellement semblables au micro-casque muni d'écouteurs de type circumaural des Figures 1 à 3. 5 La configuration d'ensemble d'un tel micro-casque de type sportif est par exemple celle du casque Zik Sport qui a été récemment présenté par la société Parrot, Paris, France. En référence à la Figure 7, on va maintenant décrire la manière dont les signaux issus des divers détecteurs acoustiques (microphoniques) et non 10 acoustiques (accélérométriques) du micro-casque sont analysés selon la technique spécifique de l'invention, pour produire un certain nombre d'indicateurs élémentaires combinés par un classifieur de type arbre de décision, afin d'obtenir en sortie un indicateur global, quantifié ou binaire, de présence/absence de parole. 15 Les signaux TopL, BotL, TopR et BotR produits par les N = 4 détecteurs acoustiques (les microphones 18, 18', 20 et 20') sont soumis à un filtrage passe-haut (HPF, blocs 100) de manière à en éliminer les composantes parasites de plus basse fréquence. Les signaux TopL, BotL, TopR et BotR peuvent être combinés en paires, 20 de manière à réaliser un certain nombre d'analyses spécifiques tenant compte de la position géométrique particulière sur le casque des microphones de la paire considérée. Ainsi, un bloc 102 combine les signaux issus des microphones TopL et BotL pour une analyse de cohérence axiale côté gauche (L). Il s'agit d'une 25 paire "axiale" en ce sens qu'elle regroupe deux microphones situés sur un même écouteur du casque (l'écouteur gauche en l'espèce) et dont l'axe commun A est orienté vers la bouche du porteur du casque (cf. Figures 3 et 6). Les signaux combinés de la paire axiale {TopL, BotL} sont soumis par 30 exemple à un traitement de quantification du déphasage du signal capté, évalué entre le microphone TopL et le microphone BotL (bloc 104), et à un autre traitement d'estimation du rapport signal/bruit (bloc 106) sur cette paire axiale de microphones situés du côté gauche. En ce qui concerne le traitement opéré par le bloc 106, on pourra notam- 35 ment se référer aux algorithmes décrits dans le WO 2007/099222 Al 3052319 14 (Parrot SA), qui sont basés sur une estimation du bruit via l'utilisation d'un algorithme MCRA (Minima Controlled Recursive Averaging), moyennage récursif par contrôle des minima, par exemple décrit par I. Cohen et B. Berdugo, Noise Estimation by Minima Controlled Recursive Averaging for 5 Robust Speech Enhancement, IEEE Signal Processing Letters, Vol. 9, No 1, pp. 12-15, Jan. 2002), avec une hypothèse de bruit stationnaire pour déduire une probabilité de présence/absence de parole. Le SNR est calculé a posteriori comme le ratio de la norme du signal bruité capté par les microphones et de l'estimation du bruit délivré par l'algorithme MCRA. On 10 pourra se référer au document précité pour de plus amples détails sur la manière d'opérer ce traitement. Outre les paires axiales, il est également possible de considérer des paires "transverses" de microphones, correspondant à des microphones symétriques dont l'un se situe côté gauche et l'autre côté droit, par 15 exemple la paire {TopL, TopR} et/ou la paire {BotL, Les signaux de ces paires, combinés par le bloc 108, font l'objet par exemple d'un traitement d'analyse de quantification du déphasage du signal capté, évalué entre le côté gauche et le côté droit (bloc 110), et d'un autre traitement d'estimation du rapport signal/bruit (bloc 112) à partir des 20 signaux recueillis par ces paires transverses. Il est également prévu de combiner (bloc 114) les signaux de la paire axiale {TopR, BotR}, par un traitement de quantification du déphasage du signal capté, évalué entre le microphone TopR et le microphone BotR (bloc 116), et un autre traitement d'estimation du rapport signal/bruit (bloc 25 118) sur cette paire axiale de microphones situés du côté droit. Les traitements de signal opérés côté droit par les blocs 116 et 118 sont les mêmes que ceux, décrits plus hauts, opérés côté gauche par les blocs 104 e 106. Enfin, les signaux TopL, BotL, TopR et BotR issus des quatre micro- 30 phones 18, 18', 20 et 20' sont également appliqués ensemble à un circuit 120 du type détecteur d'activité vocale probabiliste, par exemple mettant en oeuvre un algorithme de type MCRA. Une telle détection, en elle-même connue, est basée sur l'estimation de l'énergie de la composante de bruit pseudo-stationnaire dans les signaux 3052319 15 captés par les microphones, qui est évaluée par un algorithme du type MCRA. En ce qui concerne le capteur physiologique (accéléromètre 22), après traitement par un filtre passe-haut 122, le signal délivré est soumis à di- 5 vers traitements d'analyse (bloc 124) comprenant par exemple : - un traitement d'estimation du rapport signal/bruit du signal accélérométrique dans les basses fréquences correspondant à la gamme de fonctionnement utile de l'accéléromètre, à savoir les fréquences inférieures à 1500 Hz (bloc 126) ; 10 - un traitement d'estimation du rapport signal/bruit du signal accéléromé- trique en bande étendue (bloc 128) ; et - une analyse temporelle des trames successives (bloc 130). En ce qui concerne le bloc 126, on notera que le traitement qu'il opère de mesure du SNR du signal accélérométrique est principalement une me- 15 sure de SNR vis-à-vis d'un bruit électrique, du fait que le bruit présent sur le signal accélérométrique est essentiellement un bruit de souffle électrique lié au capteur (bruit thermique) et à la numérisation du signal (bruit de quantification). Ce bruit électrique étant stationnaire, il est aisé d'obtenir une évaluation du SNR. 20 Toutefois, lorsque le bruit acoustique environnant est très élevé (par exemple un bruit de marteau-piqueur dans l'environnement immédiat du porteur du casque) et qu'il entraine une légère vibration physique de la joue du locuteur, on peut observer une composante de bruit acoustique parasite qui dépasse le bruit de souffle électrique. Pour tenir compte de 25 cette éventuelle situation, l'algorithme d'évaluation du SNR prévoit de mettre à jour l'estimation du plancher de bruit pour tenir compte de l'élévation de ce même plancher de bruit en cas de bruit acoustique fort. On obtient ainsi en sortie du bloc 126 une détection d'activité dans la plage de fonctionnement de l'accéléromètre, à savoir pour des fréquences infé- 30 rieures à 1500 Hz. En ce qui concerne le bloc 128, le traitement qu'il opère tient compte du fait qu'il est possible d'étendre artificiellement la gamme de fonctionnement du capteur accélérométrique au-delà de la limite de 1500 Hz, dans une plage correspondant aux harmoniques de rang faible de la voix, par 3052319 16 une technique d'extension de bande, notamment par l'application d'une fonction non linéaire de génération d'harmoniques. Dans le cas présent, cette technique d'extension de bande est applicable car le niveau de bruit est faible sur le capteur, et l'on peut atteindre une 5 extension typiquement jusqu'à une fréquence de 3 kHz. L'estimation du SNR est ensuite opérée de la même manière que précédemment dans le domaine des basses fréquences. On dispose ainsi d'un détecteur d'activité vocale supplémentaire, dont le domaine d'analyse est étendu dans le médium. 10 En ce qui concerne le bloc 130, on notera que le traitement qu'il effectue est une analyse opérée dans le domaine temporel, à la différence des analyses opérées par les blocs 104, 106, 110, 112, 116, 118, 120, 126 et 128, qui sont toutes opérées dans le domaine fréquentiel. Cette analyse dans le domaine temporel répartit les trames de signal suc- 15 cessives reçues en deux classes, selon que l'algorithme détecte : i) un signal de parole voisé présent dans le signal capté (les signaux voisés sont ceux qui impliquent une vibration des cordes vocales, qui est transmise vers la joue, à la différence des signaux vocaux non voisés correspondant à des émissions sonores fricatives ou plosives), ou 20 ii) du bruit seul ou bien un mélange de bruit et de signal de parole non voisé. Cette discrimination en deux classes est en particulier utile dans les basses fréquences, où l'on peut observer un SNR très faible. L'absence de parole voisée permet à l'algorithme de mettre à jour son estimation de 25 bruit de façon réactive, et sans risque sur la parole. Cette analyse est ba- sée sur l'hypothèse que si l'on détecte des signaux vocaux dans les fréquences basses, il est très probable qu'on en retrouve également dans les fréquences plus élevées. En résumé : 30 - on dispose d'un réseau de N détecteurs acoustiques et M détecteurs non acoustiques délivrant simultanément des signaux respectifs tous différents. Dans l'exemple illustré on a N = 4 détecteurs acoustiques, à savoir les microphones 18, 18', 20 et 20' délivrant les signaux TopL, BotL, TopR et BotR, et M = 1 détecteur non acoustique, à savoir le 35 capteur physiologique accélérométrique 22 délivrant le signal Acc ; et 3052319 17 - sur ces N+M signaux on opère parallèlement n traitements d'analyse différents. Dans l'exemple illustré, on a n = 10 traitements différents, correspondant aux blocs 104, 106, 110, 112, 116, 118, 120, 126, 128 et 130. 5 On notera que ces n traitements d'analyse sont opérés distinctement et simultanément sur chaque bande de fréquence ou "bin" fréquentiel de chaque trame successive de signal (une trame comprenant typiquement 256 bins). Ces n traitements différents produisent une batterie de n indicateurs élé- 10 mentaires respectifs donnant chacun, pour le bin considéré, une valeur correspondante de probabilité de présence de parole (n détections d'activité vocale schématisées par les blocs 140). On évalue ainsi, pour chaque bin de chaque trame, une pluralité d'indicateurs de présence/absence de parole différents, indicateurs : 15 - qui sont tous complémentaires, car ils sont établis chacun à partir de caractéristiques différentes et de traitements différents : analyse de cohérence axiale ou transversale de détecteurs acoustiques, estimations du SNR selon différentes techniques et à partir d'informations différentes, analyses d'un signal non acoustique selon plusieurs aspects 20 différents etc., - mais qui sont tous imparfaits, et ne peuvent donc être utilisés individuellement pour décider en toutes circonstances et avec un degré élevé de vraisemblance de la présence ou non d'un signal de parole à un instant donné dans un bin fréquentiel donné. 25 Dans l'exemple illustré, on a n = 10 informations différentes pour chaque bin fréquentiel de chaque trame temporelle, ces informations étant issues des signaux provenant de quatre microphones et d'un accéléromètre. Ces informations auront une fiabilité variable selon le contexte de bruit pré- sent. En effet, certains détecteurs permettent de distinguer efficacement 30 la voix d'un bruit directif par des propriétés de direction d'arrivée, d'autres détecteurs sont spécialisés pour détecter voix et bruit dans les basses fréquences à SNR faible, d'autres encore sont spécialisés pour séparer la voix d'un champ de bruits diffus, etc. De fait, les détecteurs s'appuient sur des hypothèses distinctes et leur pertinence est variable selon la situation 35 de bruit et les hypothèses qui sont effectivement vérifiées. 3052319 18 Le but de l'invention est, à partir de ces n indicateurs élémentaires tous complémentaires et tous imparfaits, de produire un indicateur global unique de fiabilité élevée, c'est-à-dire présentant un très faible taux de faux positifs. 5 L'idée de base de l'invention consiste à appliquer concurremment ces n indicateurs élémentaires de probabilité de présence de parole à un classifieur supervisé de type arbre de décision 142, pour obtenir in fine un indicateur global unique de présence/absence de parole, pour chaque bin fréquentiel et chaque trame du signal recueilli. 10 L'arbre de décision 142 utilise comme information d'entrée le "vecteur d'observation" constitué des n indicateurs élémentaires de probabilité de présence de parole produits par les n traitements décrits plus haut. On notera que ces informations d'entrée sont obtenues par des traitements en eux-mêmes connus (traitements des blocs 102 à 130). 15 La classification supervisée par un arbre de décision 142 permet de ré- duire la détection de l'activité vocale à une cascade de comparaisons à des seuils 144 prédéfinis respectifs, la classification étant opérée entre deux classes (Classe 1 = voix absente ; Classe 2 = voix présente). Ce procédé de classification supervisée peut également permettre de sé- 20 lectionner parmi les n traitements d'analyse différents ceux qui sont les plus pertinents sur chaque bande de fréquence, évitant ainsi d'exécuter la totalité de ces traitements sur la totalité des bins fréquentiels. On peut ainsi obtenir des sous-ensembles classifieurs différenciés et spécialisés selon le domaine fréquentiel. 25 L'arbre de décision est une méthode, en elle-même bien connue dans d'autres domaines, basés sur un algorithme dans lequel une multiplicité de données d'entrées (dans le cas présent, les n indicateurs élémentaires de probabilité de présence de parole délivrés par les n détecteurs d'activi- té vocale 140 en sortie des n traitements d'analyse respectifs différents) 30 sont comparées à des seuils respectifs hiérarchisés entre eux. Un tel algorithme peut être formalisé par une équation booléenne comprenant une succession de termes (correspondant aux comparaisons des différents paramètres par rapport aux seuils respectifs) qui sont combinés par une suite de ET logiques, et dont le résultat est un résultat global 35 unique. 3052319 19 Dans le cas présent, les différents seuils 144 de l'arbre de décision 142 sont des seuils déterminés préalablement à partir d'une base d'apprentissage comprenant notamment une base de bruits réels captés dans des conditions représentatives de l'usage possible du micro-casque. Des en- 5 registrements sont réalisés avec l'ensemble des capteurs acoustiques et non acoustiques, puis mixés à des signaux de voix obtenus en l'absence de bruit (dans une salle anéchoïque) pour une diversité d'utilisateurs possibles, et avec différents niveaux de SNR. Une fois l'apprentissage statistique ainsi réalisé, les valeurs des seuils ob- 10 tenues sont introduites dans l'arbre de décision, où ces seuils sont con- servés dans une mémoire et figés. On notera que l'on utilise un arbre de décision indépendant, et de profondeur différente, pour chaque bin fréquentiel. On dispose ainsi d'autant d'arbres de décision que de bins fréquentiels, 15 par exemple 256 arbres indépendants dans le cas où chaque trame est divisée en 256 bins. Chaque arbre de décision délivre en sortie 146 une valeur 148 d'indicateur global de probabilité de présence de parole P - supervised (k,l) pour le bin I de la trame de rang k. La valeur P - supervised (k,l) de cet indicateur global (ci- 20 après dénommé "indicateur global quantifié" de présence de parole) est une probabilité à valeur continue sur l'intervalle [0,1], la valeur 0 correspondant à une absence certaine de parole et la valeur 1 correspondant à une présence certaine de parole. La valeur P - supendsed (k,l) (probabilité à valeur continue) donnée par l'arbre 25 de décision est appliquée à un comparateur à seuil 150 pour délivrer en , sortie 152 une valeur binaire VADsupervised (k,l) de probabilité de présence de parole, ci-après dénommée "indicateur global binaire" de présence de parole), ceci pour chaque bin de chaque trame successive. Le seuil P1 du comparateur est paramétrable (le paramètre étant prédéterminé et con- 30 servé dans une mémoire, ce paramètre étant éventuellement réajustable par le porteur du casque), typiquement P1 = 0,5. La Figure 8 illustre les performances du détecteur d'activité vocale de l'invention, basé sur une probabilité supervisée par classifieur à arbre de décision. 3052319 20 Cette Figure 8 et une représentation de type ROC (Receiver Operating Characteristic) quantifiant la performance sous forme d'une courbe caractéristique taux de vrais positifs/taux de faux positifs, la performance étant d'autant meilleure que l'aire sous la courbe est élevée (à comparer à une 5 décision purement aléatoire, correspondant à la courbe A). On a reporté sur ce diagramme ROC en B1 et B2 les résultats respectifs obtenus par deux détecteurs individuels d'activité vocale (correspondant à deux types de traitements distincts) opérant indépendamment, et en C le résultat obtenu par fusion de ces deux détecteurs au moyen du classifieur 10 à arbre de décision selon l'invention. Cet exemple, donné pour deux détecteurs élémentaires, montre une amélioration significative (forte diminution du taux de faux positifs) par rapport à l'un ou l'autre des détecteurs pris isolément. On comprendra que, pour un plus grand nombre de détecteurs (jusqu'à dix détecteurs dans 15 l'exemple illustré Figure 7), cette amélioration sera d'autant plus élevée que le nombre de détecteurs élémentaires différents est important, chacun étant susceptible de prendre en compte une situation particulière d'environnement de bruit rencontrée par le porteur du micro-casque. Sur la Figure 9, on a illustré une application particulière du détecteur d'ac- 20 tivité vocale de l'invention à un traitement amélioré de débruitage du si- gnal, adapté pour utiliser spécifiquement les résultats du détecteur d'activité vocale de l'invention. Le but du traitement illustré Figure 9 est d'améliorer le SNR d'un signal d'entrée y(t) 154, par exemple un signal microphonique destiné à être uti- 25 lisé comme signal de locuteur proche dans le cadre d'une conversation té- léphonique, tout en apportant beaucoup de soin à la préservation d'une qualité d'écoute subjectivement satisfaisante. Le signal d'entrée y(t) est segmenté en trames temporelles successives (bloc 156), et chaque trame temporelle y(k) est analysée dans le domaine 30 fréquentiel par transformation rapide de Fourier (bloc 158), pour donner une série de signaux y(k,i) correspondant à I bins fréquentiels, par exemple I= 256 bins, pour chaque trame de rang k. Le signal y(k,l) obtenu fait l'objet (branche 160) d'un traitement d'évaluation de la norme du signal (bloc 162), dont la sortie 164 est appliquée à un estimateur de bruit 35 (bloc 168). 3052319 21 De façon caractéristique, la probabilité supervisée estimée en sortie de l'arbre de décision (valeur P supervised (k,l) à valeur continue 148 et valeur VADsupen/ised(k,l) binaire 152 de probabilité de présence de parole) et appliquée au réducteur de bruit de la Figure 9 est utilisée en entrée d'un 5 étage de réduction de type MMSE-OMLSA (Minimum Mean-Squared Error - Optimally-Modified Log Spectral Amplitude) en lui-même de type connu, et par exemple décrit dans les WO 2007/099222 Al (Parrot SA) ou EP 2 772 916 Al (Parrot SA), auxquels on pourra se référer pour de plus amples détails. 10 Plus précisément, dans la structure classique de débruitage OM-LSA, une grandeur essentielle est l'estimation de la densité spectrale de puissance du bruit PSDNoise(k,I), car cette densité est utilisée pour estimer le SNR a priori SNR prio(k,() et le SNR a posteriori SNR post(k,I), grandeurs qui sont au coeur de l'algorithme OM-LSA (la densité spectrale de bruit intervenant 15 au dénominateur de ces deux grandeurs). Du fait de la fiabilité de la probabilité de parole supervisée obtenue par la mise en ouvre de l'invention, il est possible d'élaborer un nouveau modèle d'estimation de PSDNoise(k,l). En effet, la précision accrue de la probabilité de présence de parole, issue des N+M détecteurs d'activité vocale et de 20 leur fusion supervisée, par rapport à une probabilité de présence plus classique (monocanal ou déduite de capteurs acoustiques uniquement) remet en cause le calcul de PSDNoise(k,I). Concrètement, on peut effectuer une mise à jour plus directe de PSDNoise(k,1) sur la base de la probabilité supervisée, et ainsi éliminer certains mécanismes classiques de pro- 25 tection et de lissage, afin d'obtenir le maximum de fidélité et de détail dans l'estimation du bruit. On commence par définir, pour chaque bin fréquentiel et chaque trame, un facteur de lissage apsd(k,l) = a+ (1-a)* P supervised (k,I), OÙ Psupervised (k,l) est la probabilité supervisée à valeur continue et a est un facteur de lis- 30 sage fixe compris entre 0 et 1 (typiquement 0,85). apsd est donc grand si la probabilité est élevée, ce qui permet de ne pas tenir compte de la norme courante du signal utile. A contrario, si la probabilité est faible, on met à jour l'estimation du bruit sur la norme courante, en appliquant la formule : 35 3052319 22 PSDNoise(k,l) = apsd(k,l) * PSDNoise (k,I-1) + (1 - apsd(k,I)* Norminput(k,O, Norminput(k0 étant la norme lissée de la transformée de Fourier du signal acoustique d'entrée lnput(t). 5 De façon caractéristique de l'invention, la valeur binaire de probabilité de présence de parole VADsupervised( k,I) est également prise en compte. En effet, cette valeur est très fiable (taux de faux positifs compris entre 1 % et 5 %), ce qui permet de réaliser une mise à jour intégrale de l'estimation du bruit sur la norme courante du signal d'entrée lorsque VADsupe (k n rvised,..,., = _ 10 (absence de parole). Ceci revient à forcer apsd(k,l) à zéro dans la formule , précédente. Ainsi, si VADsupervised (k,l) = 0, alors apsd(k,/) = 0 et PSDNoise(k,0 = Normlnput(k,O. Cette modification simple a beaucoup d'impact, car concrètement les valeurs continues de P - supervised(k,l) ne seront utilisées que lorsque le seuil P1 15 sera dépassé ; dans le cas inverse, on peut effectuer une mise à jour ins- tantanée qui permet de récupérer tous les détails du bruit et de son "grain". Il faut signaler qu'il peut toutefois être avantageux d'appliquer un lissage ' fréquentiel sur P supervised(k,l) avant le calcul de VADsupervised (k,1), de façon à 20 renforcer encore la robustesse de ce détecteur (ceci n'ayant pas d'impact sur le caractère instantané de la mise à jour décrite ci-dessus). La manière de procéder, particulière à l'invention, que l'on vient de décrire est schématisée sur la Figure 9 par le fait que, selon la valeur de l'indicateur global binaire VADsupervised( lk,1), on met en oeuvre l'estimation du bruit 25 de façon conventionnelle par calcul de la densité spectrale (sortie 170 du bloc 168), ou non, comme cela est schématisé par le commutateur 172 commandé par la valeur binaire VADsupervised(k,I). Si VADsupe (k = alors le traitement du bloc 168 est remplacé par l'application du signal 164 directement issu du bloc 162 de calcul de la norme du signal utile. En ef- 30 fet, dans la mesure où l'algorithme retient l'hypothèse qu'il n'y a pas de parole dans le signal recueilli, il peut décider que le spectre du bruit correspond au spectre du signal d'entrée 164, et qu'il n'est pas nécessaire de procéder à une estimation de ce bruit par le bloc 168. Les étapes suivantes du débruitage sont réalisées de manière en elle- 35 même conventionnelle, avec un étage de calcul de gain OM-LSA (bloc 3052319 23 174) recevant d'une part le signal y(k,l) (branche 176) et d'autre part l'estimation du bruit PSDNoise(k,l) calculée de la façon que l'on a décrite plus haut, c'est-à-dire en tirant avantageusement parti de l'indicateur global bi- naire VADsupe (k,l) en sus de l'indicateur quantifié rvised, ' - P supervised (k,I). 5 De façon en elle-même connue, un algorithme OM-LSA améliore le calcul du gain LSA (Log-Spectral Amplitude) en le pondérant par la probabilité de présence de parole, la réduction de bruit appliquée étant d'autant plus importante que la probabilité de présence de parole est faible, c'est-à-dire que le gain appliqué sera d'autant plus faible que la probabilité de pré- 10 sence de parole est faible. On pourra se référer pour de plus amples détails à la description du EP 2 772 916 Al (Parrot) qui décrit un procédé de débruitage mettant en oeuvre un tel type de traitement de réduction du bruit avec un algorithme OM-LSA. 15 Une autre donnée d'entrée du traitement opéré par l'étage 174 de calcul du gain OM-LSA est un paramètre Gmin dénommé "dureté de débruitage", déterminé en fonction de critères subjectifs obtenus lors de tests d'écoute. Il peut être avantageux de disposer, comme illustré en 178, de deux réglages différents de dureté de débruitage, selon que la fréquence 20 d'échantillonnage est de type narrowband à 8 kHz ou wideband à 16 kHz. Dans le premier cas (narrowband) l'expérience montre qu'un débruitage agressif, typiquement de -21 dB, est indispensable pour faire ressortir la voix d'une quantité de bruit élevée et valoriser l'intelligibilité, au prix d'une distorsion sur le timbre sur ce signal qui aura de toute façon une fidélité 25 de restitution limitée par la fréquence d'échantillonnage moindre. Le pro- blème se pose de façon différente en mode wideband, car le signal d'entrée est naturellement de meilleure qualité et plus intelligible, même en présence de bruit, en raison de l'ajout de la partie des fréquences les plus élevées dans le domaine 4 khz-8 kHz, qui comporte souvent moins de 30 bruit et apporte beaucoup de détails dans la voix. Dans ce mode, un dé- bruitage plus modéré, typiquement de -15 dB, est plus approprié, car les défauts introduits par le débruitage sur la fidélité du timbre seront moins bien tolérés par le locuteur distant qu'en mode narrowband. Le gain GoivicsA(k,i) calculé par l'étage 174 est appliqué à un étage 182 re- 35 cevant le signal y(k,l) (branche 184), pour donner un signal débruité 186. 3052319 24 Ce signal est soumis à une transformation rapide de Fourier inverse 188 pour reconstituer le signal 190 dans le domaine temporel, puis les trames initialement segmentées sont synthétisées (bloc 192) pour donner le signal de sortie 194 reflétant le signal initial d'entrée 154 après traitement 5 de débruitage. REVENDICATIONS1. Un casque audio de type combiné micro-casque, comprenant : - deux écouteurs (10, 10') comportant chacun un transducteur de reproduction d'un signal audio logé dans une cavité acoustique d'oreille ; et - un réseau de détecteurs aptes à délivrer des signaux captés respec- tifs, chaque signal capté comportant une composante de bruit et le cas échéant une composante de parole du porteur du casque, le réseau de détecteurs comprenant : une pluralité de détecteurs acoustiques (18, 18', 20, 20') de type microphonique placés à l'extérieur de la cavité acoustique ; et éventuellement au moins un détecteur non acoustique (22) de type physiologique, apte à capter des vibrations vocales non acoustiques transmises par conduction osseuse interne du porteur du casque, caractérisé en ce qu'il comprend en outre : - des moyens d'analyse des signaux captés (TopL, BotL, TopR, BotR, Acc), recevant en entrée les signaux captés et/ou des combinaisons desdits signaux captés, opérant sur ces signaux et/ou combinaisons une pluralité de n traitements d'analyse distincts (104, 106, 110, 112, 116, 118, 120, 126, 128, 130) de détection d'activité vocale, et déli- vrant en sortie une pluralité correspondante de n indicateurs élémen- taires quantifiant une probabilité de présence de parole, l'ensemble des n indicateurs élémentaires formant un vecteur d'observation ; et - des moyens classifieurs (142, 144) du vecteur d'observation, aptes à comparer les n indicateurs élémentaires à un ensemble de seuils suc- cessifs prédéfinis (144) hiérarchisés selon une configuration boo- léenne d'arbre de décision (142), et à générer en réponse en sortie de l'arbre de décision un indicateur global de présence/absence de parole (148). 2. Le casque de la revendication 1, dans lequel l'indicateur global de pré- sence/absence de parole est un indicateur global quantifié (Psupervised(k,l)), quantifiant une probabilité de présence de parole comprise entre deux ex- 3052319 26 trema correspondant respectivement à une situation d'activité vocale avérée et à une situation d'absence d'activité vocale avérée. 3. Le casque de la revendication 2, comprenant en outre : 5 - un comparateur (150) à seuil (P1), recevant en entrée l'indicateur glo- bal quantifié de présence/absence de parole (148) et délivrant en sortie un indicateur global binaire (VADsupervised(k,l)),de présence/absence de parole . 10 4. Le casque de la revendication 1, dans lequel les signaux captés sont des signaux numérisés en trames successives avec, pour chaque trame, une décomposition en bins fréquentiels, et dans lequel les moyens d'analyse des signaux captés, les détecteurs d'activité vocale et les moyens classifieurs sont des moyens mis en oeuvre pour chaque bin de chaque 15 trame des signaux. 5. Le casque de la revendication 1, dans lequel les moyens d'analyse comprennent des moyens d'analyse dans le domaine fréquentiel des signaux captés par tout ou partie des détecteurs acoustiques ou non- 20 acoustiques du réseau de détecteurs, du groupe formé par : des moyens (102-118) d'analyse de cohérence spatiale entre signaux captés par certains détecteurs acoustiques prédéterminés du réseau de détecteurs ; des moyens (104, 110, 116) de quantification du déphasage entre signaux captés par certains détecteurs acoustiques prédéterminés du réseau de 25 détecteurs ; des moyens (106, 118) d'estimation du rapport signal sur bruit des signaux captés et/ou combinaisons de signaux captés par certains détecteurs acoustiques prédéterminés du réseau de détecteurs ; des moyens (120) probabilistes de détection d'activité vocale à partir des signaux captés par les détecteurs acoustiques ; et des moyens (126, 128) 30 d'estimation du rapport signal sur bruit des signaux captés par le au moins un détecteur non acoustique du réseau de détecteurs. 6. Le casque de la revendication 1, dans lequel les moyens d'analyse comprennent des moyens (130) d'analyse dans le domaine temporel des 3052319 27 trames successives des signaux captés par le au moins un détecteur non acoustique du réseau de détecteurs. 7. Le casque de la revendication 1, comprenant en outre : 5 - des moyens de réduction de bruit (156-192), recevant en entrée les si- gnaux captés et/ou des combinaisons desdits signaux captés et opérant sur ces signaux et/ou combinaisons de signaux un traitement paramétrable fonction de la valeur de l'indicateur global de présence/absence de parole (ID '. supervised(k,l) (148) ; VADsupervised (k,l) (152)) 10 délivré par les moyens classifieurs. 8. Le casque de la revendication 7, dans lequel ledit traitement paramétrable comprend un traitement d'estimation d'une densité spectrale de bruit (168), sélectivement mis en oeuvre, ou non, en fonction d'une valeur 15 booléenne de l'indicateur global de présence/absence de parole (VADsu- pervised(k,1)).