Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND SYSTEM FOR OBTAINING MEASUREMENT VALUES, AT THE REQUEST OF A USER, AS A FUNCTION OF A SIGNAL OF AN ECNR SYSTEM
Document Type and Number:
WIPO Patent Application WO/2016/107901
Kind Code:
A1
Abstract:
The present invention is aimed at a method (10) of obtaining measurement values, at the request of a user, as a function of at least one part of at least one signal of an ECNR (the acronym standing for "Echo Cancellation and Noise Reduction") system, which comprises the following steps:- copying (11) of at least one part of at least one signal of an ECNR system, - requesting (12) by a user of measurement values, - obtaining (13) of measurement values as a function of the at least one part of the at least one signal by processing of the at least one part of the at least one signal by embedded means onboard the ECNR system and - displaying (16) the measurement values obtained on means of display of a communicating terminal. The present invention is also aimed at a system implementing such a method.

Inventors:
LOPEZ ZULETA NICOLAS (FR)
JULIEN VINCENT (FR)
Application Number:
PCT/EP2015/081417
Publication Date:
July 07, 2016
Filing Date:
December 30, 2015
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ARKAMYS (FR)
International Classes:
H04M9/08; H04B3/23
Domestic Patent References:
WO2000016497A12000-03-23
Foreign References:
JPH01226223A1989-09-08
Other References:
GL COMMUNICATIONS: "Automated Echo Canceller Testing Brochure", 26 April 2011 (2011-04-26), XP055221777, Retrieved from the Internet [retrieved on 20151019]
Attorney, Agent or Firm:
DESCHAMPS, SAMUEL (FR)
Download PDF:
Claims:
REVENDICATIONS

1 . Procédé (10, 20, 30, 40, 50, 60) d'obtention de valeurs de mesure (745), à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal (700, 705, 710, 715) d'un système ECNR (720) (acronyme de « Echo Cancellation and Noise Réduction » en terminologie anglo-saxonne), caractérisé en ce qu'il comporte les étapes suivantes :

- copie (1 1 , 21 , 31 , 41 , 51 , 61 ) d'au moins une partie d'au moins un signal d'un système ECNR,

- demande (12, 22, 32, 42, 52, 62) par un utilisateur de valeurs de mesure,

- obtention (13, 23, 33, 43, 53, 63) de valeurs de mesures en fonction de l'au moins une partie de l'au moins un signal par traitement de l'au moins une partie de l'au moins un signal par des moyens embarqués sur le système ECNR et

- affichage (18, 26, 36, 46, 58, 65) des valeurs de mesure obtenues sur des moyens d'affichage d'un terminal communiquant.

2. Procédé (10) selon la revendication 1 , dans lequel au moins une valeur de mesure (745) est une énergie d'une valeur efficace d'au moins une partie d'au moins un signal(ou RMS acronyme de « Root Main Square » en terminologie anglo-saxonne) (700, 705, 710, 715).

3. Procédé (10) selon la revendication 2, dans lequel, l'étape d'obtention (13) comporte les sous-étapes suivantes :

- mise à zéro (14) des données des moyens embarqués,

- calcul (15) d'une moyenne de la valeur efficace d'au moins une partie d'au moins un signal (700, 705, 710) pour un nombre de trames prédéterminées,

- itération (16) de l'étape de mise à zéro et de l'étape de calcul pour un nombre d'itérations prédéterminées sur des segments disjoints de l'au moins un signal et

- obtention (17) de valeurs de mesure(745) en fonction d'une moyenne des valeurs efficaces calculées.

4. Procédé (20) selon l'une des revendications 1 à 3, dans lequel au moins une valeur de mesure (745) est une forme d'onde d'au moins une partie d'au moins un signal (700, 705, 710). 5. Procédé (20) selon la revendication 4, dans lequel l'étape d'obtention(23) comporte les sous-étapes suivantes :

- copie (24) d'une partie d'au moins un signal (700, 705, 710) pour une durée prédéterminée dans une mémoire tampon (ou « buffer » en terminologie anglo-saxonne) et

- transfert (25) de la copie au terminal communiquant (750).

6. Procédé (30) selon l'une des revendications 1 à 5, dans lequel au moins une valeur de mesure (745) estun ERLE (acronyme de « Echo Return LossEnhancement » en terminologie anglo-saxonne) entre deux signaux (700, 710).

7. Procédé (30) selon la revendication 6, dans lequel l'étape d'obtention(33) comporte les sous-étapes suivantes :

- calcul (34) d'une valeur instantanée d'ERLE pour deux signaux(700, 710) et

- transfert (35) de la valeur calculée au terminal communiquant (750).

8. Procédé (40) selon l'une des revendications 1 à 7, dans lequel au moins une valeur de mesure (745) est une partie utile d'un signal (715)représentatif d'un filtre adaptatif d'un AEC (725) (acronyme de Accoustic Echo Cancellation » en terminologie anglo-saxonne) du système ECNR (720) .

9. Procédé (40) selon la revendication 8, dans lequel l'étape d'obtention(43) comporte les sous-étapes suivantes :

- copie (44) d'une partie d'au moins une partie utile du signal(715) représentatifd'un filtre adaptatif d'un AEC (725) et

- transfert (45) de la copie au terminal communiquant (750).

10. Procédé (50) selon l'une des revendications 1 à 9, dans lequel au moins une valeur de mesure (745) est une valeur maximale d'une partie d'un signal (715) représentatif d'un filtre adaptatif de l'AEC (725) du système ECNR (720).

1 1 . Procédé (50) selon l'une des revendications 1 à 10, dans lequel au moins une valeur de mesure (745) est une information de divergence du filtre adaptatif de l'AEC (725) du système ECNR (720). 12. Procédé (50) selon la revendication 1 1 , dans lequel l'étape d'obtention

(53) comporte les sous-étapes suivantes :

- détermination (54) d'une valeur maximale d'au moins une partie d'un signal (715) représentatif d'un filtre adaptatif,

- comparaison (55) de la valeur maximale déterminée à une valeur limite prédéterminée,

- détection (56) d'une divergence du filtre adaptatif de l'AEC (725) du système ECNR (720) et

- mise à zéro (57) du filtre adaptatif de l'AEC du système ECNR. 13. Procédé (60) selon l'une des revendications 1 à 12, dans lequel au moins une valeur de mesure (745) est une valeur maximale d'au moins une partie d'un signal (700, 705, 710).

14. Système (70) d'obtention de valeurs de mesure (745), à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal (700, 705, 710, 715) d'un système ECNR (720) (acronyme de « Echo Cancellation and Noise Réduction » en terminologie anglo-saxonne), caractérisé en ce qu'il comporte des moyens embarqués (740) sur le système ECNR et un terminal communiquant(750) mettant en œuvre un procédé (10, 20, 30, 40, 50, 60) selon l'une des revendications 1 à 13.

Description:
PROCÉDÉ ET SYSTÈME D'OBTENTION DE VALEURS DE MESURE, À LA DEMANDE D'UN UTILISATEUR, EN FONCTION D'UN SIGNAL D'UN

SYSTÈME ECNR Domaine de l'invention

