R: [Speex-dev] echo cancellation

Jean-Marc Valin Jean-Marc.Valin at USherbrooke.ca
Tue Oct 11 01:36:51 PDT 2005


Source code at:
http://people.xiph.org/~jm/speexclient/

Le mardi 11 octobre 2005 à 10:37 +0200, Roberto Della Pasqua a écrit :
> Hi,
> 
> Indeed I too have troubles implementing echo removal, 
> I like ask kindly to Jean-Marc (or any other) if him can put a source code
> demo to show us how to use effectively echo removal API and parameters in
> real case scenario.
> 
> A big thank you!
> 
> Roberto
> 
>  
> 
> -----Messaggio originale-----
> Da: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] Per conto
> di hs
> Inviato: martedì 11 ottobre 2005 10.25
> A: speex-dev at xiph.org
> Oggetto: Re: [Speex-dev] echo cancellation
> 
> > echo cancellation:
> > speex_echo_cancel (st, ptr, echo1[0], e_buf, noise); speex_preprocess 
> > (den, e_buf, noise);
> >
> > where ptr is a buffer that was recorded from microphone, echo1[0] is a 
> > buffer that was played on loudspeakers. the delay between ptr and 
> > echo1 is 2 buffers (512 samples).
> > with this configuration I can still hear the echo signal (althought 
> > the signal is a little more silent. when using the delay 3 buffers the 
> > echo is still not cancelled and after few seconds I don't hear anything.
> when using about 10 buffers for delay between these signals the echo signal
> is heared as it was reverbed, everything else is ok and the noise is
> removed.
> how to completely remove the echo signal?
> 
> regards
> hs
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev
> 
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev
> 


More information about the Speex-dev mailing list