¿Qué es Cancelación de Eco?

Antes de hablar de la cancelación de eco, debemos definir brevemente “eco” en un contexto de telefonía.

¿Qué es Eco?

El eco, en un contexto de telefonía, es una situación en la que la voz de una persona en el flujo de salida del micrófono de un teléfono se refleja en la misma persona en el flujo de retorno de entrada al altavoz del teléfono.

El eco es creado típicamente en una de 2 formas:

  • La voz que sale por el altavoz de un teléfono es captada por el micrófono del mismo teléfono (lo que a veces se denomina eco acústico).

  • Las señales eléctricas que viajan por un cable emisor son captadas por un cable receptor adyacente (lo que a veces se denomina “eco de línea”); esto puede ocurrir de varias maneras, pero normalmente tiene que ver con las características eléctricas de los dispositivos emisor, receptor e intermedio.

¿Por qué y Cuándo Importa el Eco?

Aplicación con cancelación de eco

Aunque no nos demos cuenta, hay muchas situaciones en las que el eco está presente en una conversación telefónica. Así que la pregunta que REALMENTE debemos hacernos aquí es “¿Cuándo es el eco un problema?”.

El eco es un problema cuando interfiere en nuestra comprensión de la voz de otra persona en una llamada telefónica, o cuando confunde a una persona que está hablando porque se oye a sí misma en la línea. Si lo pensamos bien, podemos deducir fácilmente que el problema es el “retardo”, más exactamente, el retardo entre la palabra hablada en el flujo de salida y su reflejo en el flujo de retorno.

Si el retardo es inferior a 25 milisegundos, es casi indetectable para el oído humano; de hecho, si preguntas a un usuario si oye eco en una situación así, casi con toda seguridad obtendrás un “no” por respuesta. Si el retardo es un poco mayor, del orden de 55 milisegundos, la experiencia del usuario es muy parecida a la de dos personas diciendo lo mismo al mismo tiempo, como en una actuación a dúo; otros usuarios lo describen como hablar en una habitación completamente vacía. Este nivel de eco o retardo, aunque perceptible, se tolera muy bien y normalmente no provoca quejas de los usuarios.

Una vez que el retardo supera los 55 milisegundos, resulta cada vez más molesto y distrae a los usuarios, lo que dificulta bastante mantener una conversación. Para un usuario normal, el eco de su propia voz rompe la llamada al interrumpir su proceso de pensamiento.

¿Cómo Funciona?

Existen dos métodos para tratar el eco: la cancelación y la supresión del eco.

La cancelación de eco es un concepto sencillo – un motor de procesamiento de voz analiza un flujo de voz entrante y, simultáneamente, supervisa el flujo de voz de retorno antes de la transmisión. Si el motor detecta una copia del flujo de voz entrante en el flujo de retorno, realiza una “sustracción matemática” en el flujo de retorno para eliminar la copia antes de enviarlo para su transmisión.

La supresión de eco es un concepto más sencillo porque se ocupa de líneas opuestas. Cuando el motor detecta un flujo de voz entrante, silencia el otro flujo. Esto elimina cualquier posibilidad de eco porque no se está transmitiendo nada desde la persona que está recibiendo el flujo de voz. Este proceso se nota en las llamadas porque se puede oír cómo se enmudece y se desenmudece.

La Cancelación de Eco Integrada de 3CX

Las aplicaciones 3CX ofrecen un algoritmo de cancelación de eco incorporado, no un algoritmo de supresión de eco. Esto elimina cualquiera de los dolores de cabeza que el eco causa en las llamadas y asegura que los usuarios de aplicaciones 3CX esten contentos con la calidad de sus llamadas todo el tiempo. El algoritmo de Cancelación de Eco Acústico (del inglés ‘Acoustic Echo Cancellation‘ – AEC) trabaja para remover el exceso de ruido que viene a través del receptor saliente y varía la llamada para balancear la calidad del sonido.

Más Información