La présente invention vise un procédé et un système d'obtention de valeurs de mesure, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal d'un système ECNR (acronyme de « Echo Cancellation and Noise Réduction » en terminologie anglo-saxonne).

La présente invention s'applique au domaine de l'annulation d'écho dans des signaux sonores. Plus particulièrement, la présente invention s'applique au domaine des mesures et des réglages de paramètres pour des systèmes ECNR.

État de la technique

II existe actuellement des systèmes ECNR (acronyme de « Echo

Cancellation and Noise Réduction » en terminologie anglo-saxonne) qui permettent d'annuler un écho, notamment dans le cadre de conversations téléphoniques, entre un interlocuteur et un interlocuteur distant, telles que le son de la voix de l'interlocuteur distant est captée par le microphone de l'interlocuteur. Les systèmes ECNR sont aussi connus sous le nom de NAEC (acronyme de « Noise and Acoustic Echo Control » en terminologie anglo-saxonne). Un système ECNR est, en langue française, un système de contrôle du bruit et de l'écho acoustique pour une communication main-libres.

Les systèmes ECNR comportent un dispositif AEC (acronyme de « Accoustic Echo Cancellation » en terminologie anglo-saxonne) et un dispositif NR (acronyme de « Noise Réduction » en terminologie anglo-saxonne). Les systèmes ECNR peuvent comporter un dispositif AES (acronyme de « Accoustic Echo Suppression » en terminologie anglo-saxonne). Chaque élément des systèmes ECNR doit être calibré précisément, et il est nécessaire de pouvoir vérifier le bon fonctionnement des éléments des systèmes ECNR.

Les normes ITU-T P.1 100 et ITU-T P.1 1 10 définissent un protocole de mesure pour qualifier les systèmes ECNR. Cependant, l'application des normes nécessite un équipement lourd et la durée d'exécution de procédés correspondant à ces normes est longue. Ainsi, les tests liés aux normes sont réalisés de façon éloignée dans le temps et l'ajustement des paramètres du système ECNR n'est pas fréquent.

Objet de l'invention

La présente invention vise à remédier à tout ou partie de ces inconvénients.

À cet effet, selon un premier aspect, la présente invention vise un procédé d'obtention de valeurs de mesure, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal d'un système ECNR (acronyme de « Echo Cancellation and Noise Réduction » en terminologie anglo-saxonne), qui comporte les étapes suivantes :

- copie d'au moins une partie d'au moins un signal d'un système ECNR,

- demande par un utilisateur de valeurs de mesure,

- obtention de valeurs de mesures en fonction de l'au moins une partie de l'au moins un signal par traitement de l'au moins une partie de l'au moins un signal par des moyens embarqués sur le système ECNR et

- affichage des valeurs de mesure obtenues sur des moyens d'affichage d'un terminal communiquant.

Grâce à ces dispositions, une partie du procédé est effectuée par des moyens embarqués selon des mesures normatives. Des mesures ponctuelles de vérification du fonctionnement du système ECNR peuvent être mises en œuvre plus facilement par un utilisateur.

De plus, le procédé étant réalisé à la demande d'un utilisateur, les ressources nécessaires pour l'étape d'obtention sont utilisées ponctuellement sans surcharger le système ECNR.

Aussi, la facilité de mise en œuvre de procédé permet à un utilisateur d'obtenir des valeurs de mesure et d'effectuer des réglages de paramètres. Le procédé objet de la présente invention permet à un utilisateur de faire des tests préalables à des tests normatifs selon les normes ITU-T P.1 100 et ITU-T P.1 1 10. Les tests préalables permettent à l'utilisateur de pré-calibrer le système ECNR en ayant un aperçu préalable des résultats de certains tests normatifs.

Dans des modes de réalisation, au moins une valeur de mesure est une énergie d'une valeur efficace d'au moins une partie d'au moins un signal (ou RMS acronyme de « Root Main Square » en terminologie anglo-saxonne). L'avantage de ces modes de réalisation est de permettre à l'utilisateur d'obtenir une moyenne de l'énergie d'un signal en décibels sur le long terme et d'effectuer de la gestion de données.

Dans des modes de réalisation l'étape d'obtention comporte les sous- étapes suivantes :

- mise à zéro des données des moyens embarqués,

- calcul d'une moyenne de la valeur efficace d'au moins une partie d'au moins un signal pour un nombre de trames prédéterminées,

- itération de l'étape de mise à zéro et de l'étape de calcul pour un nombre d'itérations prédéterminées sur des segments disjoints de l'au moins un signal et

- obtention de valeurs de mesure en fonction d'une moyenne des valeurs efficaces calculées.

L'avantage de ces modes de réalisation est d'obtenir une valeur de la moyenne de la valeur efficace représentatif de l'état du signal. Ces modes de réalisation permettent, en outre, une comparaison pour un calcul de la moyenne de la valeur efficace de plusieurs signaux.

Dans des modes de réalisation, au moins une valeur de mesure est une forme d'onde d'au moins une partie d'au moins un signal.

Ces modes de réalisation permettent à un utilisateur de visualiser l'amplitude d'un signal et la forme du signal sur une trame extraite du signal et donc de visualiser les effets du système ECNR.

Dans des modes de réalisation, l'étape d'obtention comporte les sous- étapes suivantes :

- copie d'une partie d'au moins un signal pour une durée prédéterminée dans une mémoire tampon (ou « buffer » en terminologie anglo-saxonne) et

- transfert de la copie au terminal communiquant.

Un tel mode de réalisation permet à un utilisateur qui visualise un signal en sortie du système ECNR, par exemple, de visualiser l'effet du système ECNR.

Dans des modes de réalisation, au moins une valeur de mesure est un ERLE (acronyme de « Echo Return LossEnhancement » en terminologie anglo- saxonne) entre deux signaux.

L'avantage de ces modes de réalisation est de permettre à un utilisateur d'obtenir une information en temps réel du paramétrage du système ECNR. Dans des modes de réalisation, l'étape d'obtention comporte les sous- étapes suivantes :

- calcul d'une valeur instantanée d'ERLE pour deux signaux et

- transfert de la valeur calculée au terminal communiquant.

Ces modes de réalisation présentent l'avantage de donner un état ponctuel du système ECNR.

Dans des modes de réalisation, au moins une valeur de mesure est une partie utile d'un signal représentatif d'un filtre adaptatif d'un AEC (acronyme de Accoustic Echo Cancellation » en terminologie anglo-saxonne) du système ECNR.

Une telle valeur de mesure conditionne le fonctionnement du système

ECNR en fonction de la propagation d'un signal dans l'air. Ces modes de réalisation permettent à un utilisateur d'observer le fonctionnement d'un filtre adaptatif et d'en déduire un réglage de paramètres à effectuer.

Dans des modes de réalisation, l'étape d'obtention comporte les sous- étapes suivantes :

- copie d'une partie d'au moins une partie utile du signal représentatif d'un filtre adaptatif d'un AEC et

- transfert de la copie au terminal communiquant.

L'avantage de ces modes de réalisation est de donner un état ponctuel d'un filtre adaptatif d'un AEC.

Dans des modes de réalisation, au moins une valeur de mesure est une valeur maximale d'une partie d'un signal représentatif d'un filtre adaptatif de l'AEC du système ECNR.

