Suggestions

Principaux résultats

AEC - Notions de base

L'annulation de l'écho acoustique (AEC) empêche les participants éloignés d'une conférence téléphonique d'entendre l'écho de leur propre voix. Lors d'un appel téléphonique ou d'une téléconférence, il y a une extrémité proche et une extrémité éloignée. L'extrémité proche correspond à votre emplacement et l'extrémité éloignée à l'emplacement de l'autre participant à l'appel. À chaque endroit, il y aura au moins un micro et un enceinte.

Les bases de l'AEC étape 1

Lorsque vous parlez, votre microphone capte votre voix et la transmet à l'autre extrémité où le site enceinte permet à l'autre extrémité de vous entendre. Lorsque l'extrémité éloignée parle, le micro de l'extrémité éloignée et l'extrémité proche enceinte vous permettent d'entendre ce qui se dit à l'extrémité éloignée.

Les bases de l'AEC étape 2

Si le microphone d'une seule pièce est activé à un moment donné, il n'y a pas de problème. C'est ce que l'on appelle la communication semi-duplex et ce n'est pas une expérience très satisfaisante. Le microphone de chaque personne est coupé lorsque l'autre personne parle. Cela signifie qu'il est impossible d'entendre l'autre personne pendant que vous parlez et que si vous voulez intervenir ou demander des précisions, il n'y a aucun moyen de communiquer avec l'autre personne tant qu'elle n'a pas cessé de parler, car votre micro est coupé pendant qu'elle parle. Pour ces raisons, la conférence en semi-duplex n'est pas acceptable dans la plupart des cas.

Le problème survient lorsque les deux microphones sont activés en même temps. C'est ce qu'on appelle une conférence full duplex. Lorsque l'extrémité la plus éloignée commence à parler, le micro de l'extrémité la plus éloignée capte le son de l'orateur et l'envoie à l'extrémité la plus proche enceinte. L'audio de l'extrémité proche enceinte est alors capté par le micro de l'extrémité proche et renvoyé à l'extrémité éloignée enceinte. Cela ne semble pas poser de problème à première vue, mais la latence aller-retour d'un appel téléphonique utilisant des lignes analogiques est généralement d'au moins 80 à 100 millisecondes. Les appels VoIP ont des temps de latence encore plus longs et la latence des vidéoconférences peut souvent atteindre 1 seconde ou plus. Cela signifie que les interlocuteurs éloignés entendent l'écho de leur propre voix à chaque fois qu'ils parlent et que cet écho rend la communication presque impossible

Les bases de l'AEC étape 3

Un signal audio peut être éliminé en le mélangeant avec une version inversée de lui-même, il devrait donc être possible de faire en sorte que le microphone ignore le son qui sort du enceinte. Nous savons exactement à quoi ressemble le signal audio lorsqu'il est envoyé au enceinte. Cependant, cela ne correspond pas exactement au son capté par le microphone. Le son qui sort du enceinte est réfléchi plusieurs fois par les surfaces de la pièce et ces réflexions arrivent au microphone à des moments différents ; chaque réflexion a eu différentes fréquences absorbées ou bloquées par les diverses surfaces et objets de la pièce. Chacune de ces réflexions a maintenant un son très différent du signal d'origine et des autres.

Les bases de l'AEC étape 4

Pour supprimer le son enceinte du signal du microphone, l'algorithme AEC doit d'abord déterminer à quoi ressemble le son enceinte lorsqu'il arrive au microphone. L'algorithme AEC compare le son du microphone au son envoyé à l'adresse enceinte pour générer une réponse impulsionnelle de la pièce. Cette réponse aux impulsions de la pièce devient alors la base du filtre utilisé pour éliminer le son de enceinte du signal du microphone.