AEC – 参考信号

每个声学回声消除 (AEC) 模块都有一个关联的 AEC 参考信号模块。AEC 的目的是处理麦克风音频信号,以从麦克风信号中去除来自扬声器的音频信号。为此,AEC 需要知道将哪些音频信号发送到扬声器。这个信号通过 AEC 参考信号的输入提供给 AEC 算法。AEC 算法使用 AEC 参考信号来生成室内脉冲响应模型,该模型用于对 AEC 自适应滤波器进行编程,以便从麦克风信号中删除扬声器音频信号。

重要的是,对发送到扬声器的信号所做的任何更改也会反映在 AEC 参考信号中。对于动态变更尤其如此。如果压缩器或限幅器等动态处理模块对发送到扬声器的信号进行了更改,或者如果音量控制更改了扬声器音量而没有更改 AEC 参考信号,则扬声器信号和 AEC 参考信号之间的差异将导致 AEC 算法需要调整室内脉冲响应模型并对 AEC 自适应滤波器重新编程。这通常称为 AEC 失去收敛。如果远端讲话者在进行这些更改时讲话,那么远端讲话者将听到自己的语音回声,直到 AEC 算法有时间重新收敛并更新 AEC 自适应滤波器以匹配新的条件。如果压缩器不断修改增益状态,但 AEC 参考信号未以相同方式进行修改,则 AEC 算法将无法跟上更改。在这些情况下,为 AEC 参考信号提供准确反映扬声器处理情况的处理至关重要。