La valeur maximale d'une partie d'un signal permet à un utilisateur de savoir si un signal est saturé.

Dans des modes de réalisation, au moins une valeur de mesure est une information de divergence du filtre adaptatif de l'AEC du système ECNR.

Ces modes de réalisation permettent à un utilisateur de vérifier si le filtre adaptatif est divergent ce qui implique un fonctionnement anormal du système ECNR.

Dans des modes de réalisation, l'étape d'obtention comporte les sous- étapes suivantes :

- détermination d'une valeur maximale d'au moins une partie d'un signal représentatif d'un filtre adaptatif, - comparaison de la valeur maximale déterminée à une valeur limite prédéterminée,

- détection d'une divergence du filtre adaptatif de l'AEC du système ECNR et

- mise à zéro du filtre adaptatif de l'AEC du système ECNR.

L'avantage de ces modes de réalisation est de remettre à zéro automatiquement un filtre divergent en fonction de l'information de divergence.

Dans des modes de réalisation, au moins une valeur de mesure est une valeur maximale d'au moins une partie d'un signal.

La valeur maximale d'une partie d'un signal permet à un utilisateur de savoir si un signal a été saturé ou non.

Selon un deuxième aspect, la présente invention vise un système d'obtention de valeurs de mesure, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal d'un système ECNR (acronyme de « Echo Cancellation and Noise Réduction » en terminologie anglo-saxonne), caractérisé en ce qu'il comporte des moyens embarqués sur le système ECNR et un terminal communiquant mettant en œuvre un procédé objet de la présente invention.

Les avantages, buts et caractéristiques particuliers du système objet de la présente invention étant similaires à ceux du procédé objet de la présente invention, ils ne sont pas rappelés ici.

Brève description des figures

D'autres avantages, buts et caractéristiques particuliers de l'invention ressortiront de la description non-limitative qui suit d'au moins un mode de réalisation particulier d'un dispositif et d'un procédé, en regard des dessins annexés, dans lesquels :

- la figure 1 représente, sous forme de logigramme, un premier mode de réalisation particulier d'un procédé objet de la présente invention,

- la figure 2 représente, sous forme de logigramme, un deuxième mode de réalisation particulier d'un procédé objet de la présente invention,

- la figure 3 représente, sous forme de logigramme, un troisième mode de réalisation particulier d'un procédé objet de la présente invention,

- la figure 4 représente, sous forme de logigramme, un quatrième mode de réalisation particulier d'un procédé objet de la présente invention, - la figure 5 représente, sous forme de logigramme, un cinquième mode de réalisation particulier d'un procédé objet de la présente invention,

- la figure 6 représente, sous forme de logigramme, un sixième mode de réalisation particulier d'un procédé objet de la présente invention, - la figure 7 représente, schématiquement, un premier mode de réalisation particulier d'un système objet de la présente invention,

- la figure 8 représente, schématiquement, un premier mode de réalisation particulier d'une interface utilisateur du terminal communiquant,

- la figure 9 représente, schématiquement, un deuxième mode de réalisation particulier d'une interface utilisateur du terminal communiquant et

- la figure 10 représente, schématiquement, un troisième mode de réalisation particulier d'une interface utilisateur du terminal communiquant.

Description d'exemples de réalisation de l'invention

On note dès à présent que les figures ne sont pas à l'échelle.

La présente description est donnée à titre non limitatif, chaque caractéristique d'un mode de réalisation pouvant être combinée à toute autre caractéristique de tout autre mode de réalisation de manière avantageuse.

On note que le terme « un » est utilisé au sens « au moins un » .

Dans la suite de la description, le terme « système ECNR » désigne un système ECNR, NAEC, ou tout système de contrôle du bruit et de l'écho acoustique pour une communication main-libres.

On observe sur la figure 1 , un mode de réalisation particulier 100 d'un procédé objet de la présente invention.

Le procédé 100 d'obtention de valeurs de mesure 745, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal, 700, 705 ou 710, d'un système ECNR 720, comporte les étapes suivantes :

- copie 1 1 d'au moins une partie d'au moins un signal, 700, 705 ou 710, d'un système ECNR 720,

- demande 12 par un utilisateur de valeurs de mesure 745, - obtention 13 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarqués 740 sur le système ECNR 720,

- mise à zéro 14 des données des moyens embarqués 740,

- calcul 15 d'une moyenne de la valeur efficace d'au moins une partie d'au moins un signal, 700, 705 ou 710, pour un nombre de trames prédéterminées,

- itération 16 de l'étape de mise à zéro 13 et de l'étape de calcul 14 pour un nombre d'itérations prédéterminées sur des segments disjoints de l'au moins un signal, 700, 705, ou 710 et

- obtention 17 de valeurs de mesure 745 en fonction d'une moyenne des valeurs efficaces calculées.

- affichage 18 des valeurs de mesure 745 obtenues sur des moyens d'affichage 750 d'un terminal communiquant.

Une partie d'un signal, 700, 705 ou 710 est préférentiellement une trame courante du signal, 700, 705, ou 710 d'une durée de huit millisecondes.

Au cours de l'étape 1 1 de copie, la trame courante d'un signal, 700, 705 ou 710, est copiée dans une mémoire tampon. La trame courante est une partie d'un signal précédant un instant td'une durée prédéterminée jusqu'à l'instant t. L'instant t est défini comme étant le moment de la réalisation d'une action. Préférentiellement, une mise à jour de la mémoire tampon avec la trame entière la plus récente est effectuée dès la réception d'une trame entière par les moyens embarqués 740.

Les signaux 700, 705 et 710 sont des signaux internes au système ECNR 720.

Préférentiellement, le signal 700 est un signal transmis en entrée du système ECNR 720 dit « T xin ». Le signal 705 est un signal reçu en entrée du système ECNR 720 dit « R x ». Le signal 710 est un signal transmis en sortie de l'ECNR 720 dit « T xout. ». Par exemple, lors de communications téléphoniques en mains libres, le signal 700 est le signal émis par un micro d'utilisateur, le signal 705 est le signal reçu de la par d'un interlocuteur distant de l'utilisateur, et le signal 710 est le signal traité par le système ECNR 720.

À l'instant t, un utilisateur effectue une demande 12 de valeurs de mesure 745. L'utilisateur peut être un technicien spécialisé dans le domaine des ECNR, par exemple. La valeur de mesure 745 demandée à l'étape 12 de demande est une énergie d'une valeur efficace d'au moins une partie d'au moins un signal , 700, 705 ou 710 (ou RMS acronyme de « Root Main Square » en terminologie anglo- saxonne).

Une fois la demande effectuée par l'utilisateur, le procédé passe à l'étape d'obtention 13 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarqués 740 sur le système ECNR 720.

L'étape d'obtention 13 est une étape à plusieurs itérations. Les moyens embarqués effectuent une mise à zéro 14 des données comprises une mémoire des moyens embarqués.

