
Cancelación de Eco Acústico (AEC)
glossary.categories.technicalTecnología que elimina el eco de tu propia voz del flujo de audio.
¿Qué es la Cancelación de Eco Acústico?
La Cancelación de Eco Acústico (AEC) es una tecnología crítica de procesamiento digital de señales utilizada en la comunicación de voz y video en tiempo real. Idealmente, evita que escuches tu propia voz regresando a ti después de un retraso (eco).
El eco ocurre cuando el sonido de un altavoz (la señal del extremo lejano) es captado por el micrófono (el extremo cercano) en la misma habitación y enviado de vuelta al hablante original. Sin AEC, los usuarios escucharían una repetición retrasada y molesta de su propio discurso, haciendo que la conversación natural sea casi imposible.
Cómo funciona el AEC
El AEC funciona creando un modelo matemático del entorno acústico (la respuesta al impulso de la habitación). Monitorea constantemente el audio que se envía a los altavoces (señal de referencia) y predice cómo sonará ese audio cuando sea captado por el micrófono.
El algoritmo de AEC luego resta esta señal predicha de la entrada real del micrófono. El resultado es un flujo de audio limpio que contiene solo la voz del usuario local, con el eco del usuario remoto eliminado.
Desafíos en la cancelación de eco
- Doble conversación: El escenario más difícil es cuando ambas partes hablan al mismo tiempo. El AEC debe adaptarse rápidamente para filtrar la voz del extremo lejano sin distorsionar la voz del extremo cercano.
- Latencia: Una alta latencia (retraso de red) hace que el eco sea más perceptible y molesto para el oído humano.
- Entornos dinámicos: Moverse por una habitación o cambiar de dispositivos cambia la trayectoria acústica, requiriendo que el filtro de AEC se reconverja rápidamente.
AEC en WebRTC
Los navegadores modernos (Chrome, Firefox, Safari) tienen motores de AEC integrados y altamente sofisticados como parte de su pila WebRTC (a menudo basados en el módulo de procesamiento de audio WebRTC de Google). Esto permite que las aplicaciones de videollamada basadas en la web proporcionen audio de alta calidad sin requerir que los usuarios usen auriculares, aunque los auriculares siguen siendo la mejor defensa física contra el eco.