AEC – Referenz

Jedem AEC-Block (Acoustic Echo Cancellation) ist ein AEC-Referenzblock zugeordnet. Der Zweck von AEC besteht darin, das Mikrofonaudio so zu verarbeiten, dass Audio, das vom Lautsprecher kommt, aus dem Mikrofonsignal entfernt wird. Dazu muss der AEC wissen, welches Audiosignal an die Lautsprecher gesendet wird. Dieses Signal wird dem AEC-Algorithmus über den AEC-Referenzeingang zur Verfügung gestellt. Der AEC-Algorithmus verwendet das AEC-Referenzsignal, um ein Modell der Raumimpulsantwort zu erzeugen, das verwendet wird, um den adaptiven AEC-Filter zu programmieren, um den Lautsprecherton aus dem Mikrofonsignal zu entfernen.

Es ist wichtig, dass alle Änderungen an dem Signal, das an die Lautsprecher gesendet wird, auch im AEC-Referenzsignal widergespiegelt werden. Dies gilt insbesondere für dynamische Veränderungen. Wenn ein dynamisches Verarbeitungsobjekt, z. B. ein Kompressor oder Limiter, Änderungen an dem Signal vornimmt, das an den Lautsprecher gesendet wird, oder wenn ein Lautstärkeregler die Lautstärke des Lautsprechers ändert, ohne auch die AEC-Referenz zu ändern, führt dieser Unterschied zwischen dem Lautsprechersignal und der AEC-Referenz dazu, dass der AEC-Algorithmus das Raumimpulsantwortmodell anpassen und den adaptiven AEC-Filter neu programmieren muss. Dies wird allgemein als Verlust der AEC-Konvergenz bezeichnet. Wenn die Gegenstelle spricht, während diese Änderungen vorgenommen werden, hört die Gegenstelle ein Echo ihrer eigenen Stimme, bis der AEC-Algorithmus Zeit hatte, den adaptiven AEC-Filter an die neuen Bedingungen anzupassen. Wenn der Verstärkungszustand ständig von einem Kompressor geändert wird, die AEC-Referenz jedoch nicht auf die gleiche Weise geändert wird, wird es für den AEC-Algorithmus unmöglich, jemals mit den Änderungen Schritt zu halten. In diesen Fällen ist es von entscheidender Bedeutung, der AEC-Referenz eine Verarbeitung zur Verfügung zu stellen, die die Lautsprecherverarbeitung genau widerspiegelt.

AEC-Referenz
AEC-Referenz