[Speex-dev] echo canceller for multiple channels

Jean-Marc Valin jean-marc.valin at usherbrooke.ca
Wed Jun 24 20:07:43 PDT 2009

Mustafa F a écrit :
> I wanted to know how the speex echo canceller can be used for multiple
> channels audio. I am aware that support had been added for multiple
> speakers and multiple microphones. Is there any documentation on how
> speex_echo_state_init_mc can be used in conjunction with
> speex_channel_decorrelate?

speex_channel_decorrelate() is meant to be called on the far-end signal
and its output should be played to the speaker and fed to the echo
canceller. Sorry about the current lack of documentation. You might want
to have a look at http://people.xiph.org/~jm/papers/valin_hscma2008.pdf
to get an idea of how things work.



More information about the Speex-dev mailing list