Echo cancellation method and apparatus

   
   

An echo cancellation invention which does away with the need for an accurate double-talk detector, while maintaining a higher adaptation gain for quicker convergence and also providing increased stability. It does this by operating two filter models of the acoustic path in parallel. One model is adapted continuously to find the most accurate model of the echo path, while the other is not. The echo canceller output is taken from the filter that is not adapted. A comparison of the residual error (echo) is done between the model being adapted and the model being listened to at regular intervals. When the model being adapted has less error (echo) than the model being listened to its filter coefficients are copied to the other model. If the model being adapted has greater error (echo) than the other model (caused by noise diverging the adaptation process) then the adapted model has its coefficients overwritten by the filter that is listened to. This process keeps error from accumulating in the adapted filter by removing divergence at regular intervals (improving overall convergence). Since the output is taken from the filter that is not adapted, higher adaptation gains may be used without fear of the user hearing any effects of adapting with a higher gain in the presence of noise.

Вымысел отмены отголоска делает прочь с потребностью для точного двойн-govorit детектор, пока поддерживающ более высокое увеличение приспособления для более быстро схождения и также обеспечивающ увеличенную стабилность. Он делает это путем работать 2 модели фильтра акустического курса параллельно. Одна модель приспособлена непрерывно для того чтобы найти самую точную модель курса отголоска, пока другое не. Выход canceller отголоска принят от фильтра не приспособлен. Сравнение остаточной ошибки (отголоска) сделано между будучи приспосабливанным моделью и моделью будучи слушанным к на регулярным интервалам. Когда будучи приспосабливанной модель имеет меньше ошибку (отголосок) чем модель будучи слушанным к своим коэффициентам фильтра скопируйте к другой модели. Если будучи приспосабливанной модель имеет большую ошибку (отголосок) чем другая модель (причиненная шумом расходя процесс приспособления) после этого, то приспособленная модель имеет свои коэффициенты overwritten фильтром слушает к. Этот процесс держит ошибку от аккумулировать в приспособленном фильтре путем извлекая расхождение на регулярных интервалах (улучшая общее схождение). В виду того что выход принят от фильтра не приспособлен, более высокие увеличения приспособления могут быть использованы без страха потребителя все влияния приспосабливаться с более высоким увеличением in the presence of шум.

 
Web www.patentalert.com

< Dynamic, real-time call tracking for web-based customer relationship management

< Method and apparatus for switch hook detection

> Constant current line circuit with class features

> Device for implanting a microphone and a pressure compensating member in a telephone watch

~ 00166