À l'étape de calcul 15 d'une moyenne de la valeur efficace d'au moins une partie d'au moins un signal, 700, 705 ou 710, pour un nombre de trames prédéterminées, une moyenne de la valeur efficace d'une trame d'un signal, 700, 705 ou 710 est calculée. Un accumulateur stocke la moyenne calculée. Un compteur compte le nombre de trames dont une moyenne de valeur efficace a été calculée. Si le nombre de trames dont une moyenne de valeur efficace a été calculée est inférieur à une valeur limite prédéterminée de trames à traiter, un calcul d'une moyenne de valeur efficace est effectué pour une trame postérieure à la trame dont une moyenne de valeur efficace vient d'être calculée. L'accumulateur ajoute la nouvelle moyenne de valeur efficace à la somme des moyennes de valeurs efficaces précédemment calculées. Tant que le nombre de trames dont une moyenne de valeur efficace a été calculée est inférieur à la valeur limite prédéterminée, l'étape de calcul est itérée de nouveau.

Lorsque le nombre de trames dont une moyenne de valeur efficace a été calculée est égal à la valeur limite prédéterminée, la valeur stockée dans l'accumulateur est divisée par le nombre total d'échantillons moyennés. Une normalisation est donc effectuée. La valeur obtenue après normalisation est stockée dans des moyens de stockage embarqués comportés par les moyens embarqués.

Préférentiellement, la valeur limite prédéterminée est soixante -trois trames. Pour soixante-trois trames, la moyenne de valeur efficace d'une partie d'un signal, 700, 705 ou 710, est effectuée sur cinq cent quatre millisecondes, soit soixante trois multiplié par huit millisecondes.

Un compteur compte le nombre d'itérations d'une normalisation de la valeur stockée dans l'accumulateur. Tant que le nombre d'itérations d'une normalisation est inférieur à une valeur limite prédéterminée, le procédé passe à l'étape d'itération 16 de l'étape de mise à zéro 14 et de l'étape de calcul 15 pour un nombre d'itérations prédéterminées sur des segments disjoints de l'au moins un signal, 700, 705, ou 710.

Les étapes de mise à zéro 14 et de calcul 15 sont itérés jusqu'à ce que le nombre d'itérations soit égal à la valeur limite prédéterminée.

Préférentiellement, la valeur limite prédéterminée est cinq itérations. Pour cinq itérations, une moyenne normalisée de valeur efficace est calculée sur environ deux secondes et demi.

Une fois que le nombre d'itérations d'une normalisation est égal à une valeur limite prédéterminée, le procédé passe à l'étaped'obtention 17 d'une valeur de mesure 745 en fonction d'une moyenne des valeurs efficaces calculées.

Les valeurs de mesure obtenues sont chaque moyenne normalisée de valeur efficace stockée dans les moyens de stockage embarqués. Les valeurs de mesure obtenues sont ensuite envoyées au terminal communiquant 750. Et un affichage 18 des valeurs de mesure 745 obtenues est effectué sur des moyens d'affichage d'un terminal communiquant 750.

En d'autres termes, les valeurs de mesure peuvent être obtenues selon la formule a suivante :

Et N = T x Fs, avec T la durée de calcul soit la valeur limite prédéterminée de trames multipliée par la durée d'une trame et Fs la fréquence d'échantillonnage du système ECNR 720.

Entre l'étape de demande 12 de l'utilisateur et l'étape d'obtention 13 de valeurs de mesure, une interface utilisateur est bloquée. L'interface utilisateur est affichée sur les moyens d'affichage d'un terminal communiquant 750 et mis en œuvre par le terminal communiquant 750. Le terminal communiquant 750 met en forme les valeurs de mesure obtenues. Les valeurs de mesure, qui sont une énergie d'une valeur efficace, sont données en décibels préférentiellement.

La mise en forme est selon la formule b suivante :

RMS(x) = 20xlog10(√RMS embx ) (b)

avecRMS embx la valeur de mesure 745 obtenue à l'étape de calcul .

Préférentiellement, la demande l'étape 12 de demande comporte une demande pour le signal T xi n 700, le signal R x 705 et le signal T xout. 710. Les étapes de traitement 13, de mise à zéro 14, de calcul 15, d'itération 16 et d'obtention des valeurs 17 sont effectuées sur les signaux T xin 700, R x 705 et T xout. 710. Quinze valeurs sont donc obtenues et envoyées au terminal communiquant 750.

On observe sur la figure 2, un mode de réalisation particulier 20 d'un procédé objet de la présente invention.

Le procédé 20 d'obtention de valeurs de mesure, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal d'un système ECNR 720, comporte les étapes suivantes :

- copie 21 d'au moins une partie d'au moins un signal, 700, 705 ou 710, d'un système ECNR 720,

- demande 22 par un utilisateur de valeurs de mesure 745,

- obtention 23 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarqués 740 sur le système ECNR 720,

- copie 24 d'une partie d'au moins un signal, 700, 705 ou 710, pour une durée prédéterminée dans une mémoire tampon,

- transfert 25 de la copie au terminal communiquant 750 et

- affichage 26 des valeurs de mesure 745 obtenues sur des moyens d'affichage d'un terminal communiquant 750.

Une partie d'un signal, 700, 705 ou 710 est préférentiellement une trame courante du signal, 700, 705, ou 710 d'une durée de huit millisecondes.

Au cours de l'étape 21 de copie, la trame courante d'un signal, 700, 705 ou 710, est copiée dans une mémoire tampon. La trame courante est une partie d'un signal précédant un instant t d'une durée prédéterminée jusqu'à l'instant t. L'instant t est défini comme étant le moment de la réalisation d'une action. Préférentiellement, une mise à jour de la mémoire tampon avec la trame entière la plus récente est effectuée dès la réception d'une trame entière par les moyens embarqués 740.

Les signaux 700, 705 et 710 sont des signaux internes au système ECNR

720.

Préférentiellement, le signal 700 est un signal transmis en entrée du système ECNR 720 dit « T xi n ». Le signal 705 est un signal reçu en entrée du système ECNR 720 dit « R x ». Le signal 710 est un signal transmis en sortie de l'ECNR 720 dit « T xout. ». Par exemple, lors de communications téléphoniques en mains libres, le signal 700 est le signal d'un émis par un micro d'utilisateur, le signal 705 est le signal reçu de la par d'un interlocuteur distant de l'utilisateur, et le signal 710 est le signal traité par le système ECNR 720.

À l'instant t, un utilisateur effectue une demande 22 de valeurs de mesure 745. L'utilisateur peut être un technicien spécialisé dans le domaine des ECNR, par exemple. La valeur de mesure 745 demandée à l'étape de demande 22 est une forme d'onde d'au moins une partie d'au moins un signal , 700, 705 ou 710. Lors de l'étape de demande 22 l'utilisateur peut choisir le signal dont l'utilisateur souhaite visionner la forme d'onde parmi les signaux 700, 705 et 710.

Une fois la demande effectuée par l'utilisateur, le procédé passe à l'étape d'obtention 23 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarqués 740 sur le système ECNR 720.

L'étape d'obtention comporte une étape de copie 24 d'une partie d'au moins un signal, 700, 705 ou 710, pour une durée prédéterminée dans une mémoire tampon.

La partie de l'au moins un signal, 700 ,705 ou 710, copiée est une trame d'un signal T xin 700, R x 705 ou T xout . . 710.

