Hi,
cool news about the echo canceller.
some questions:
I've found this algorithm on the web (but I did not test it)
http://home.arcor.de/andreadrian/echo_cancel/draft-aec-03.txt
How do you think your's and the one above compare quality wise ?
Do linux telephony apps like linphone, gnomemeeting etc already have
echo cancellation built in ?
I guess not.
Perhaps it would be handy if you made a shared lib out of your echo
canceller (or provide a c file
with a simple API like in the link above) so that linux telephony apps
can easily integrate it
(and it should work for any codec not just speex).
Thoughts ?
thanks,
Benno
http://www.linuxsampler.org
Jean-Marc Valin wrote:
Hi,
I thought this could be of interest to some people here. I have just
released an acoustic echo canceller as part of Speex 1.1.9
(
http://www.speex.org/). So far, I have tested it on 8 kHz, but it
should work for other sampling rates. It uses the MDF algorithm and
(optionally) residual echo cancellation in the spectral domain. If
anyone is interested in making an ALSA plugin out of it, I can provide
assistance. Oh, and it's released under the (revised) BSD license.
Jean-Marc
P.S. In case some noticed, there was an echo canceller in Speex before,
but this is the first version to actually work in real conditions
(double talk and all).