AEC: referencia

Cada bloque de cancelación del eco acústico (AEC) cuenta con un bloque de referencia de AEC asociado. El propósito de la AEC es procesar el audio del micrófono de tal forma que el audio que viene del altavoz se elimine de la señal del micrófono. Para hacer esto, la AEC debe saber qué señal de audio se está enviando a los altavoces. Esta señal se proporciona al algoritmo de AEC a través de la entrada de referencia de AEC. El algoritmo de AEC utiliza la señal de referencia de AEC para generar un modelo de la respuesta a impulsos de ambiente, el cual se utiliza para programar el filtro adaptativo de AEC de tal forma que elimine el audio del altavoz de la señal del micrófono.

Es importante que cualquier cambio hecho en la señal que se está enviando a los altavoces también se refleje en la señal de referencia de AEC. Esto es particularmente cierto en los cambios dinámicos. Si un objeto de procesamiento dinámico, como un compresor o un limitador, hace cambios en la señal que se envía al altavoz o si un control de volumen cambia el volumen del altavoz sin cambiar también la referencia de AEC, esta diferencia entre la señal del altavoz y la referencia de AEC hará que el algoritmo de AEC deba ajustar el modelo de respuesta a impulsos de ambiente y reprogramar el filtro adaptativo de AEC. Generalmente, a esto se le denomina pérdida de convergencia de AEC. Si el interlocutor del extremo lejano está hablando mientras están ocurriendo estos cambios, este escuchará un eco de su propia voz hasta que el algoritmo de AEC haya tenido el tiempo para volver a converger y actualizar el filtro adaptativo de AEC, con el fin de que se ajuste a las nuevas condiciones. Si un compresor modifica el estado de ganancia constantemente, pero la referencia de AEC no se modifica de la misma manera, resulta imposible que el algoritmo de AEC se mantenga a la par con los cambios. Proporcionar la referencia de AEC con un procesamiento que refleja exactamente el procesamiento del altavoz es algo fundamental en estos casos.