À l'étape de transfert 25 de la copie au terminal communiquant 750, la forme d'onde de la trame du signal T xin 700, R x 705 ou T xout.. 710, est transférée au terminal communiquant 750. Le terminal communiquant 750 peut mettre en forme les valeurs de mesure obtenues. La mise en forme est une adaptation de la forme d'onde de la trame à l'interface utilisateur comporté par le terminal communiquant 750, par exemple.

Un affichage 28 des valeurs de mesure 745 obtenues est effectué sur des moyens d'affichage d'un terminal communiquant 750.

On observe sur la figure 3, un mode de réalisation particulier d'un procédé 30 objet de la présente invention.

Le procédé 30 d'obtention de valeurs de mesure 745, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal, 700, 705 ou 710, d'un système ECNR 720, comporte les étapes suivantes :

- copie 31 d'au moins une partie d'au moins un signal, 700, 705 ou 710, d'un système ECNR 720,

- demande 32 par un utilisateur de valeurs de mesure 745,

- obtention 33 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarqués 740 sur le système ECNR 720,

- calcul 34 d'une valeur instantanée d'ERLE pour deux signaux, 700 et 710, et - transfert 35 de la valeur calculée au terminal communiquant 750 et

- affichage 26 des valeurs de mesure 745 obtenues sur des moyens d'affichage d'un terminal communiquant 750.

Une partie d'un signal, 700, 705 ou 710, est préférentîellement un échantillon à un instant t du signal, 700, 705, ou 710.

Au cours de l'étape 31 de copie un échantillon d'un signal à un instant t est copié dans une mémoire tampon. L'instant t est défini comme étant le moment de la réalisation d'une action.

Les signaux 700, 705 et 710 sont des signaux internes au système ECNR

720.

Préférentîellement, le signal 700 est un signal transmis en entrée du système

ECNR 720 dit « T xin ». Le signal 705 est un signal reçu en entrée du système ECNR 720 dit « R x ». Le signal 710 est un signal transmis en sortie de l'ECNR 720 dit « T xout ». Par exemple, lors de communications téléphoniques en mains libres, le signal 700 est le signal d'un émis par un micro d'utilisateur, le signal 705 est le signal reçu de la par d'un interlocuteur distant de l'utilisateur, et le signal 710 est le signal traité par le système ECNR 720.

À l'instant t, un utilisateur effectue une demande 32 de valeurs de mesure 745. L'utilisateur peut être un technicien spécialisé dans le domaine des ECNR, par exemple. La valeur de mesure 745 demandée à l'étape 32 de demande est une valeur de mesure est un ERLE entre les signaux 700 et 710. L'ERLE est donné en décibels.

Une fois la demande effectuée par l'utilisateur, le procédé passe à l'étape d'obtention 33 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700 ou 710, par des moyens embarqués 740 sur le système ECNR 720.

L'étape d'obtention 33 comporte une étape de calcul 34 d'une valeur instantanée d'ERLE pour deux signaux, 700 et 710. Le calcul est effectué selon la formule c :

ERLE = RMS (T xin ) - RM S (T xout ) (c) avec RMS (T xin ) et RMS (T xout ) . calculés selon la formule b

RMS(x) = 20 x log10(VRMS embx ) (b)

Une fois l'ERLE calculé, l'étape de transfert 35 de la valeur calculée au terminal communiquant 750 est mise en œuvre.

Le terminal communiquant 750 peut mettre en forme les valeurs de mesure obtenues. La mise en forme est un calcul à partir de l'ERLE par le terminal communiquant 750, par exemple.

Un affichage 18 des valeurs de mesure 745 obtenues est effectué sur des moyens d'affichage d'un terminal communiquant 750.

Le calcul de l'ERLE permet à un utilisateur d'avoir des informations en temps réel sur les réglages du système ECNR 720. On observe sur la figure 4, un mode de réalisation particulier 40 d'un procédé objet de la présente invention.

Le procédé 40 d'obtention de valeurs de mesure 745, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal 715 d'un système ECNR 720, comporte les étapes suivantes : - copie 41 d'au moins une partie d'au moins un signal, 715, d'un système ECNR 720,

- demande 42 par un utilisateur de valeurs de mesure 745,

- obtention 43 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal715 par traitement de l'au moins une partie de l'au moins un signal 715 par des moyens embarqués 740 sur le système ECNR 720,

- copie 44 d'une partie utile du signal 715 représentatif d'un filtre adaptatif d'un AEC 725 et

- transfert 45 de la copie au terminal communiquant 750 et

- affichage 46 des valeurs de mesure 745 obtenues sur des moyens d'affichage d'un terminal communiquant 750.

Une partie d'un signal 715 peut être une partie utile d'un signal représentatif d'un filtre adaptatif d'un AEC 725 du système ECNR 720. Le filtre adaptatif est adapté selon un algorithme LMS (acronyme de « Least Mean Square » en terminologie anglo-saxonne) à pas d'adaptation variable, une valeur moyenne de l'énergie du signal T xi n sur vingt échantillons, et/ou une valeur moyenne de l'énergie du signal R x sur vingt échantillons.

Les signaux 700, 705 et 710 sont des signaux internes au système ECNR

720.

Préférentiellement, le signal 700 est un signal transmis en entrée du système ECNR 720 dit « T xin ». Le signal 705 est un signal reçu en entrée du système ECNR 720 dit « R x ». Le signal 710 est un signal transmis en sortie de l'ECNR 720 dit « T xout. ».

Un AEC 725 comporte des moyens de préamphase qui modifient des caractéristiques du spectre d'un signal d'entréepour blanchir le bruit. Le signal d'entrée est préférentiellement un signal T xin 700. Le signal en sortie des moyens de préamphase est transmis au filtre adaptatif. Le signal en sortie du filtre adaptatif est transmis à des moyens dedéamphase comportés par l'AEC 725.

Après préamphase, l'énergie du signal s est définie selon la formule suivante :

avec o s 2 (t), l'énergie du signal s à l'instant t et a un nombre réel entre zéro et un. La constante a est une valeur de réglage, préférentiellement supérieure à zéro virgule neuf. La constante a donne une inertie et lisse avec une faible composante variable l'énergie du signal s, pour que le signal s calculé ait moins de perturbations dues à de petites variations du signal s. Le signal s peut être le signal T xin ou le signal R x .

La formule f permet d'effectuer un lissage récursif du carré de l'énergie du signal s pour chaque échantillon du signal reçu par le système ECNR 720.

Le filtre adaptatif filtre le signal R x pour reproduire les déformations subies lors de la propagation dans l'air du signal R x . Le signal filtré est ensuite soustrait au signal T xin pour supprimer l'écho du signal T xin . Un décalage temporel du signal R x en entrée du filtre est réglé par l'utilisateur.

Au cours de l'étape 41 de copie, une partie d'un signal 715 représentatif d'un filtre adaptatif d'un AEC 725 est copiée dans une mémoire tampon . Préférentiellement, une mise à jour de la mémoire tampon avec une partie du signal 715 représentatif d'un nouvel état du filtre adaptatif de l'AEC 725 est effectuée à chaque changement d'état du filtre adaptatif.

