> The echo cancellation with Speex seems to be working well in some calls,
> but during a voice call with a laptop that has a built-in microphone the
> echo is quite loud. In other calls without the built in microphone,
> only some intermittent residual echo can be heard. I have noticed,
> without the preprocessor residual echo cancellation, there is loud echo.
Define loud. What's the attenuation?
> The echo_diagnostic script for Octave shows a good delay (151 samples).
> The play/rec/out .sw files are attached. Please provide any insight on
> how to improve the echo cancellation. The render/capture is done on one
> sound card.
The play file never made it.
> Also, the drift estimate is either 0% or 0.131% (80 samples), I never
> get any other value.
A drift of 80 samples looks suspicious. That would mean something like a
frame got dropped there's nothing the AEC can do to reciver from that.
Jean-Marc