Displaying 4 results from an estimated 4 matches for "speakersample".
2004 Dec 30
2
echo cancellation
I'm going to test the echo cancellation...
but before doing something wrong, i want to know what is the right way
to use it...
-------------------------------------------------------------------------------------
short * speakerSample; //will contain what the speakers are going to play
short * microphoneSample; //what the microphone is going to register
short* cancelledSample; //the ouput without echo
int* cancelledSpectrum; //output cancelled spectrum
//now i assume that i should initialise everything like that:
SpeexEc...
2004 Dec 30
0
echo cancellation
......
> but before doing something wrong, i want to know what is the right way
> to use it...
The best I can suggest is to *not* use it... unless you know how to
debug/tune it.
Jean-Marc
> -------------------------------------------------------------------------------------
> short * speakerSample; //will contain what the speakers are going to play
> short * microphoneSample; //what the microphone is going to register
> short* cancelledSample; //the ouput without echo
> int* cancelledSpectrum; //output cancelled spectrum
>
> //now i assume that i should initialise every...
2007 Jun 26
2
Residual Echo Suppression by the Preprocessor
...the artifacts.
My processing code passes the main output of the echo canceller to the
preprocessor, of course, and also the echo residuals, as the manual
says. I'd assume those residuals are important for the echo suppressor,
too.
speex_echo_cancel( m_EchoState, &micSamples, &speakerSamples
, &output, &m_Noise );
speex_preprocess( m_PreProc, &output, &m_Noise);
Thanks
2007 Jun 26
0
Residual Echo Suppression by the Preprocessor
...ssing code passes the main output of the echo canceller to the
> preprocessor, of course, and also the echo residuals, as the manual
> says. I'd assume those residuals are important for the echo suppressor,
> too.
>
> speex_echo_cancel( m_EchoState, &micSamples, &speakerSamples
> , &output, &m_Noise );
> speex_preprocess( m_PreProc, &output, &m_Noise);
>
> Thanks
>
> _______________________________________________
> Speex-dev mailing list
> Speex-dev@xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-d...