À l'instant t, un utilisateur effectue une demande 42 de valeurs de mesure 745. L'utilisateur peut être un technicien spécialisé dans le domaine des ECNR, par exemple. La valeur de mesure 745 demandée à l'étape 42 de demande peut êtreune partie utile d'un signal 715 représentatif d'un filtre adaptatif d'un AEC 725 du système ECNR 720, une valeur moyenne de l'énergie du signal T xin sur vingt échantillons et/ou une valeur moyenne de l'énergie du signal R x sur vingt échantillons.

Une fois la demande effectuée par l'utilisateur, le procédé passe à l'étape d'obtention 43 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal715 par traitement de l'au moins une partie de l'au moins un signal 715 par des moyens embarqués 740 sur le système ECNR 720.

L'étape d'obtention 43 comporte une étape de copie 44 d'une partie utile du signal 715 représentatif d'un filtre adaptatif d'un AEC 725.

La valeur de mesure obtenue 745 peut être une valeur de o s pour deux points d'observations, un point d'observation pour le signal R x et un point d'observation pour le signal T xin . L'observation de la valeur o s permet de calibrer le niveau d'énergie qui transite au niveau des deux entrées de l'ECNR 720. Le calcul des valeurs de o s pour les signaux R x et T xin est effectué avec la même constantea. Le calcul de σ δ est effectué pour vingt échantillons. La valeur de mesure 745 peut être une partie utile d'un signal 715 représentatif d'un filtre adaptatif d'un AEC 725 du système ECNR 720.

À l'étape de transfert 45 de la copie au terminal communiquant 750, les valeurs de mesure sont transférées au terminal communiquant 750.

Le terminal communiquant 750 peut mettre en forme les valeurs de mesure 745 obtenues. La mise en forme est une identification de la partie utile du signal représentatif du filtre adaptatif et une mise en forme pour être compatible avec une interface utilisateur d'un terminal communiquant 750.

Un affichage 48 des valeurs de mesure 745 obtenues est effectué sur des moyens d'affichage d'un terminal communiquant 750. La valeur de mesure 745 observée peut être une partie utile d'un signal 715 représentatif d'un filtre adaptatif d'un AEC 725 du système ECNR 720, une valeur moyenne de l'énergie a Tx i n du signal T xin sur vingt échantillons et/ou une valeur moyenne de l'énergiea Rx du signal R x sur vingt échantillons.

On observe sur la figure 5, un mode de réalisation d'un procédé 50 objet de la présente invention.

Le procédé 50 d'obtention de valeurs de mesure 745, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal 715 d'un système ECNR 720, comporte les étapes suivantes :

- copie 51 d'au moins une partie d'au moins un signal, 715, d'un système ECNR 720,

- demande 52 par un utilisateur de valeurs de mesure 71 5,

- obtention 53 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal 71 5 par traitement de l'au moins une partie de l'au moins un signal 715 par des moyens embarqués 740 sur le système ECNR 720,

- détermination 54 d'une valeur maximale d'au moins une partie d'un signal 715 représentatif d'un filtre adaptatif,

- comparaison 55 de la valeur maximale déterminée à une valeur limite prédéterminée,

- détection 56 d'une divergence du filtre adaptatif de l'AEC 725 du système ECNR 720 et

- mise à zéro 57 du filtre adaptatif de l'AEC 725 du système ECNR 720. - affichage 58 des valeurs de mesure 745 obtenues sur des moyens d'affichage d'un terminal communiquant 750.

Une partie d'un signal 715 est une partie d'un signal représentatif d'un filtre adaptatif d'un AEC 725 du système ECNR 720 depuis la dernière mise à zéro jusqu'à un instant t.

Au cours de l'étape 51 de copie, la valeur maximale du signal 715, est copiée dans une mémoire tampon . L'instant t est défini comme étant le moment de la réalisation d'une action. Préférentiellement, une mise à jour de la mémoire tampon avec la valeur maximale est effectuée dès la réception d'une valeur maximale supérieure à la valeur maximale précédemment copiée.

La valeur maximale est déterminée en fonction d'une valeur absolue de l'amplitude du signal 715.

À l'instant t, un utilisateur effectue une demande 52 de valeurs de mesure 745. L'utilisateur peut être un technicien spécialisé dans le domaine des ECNR, par exemple. La valeur de mesure 745 demandée à l'étape 52 de demande est une valeur maximale d'une partie d'un signal 715 représentatif d'un filtre d'un AEC 725.

Une fois la demande effectuée par l'utilisateur, le procédé passe à l'étape d'obtention 53 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal 715 par traitement de l'au moins une partie de l'au moins un signal 715 par des moyens embarqués 740 sur le système ECNR 720.

L'étape de détermination 54 d'une valeur maximale d'au moins une partie d'un signal 715 représentatif d'un filtre adaptatif. La valeu r maximale déterminée est la valeur copiée dans la mémoire tampon.

Une fois la valeur maximale déterminée, une comparaison 55 de la valeur maximale déterminée à une valeur limite prédéterminée est effectuée. La valeur limite prédéterminée correspond à une valeur à laquelle le filtre adaptatif peut diverger. Une divergence du filtre peut introduire une dégradation d'un signal sonore et des distorsions dans le signal.

Si la valeur maximale est inférieure à la valeur limite prédéterminée, le procédé passe à l'étape d'affichage 48 et le terminal communiquant 750 affiche la valeur maximale déterminée.

Sinon, des moyens de détection d'une divergence du filtre sont activés à l'étape de détection 56 d'une divergence du filtre adaptatif de l'AEC 725 du système ECNR 720. La divergence du filtre correspond à une amplitude très importante du signal représentatif du filtre de l'AEC 720. Si une divergence n'est pas détectée à l'étape 56 de détection, le filtre est maintenu.

Si une divergence est détectée, le filtre adaptatif est mis à zéro 57. La mise à zéro 57 permet de remettre le système ECNR 720 dans un état stable.

L'état stable du système ECNR 720 est affiché à l'étape 58 d'affichage sur des moyens d'affichage d'un terminal communiquant 750. La valeur de mesure affichée 745 est une information de divergence du filtre adaptatif de l'AEC 725 du système ECNR 720.

Le terminal communiquant 750 peut mettre en forme les valeurs de mesure obtenues. La mise en forme est une copie d'un signal du filtre mis à zéro, par exemple.

On observe sur la figure 6, un mode de réalisation particulier 60 d'un procédé objet de la présente invention.

Le procédé 60 d'obtention de valeurs de mesure 745, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal , 700, 705 ou 710, d'un système ECNR 720, comporte les étapes suivantes :

- copie 61 d'au moins une partie d'au moins un signal, 700, 705 ou 710, d'un système ECNR 720,

- demande 62 par un utilisateur de valeurs de mesure 745,

- obtention 63 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarq ués 740 sur le système ECNR 720 et

- affichage 64 des valeurs de mesure 745 obtenues sur des moyens d'affichage d'un terminal communiquant 750.

Une partie d'un signal, 700, 705 ou 710 est préférentiellement le signal depuis la dernière mise à zéro du signal.

