AEC, l’echo cancellation avec pulseaudio

En résumé

Et voilà la fin de cette petite présentation rapide de l’utilisation de l’AEC. J’espère que les choses sont désormais plus claires.

Mais ce qui est important de comprendre c’est que pour filtrer le son, il faut que le module ait le son à sa disposition ! En gros, le son de la télé ne pourra pas être filtré aussi facilement. Même pour google machin ou alexa.

Après évidemment, il y a d’autres algorithmes qui permettent par exemple de faire ressortir la voix tout en essayant d’éliminer le bruit de fond par exemple. Il y a aussi le beamforming qui permet de plus ou moins récupérer le son d’un point particulier dans l’espace. Mais ce ne sera jamais aussi magique que l’AEC qui a la source audio à éliminer à sa disposition.

En matériel pour le raspberry, il y a le respeaker mic array v2 (à ne pas confondre avec le core v2) qui a des algorithmes (directement sur la carte) dédiés/optimisés pour la capture de la voix.

J’espère que cet article t’a plu et te dis @ pluche !