AEC – Akustische Echokompensation

Jeder Kanal der Akustischen Echounterdrückung (AEC) hat 2 Eingänge und einen Ausgang.

  • AEC-Eingang ist das Audiosignal vom Mikrofon
  • AEC-Referenz ist das Audiosignal, das an die Lautsprecher gesendet wird.
  • AEC-Ausgang ist das Mikrofon-Audio, nachdem das Lautsprecher-Audio entfernt wurde.

Das AEC-Objekt besteht aus mehreren internen Komponenten.

AEC-Projekt
  • Der adaptive AEC-Filter ist ein programmierbarer Filter, der verwendet wird, um den Lautsprecherton aus dem Mikrofonsignal zu entfernen.
  • Der AEC-Algorithmus vergleicht die AEC-Referenz mit dem Ausgang des adaptiven Filters, um eine Raumimpulsantwort (RIR) zu generieren und zu verfeinern, die dem Telekonferenzraum entspricht. Diese Raumimpulsantwort wird verwendet, um den adaptiven AEC-Filter zu programmieren.
  • Die nichtlineare Verarbeitung (NLP) eliminiert alle im Mikrofonsignal vorhandenen Lautsprecherreste, nachdem die Mikrofonaudiodaten vom adaptiven AEC-Filter verarbeitet wurden. NLP bietet auch eine sehr schnelle, aber qualitativ minderwertige Echounterdrückung in Zeiten, in denen der AEC-Algorithmus noch nicht vollständig konvergiert ist und der adaptive AEC-Filter noch nicht in der Lage ist, den Lautsprecherton zu eliminieren.
  • Die Rauschunterdrückung (NR) eliminiert stationäres Rauschen aus dem Mikrofonsignal. Beispiele für stationäre Geräusche in einer Konferenzumgebung sind Lüfter in Projektoren und Laptops sowie Geräusche von Klimaanlagen aus dem HLK-System.
  • Comfort Noise (CN) bietet gefiltertes, leises Rauschen, das dem Mikrofonsignal hinzugefügt werden kann, um zu verhindern, dass die Gegenstelle völlige Stille hört, wenn die Sprecher am nahen Ende nicht sprechen. Ohne Comfort Noise sind sich die Teilnehmer am anderen Ende oft nicht sicher, ob das nahe Ende noch mit der Telefonkonferenz verbunden ist.
  • Die DoubleTalk-Erkennung (DTD) verhindert, dass der AEC-Algorithmus versucht, die Raumimpulsantwort zu verfeinern, wenn es unmöglich ist, eine gültige Raumimpulsantwort zu entwickeln. Wenn kein Audio von der Gegenstelle kommt, ist es unmöglich, eine gültige Raumimpulsantwort zu erzeugen, daher wird der AEC-Algorithmus angehalten. Ebenso wird der AEC-Algorithmus angehalten, wenn das nahe Ende spricht.