Au cours de l'étape 61 de copie, la valeur maximale d'un signal, 700, 705 ou 710, est copiée dans une mémoire tampon. La valeur maximale est en fonction d'une valeur absolue de l'amplitude du signalPréférentiellement, une mise à jour de la mémoire tampon avec la valeur maximale est effectuée dès la réception d'une valeur maximale supérieure à la valeur maximale précédemment copiée. Les signaux 700, 705 et 710 sont des signaux internes au système ECNR

720.

Préférentiellement, le signal 700 est un signal transmis en entrée du système ECNR 720 dit « T xi n ». Le signal 705 est un signal reçu en entrée du système ECNR 720 dit « R x ». Le signal 710 est un signal transmis en sortie de l'ECNR 720 dit « T xout. ». Par exemple, lors de communications téléphoniques en mains libres, le signal 700 est le signal d'un émis par un micro d'utilisateur, le signal 705 est le signal reçu de la par d'un interlocuteur distant de l'utilisateur, et le signal 710 est le signal traité par le système ECNR 720.

À l'instant t, un utilisateur effectue une demande 62 de valeurs de mesure

745. L'utilisateur peut être un technicien spécialisé dans le domaine des ECNR, par exemple. La valeur de mesure 745 demandée à l'étape 62 de demande est une valeur maximale d'au moins une partie d'un signal, 700, 705 ou 710. Lors de l'étape de demande 62 l'utilisateur peut choisir le signal dont l'utilisateur souhaite visionner la valeur maximale parmi les signaux 700, 705 et 710.

Une fois la demande effectuée par l'utilisateur, le procédé passe à l'étape d'obtention 63 de valeurs de mesures 745 en fonction de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par traitement de l'au moins une partie de l'au moins un signal, 700, 705 ou 710, par des moyens embarqués 740 sur le système ECNR 720.

Au cours de l'étape d'obtention 63, les moyens embarqués 740 transfèrent au terminal portable communiquant 750 la valeur maximale copiée dans la mémoire tampon.

Le terminal communiquant 750 peut mettre en forme les valeurs de mesure obtenues. L'affichage de la valeur maximale d'un signal permet de déterminer si le signal a été saturé.

Un affichage 64 des valeurs de mesure 745 obtenues est effectué sur des moyens d'affichage d'un terminal communiquant 750.

Dans des modes de réalisation, l'étape d'obtention 63 peut comporter une étape de comparaison d'une valeur absolue de l'amplitude d'une partie d'un signal, 700, 705 ou 710, avec une valeur limite prédéterminée. Si la valeur absolue de l'amplitude de la partie du signal, 700, 705 ou 710, est supérieure la valeur limite prédéterminée, la durée pendant laquelle la valeur absolue de l'amplitude de la partie du signal, 700, 705 ou 710, a été supérieure la valeur limite prédéterminée peut être affichée à l'étape d'affichage.

Dans des modes de réalisation, des étapes de procédés 10, 20, 30, 40, 50 et 60 sont réalisées simultanément, telles les étapes de copie, 1 1 , 21 , 31 , 41 , 51 et 61 , les étapes de demande, 12, 22, 32, 42, 52 et 62 et les étapes d'affichage, 18, 26, 36, 46, 58, 64, par exemple.

On observe sur la figure 7, un mode de réalisation particulier 70 d'un système objet de la présente invention.

Le système d'obtention de valeurs de mesure 745, à la demande d'un utilisateur, en fonction d'au moins une partie d'au moins un signal , 700, 705, 710 ou 715, d'un système ECNR 720, comporte des moyens embarqués 740 sur le système ECNR 720 et un terminal communiquant 750 mettant en œuvre un procédé, 10, 20, 30, 40, 50 et/ou 60 objet de la présente invention.

Le système ECNR 720 comporte :

- un AEC 725 comportant un filtre adaptatif adapté selon un algorithme LMSà pas d'adaptation variable,

- un NR 730 (acronyme de « Noise Réduction » en terminologie anglo- saxonne) réduisant le bruit du signal,

- un AES 735 (acronyme de « Accoustic Echo Supression » en terminologie anglo-saxonne).

Les signaux 700, 705 et 710 sont des signaux internes au système ECNR

720.

Préférentiellement, le signal 700 est un signal transmis en entrée du système ECNR 720 dit « T xi n ». Le signal 705 est un signal reçu en entrée du système ECNR 720 dit « R x ». Le signal 710 est un signal transmis en sortie de l'ECNR 720 dit « T xout. ». Par exemple, lors de communications téléphoniques en mains libres, le signal 700 est le signal d'un émis par un micro d'utilisateur, le signal 705 est le signal reçu de la par d'un interlocuteur distant de l'utilisateur, et le signal 710 est le signal traité par le système ECNR 720. Le signal 715 est un signal représentatif du filtre adaptatif de l'AEC 725.

Les signaux 700, 705, 710 et 715 sont transmis aux moyens embarqués 740. Les moyens embarqués comportent une mémoire tampon. La mémoire tampon peut comporter des états des signaux 700, 705, 710 et 715. Des valeurs de mesures 745, calculées par les moyens embarqués 740 sont transmises aux terminal communiquant 750. Le terminal commu niquant peut effectuer des opérations de mise en forme sur les valeurs de mesure 745. LE terminal communiquant 750 comporte des moyens d'affichage. Les moyens d'affichage affichent les valeurs de mesure dans un mode de réalisation 80, 90 ou 1000 d'un interface utilisateur.

Le terminal communiquant 750 peut êtreun ordinateur, un ordinateur portable, une tablette numérique ou un téléphone portable de type smartphone, par exemple. Le terminal communiquant permet à un utilisateur de gérer des paramètres du système ECNR 720 et de vérifier le fonctionnement du système ECNR 720.

On observe sur la figure 8, un mode de réalisation particulier d'une interface utilisateur 80 du terminal communiquant 750.

L'interface utilisateur 80 est une fenêtre sur un écran d'affichage du terminal communiquant 750.

L'interface utilisateur 80 comporte quatre boutons virtuels 800, 805, 810 et 825. Le bouton virtuel 800 permet à l'utilisateur d'effectuer manuellement l'étape 57 de mise à zéro du filtre adaptatif de l'AEC 725. Le bouton virtuel 800 a pour intitulé « Reset Filter », par exemple.

Le bouton virtuel 805 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est une partie utile d'un signal représentatif d'un filtre adaptatif d'un AEC 725 d'un système ECNR 720. Le bouton virtuel 805 a pour intitulé « GetFilter », par exemple. Une fois le bouton virtuel 805 actionné par l'utilisateur, les étapes d'obtention 43, de copie 44, de transfert 45 et d'affichage 46 sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 815 de l'interface utilisateur 80.

Le bouton virtuel 810 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est une information de divergence du filtre adaptatif de l'AEC 725 du système ECNR 720. Le bouton virtuel 810 a pour intitulé « Check div », par exemple. Une fois le bouton virtuel 810 actionné par l'utilisateur, les étapes d'obtention 53, de détermination 54, de comparaison 55, de détection 56, de mise à zéro 57 et d'affichage 58, sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 815 de l'interface utilisateur 80.

