Abstract

The implementation of a software acoustic echo canceller (AEC) on personal computers (PC) is much more difficult than just migration of the well defined algorithms. Software AECs have to deal with the diverse hardware environments, which are usually low-cost and inaccurate, and the software environment, which generally is committed to sharing resources through multi-tasking yet providing no real-time guarantees. Hardware differences lead to sampling rate differences and echo path nonlinearity, while the software environment can cause discontinuity of the audio stream. In this paper, these factors are investigated, and addressed by improved software AEC based on the coloration effect filter algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call