A method and system for improving performance of an echo canceller with low
additional complexity. Specifically, the present invention discloses using
information from internal variables of Code Excited Linear Prediction
(CELP) based codecs in a digital communication network to significantly
improve the rate of convergence of the echo canceller. In one embodiment
of the present invention, an error signal associated with a voice signal
is filtered by a transversal filter using Linear Predictive Coefficients
(LPC) coefficients to provide filter transfer functions for a Filtered-X
Least Mean Squares algorithm. Additionally, an adaptive filter applies the
Filtered-X Least Mean Squares algorithm using the pre-filtered voice
signal available in a CELP-based decoder to create a synthetic echo signal
which is subtracted from the echo signal for attenuation.
Un método y un sistema para mejorar funcionamiento de un canceller de eco con complejidad adicional baja. Específicamente, la actual invención divulga con la información de variables internas de los codecs basados lineares excitados código de la predicción (CELP) en una red de comunicaciones digitales para mejorar perceptiblemente el índice de la convergencia del canceller de eco. En una encarnación de la actual invención, una señal del error asociada a una señal de la voz es filtrada por un filtro transversal usando coeficientes proféticos lineares de los coeficientes (LPC) para proporcionar las funciones de la transferencia del filtro para Filtrado -X menos algoritmo de los cuadrados malos. Además, un filtro adaptante aplica Filtrado -X menos algoritmo de los cuadrados malos usando la señal pre-filtrada de la voz disponible en un decodificador de CELP-based para crear una señal sintética del eco que se reste de la señal del eco para la atenuación.