Le bouton virtuel 825 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est un ERLE entre deux signaux 700 et 710, par exemple. Le bouton virtuel 825 a pour intitulé « Get ERLE», par exemple. Une fois le bouton virtuel 825 actionné par l'utilisateur, les étapes d'obtention 33, de calcul 34, de transfert 35 et d'affichage 36, sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 820 de l'interface utilisateur 80.

L'interface utilisateur 80 comporte un espace d'affichage de graphiques 815 affichant représentations de parties de signaux 700, 705, 710 ou 715. L'interface utilisateur 80 comporte un espace d'affichage 820 de valeurs de mesure 745. Les valeurs de mesure affichées dans l'espace d'affichage 820 sont un ERLE entre deux signaux 700 et 710, par exemple.

L'interface utilisateur 80 comporte des moyens de contrôle 830 affichant schématiquement cinq dispositifs 835 du système ECNR 720 : le dispositif de gain, l'AEC 725, le NR 730, l'AES 735 et le dispositif d'équilibrage. En actionnant l'un des cinq dispositifs 835, l'utilisateur peut activer ou désactiver le dispositif 835 et modifier des paramètres du dispositif 835.

L'interface utilisateur 80 comporte un espace sélection 840 comportant des représentations graphiques de groupes de valeurs des cinq dispositifs 835 enregistrées au préalable. En actionnant l'une des représentations graphiques, l'utilisateur règle automatiques les paramètres des cinq dispositifs 835. On observe sur la figure 9, un mode de réalisation particulier d'une interface 90 utilisateur du terminal communiquant 750.

L'interface utilisateur 90 est une fenêtre sur un écran d'affichage du terminal communiquant 750.

L'interface utilisateur 90 comporte six boutons virtuels 900, 905, 910, 940, 945 et 950. Le bouton virtuel 900 permet à l'utilisateur de mettre à zéro la valeur maximale d'un signal. Le bouton virtuel 900 a pour intitulé « Reset Max Level », par exemple. Une fois le bouton virtuel 900 actionné par l'utilisateur, la valeur maximal d'un signal 700, 705 et/ou 710 est mise à zéro. Le bouton virtuel 905 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est valeur maximale d'une partie d'un signal 700, 705 ou 710. Le bouton virtuel 905 a pour intitulé « Get Max Level », par exemple. Une fois le bouton virtuel 905 actionné par l'utilisateur, l'étape d'obtention 64 est mise en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 920 de l'interface utilisateur 90.

Le bouton virtuel 910 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est une énergie d'une valeur efficace d'au moins une partie d'au moins un signal 700, 705 ou 710. Le bouton virtuel 910 a pour intitulé « Get RMS», par exemple. Une fois le bouton virtuel 910 actionné par l'utilisateur, les étapes d'obtention 13, de mise à zéro 14, de calcul 15, d'itération 16, d'obtention 17 et d'affichage 18, sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 920 de l'interface utilisateur 90.

Le bouton virtuel 940 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est un gain volumique. Le bouton virtuel 940 a pour intitulé « Get Volume Gain», par exemple. Une fois le bouton virtuel 940 actionné par l'utilisateur, le gain volumique est calculé par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 920 de l'interface utilisateur 90.

Le bouton virtuel 945 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est une énergie d'au moins une partie d'au moins un signal 705. Le bouton virtuel 945 a pour intitulé « GetR x Power», par exemple. Une fois le bouton virtuel 945 actionné par l'utilisateur, les étapes d'obtention 43, de copie 44, de transfert 45 et d'affichage 46, sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 920 de l'interface utilisateur 90.

Le bouton virtuel 950 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est une forme d'onde d'au moins une partie d'au moins un signal 700, 705 ou 710. Le bouton virtuel 950 a pour intitulé « Getwaveform», par exemple. Une fois le bouton virtuel 950 actionné par l'utilisateur, les étapes d'obtention 23, de copie 24, de transfert 25 et d'affichage 26, sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 915 de l'interface utilisateur 90. Sous le bouton virtuel 950, l'utilisateur peut sélectionner le signal, 700, 705 ou 710, dont l'utilisateur souhaite afficher la forme d'onde.

L'interface utilisateur 90 comporte un espace d'affichage de graphiques 915 affichant des représentations de parties de signaux, 700, 705 ou 710. L'interface utilisateur 90 comporte un espace d'affichage 920 de valeurs de mesure 745.

L'interface utilisateur 90 comporte des moyens de contrôle 925 affichant schématiquement cinq dispositifs 930 du système ECNR 720 : le dispositif de gain, l'AEC 725, le NR 730, l'AES 735 et le dispositif d'équilibrage. En actionnant l'un des cinq dispositifs 930, l'utilisateur peut activer ou désactiver le dispositif 930 et modifier des paramètres du dispositif 930.

L'interface utilisateur 90 comporte un espace sélection 935 comportant des représentations graphiques de groupes de valeurs des cinq dispositifs 930 enregistrées au préalable. En actionnant l'une des représentations graphiques, l'utilisateur règle automatiques les paramètres des cinq dispositifs 930.

On observe sur la figure 10, un mode de réalisation particulier d'une interface utilisateur 100 du terminal communiquant.

L'interface utilisateur 1000 est une fenêtre sur un écran d'affichage du terminal communiquant 750.

L'interface utilisateur 1000 comporte deux boutons virtuels 1005 et 1010. Le bouton virtuel 1005permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est un gain volumique. Le bouton virtuel 1005 a pour intitulé « Get Volume», par exemple. Une fois le bouton virtuel 1005 actionné par l'util isateur, le gain volumique est calculé par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 1015 de l'interface utilisateur 1000.

Le bouton virtuel 1010 permet à l'utilisateur d'effectuer la demande d'une valeur de mesure 745 qui est un ERLE entre deux signaux 700 et 710, par exemple. Le bouton virtuel 1010 a pour intitulé « Get ERLE», par exemple. Une fois le bouton virtuel 1010 actionné par l'utilisateur, les étapes d'obtention 33, de calcul 34, de transfert 35 et d'affichage 36, sont mises en œuvre par les moyens embarqués 740 et le terminal communiquant 750. Les valeurs de mesure 745 sont affichées dans l'espace 1020 de l'interface utilisateur 1000.

L'interface utilisateur 1000 comporte un espace d'affichage 1015 et de réglage de paramètres du système ECNR 720.

L'interface utilisateur 1000 comporte des moyens de contrôle 1025 affichant schématiquement cinq dispositifs 1030 du système ECNR 720 : le dispositif de gain, l'AEC 725, le NR 730, l'AES 735 et le dispositif d'équilibrage. En actionnant l'un des cinq dispositifs 1030, l'utilisateur peut activer ou désactiver le dispositif 1030 et modifier des paramètres du dispositif 1030.

L'interface utilisateur 1000 comporte un espace sélection 1035 comportant des représentations graphiques de groupes de valeurs des cinq dispositifs 1030 enregistrées au préalable. En actionnant l'une des représentations graphiques, l'utilisateur règle automatiques les paramètres des cinq dispositifs 1030.

Préférentiellement, les interfaces utilisateurs 80, 90 et 1000 sont plusieurs pages d'une même application comportée par le terminal communiquant 750.