[Speex-dev] AEC - Echo is cancelled however.....

Shiva Shankar shiva at freesystems.biz
Mon May 10 03:18:46 PDT 2010


Elston,
You are absolutely right. We faced huge issues in getting the ref and 
echo buffers synchronized and we tried all ways but we always found that 
in one case or the other the drift just made it equivalent of having no 
AEC and in fact introduced artifacting. I used this on Linux and we made 
sure we were on the same clock. We tried with specific sound cards but 
to no avail. If anyone has been able to get this to work reliably and 
can share your secrets it would be a great help.

Thanks
Shiva
On 5/10/2010 3:14 PM, Elston Sa wrote:
> Yes. I guessed that too, however I am not sure why it keeps repeating every
> time the user stops / pauses and starts speaking again in a single session.
>
> I am using a laptop with standalone speakers. For echo cancellation to work
> one has to make sure that the ref and echo buffers are synchronized. I guess
> this is the most common problem.
>
> -Elston
>
> -----Original Message-----
> From: Anton A. Shpakovsky [mailto:saa at tomsksoft.com]
> Sent: Monday, May 10, 2010 2:43 PM
> To: Elston Sa; speex-dev at xiph.org
> Subject: RE: [Speex-dev] AEC - Echo is cancelled however.....
>
> Well, AFAIK AEC engine needs time to adapt. So probably that's why at
> the beginning of the conversation
> you hear the consequences of this adaptation. Btw, what sound system do
> you have? I mean laptop or arbitrary
> acoustic system? I'd like to know, cause I couldn't get enough echo
> cancellation with speex in my environment with
> standalone speakers AT ALL.
>
>
> -----Original Message-----
> From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On
> Behalf Of Elston Sa
> Sent: Monday, May 10, 2010 3:41 PM
> To: speex-dev at xiph.org
> Subject: [Speex-dev] AEC - Echo is cancelled however.....
>
> 1) Everytime a participant speaks there is a echo for a short duration
> (maybe a word or two) but as the participant continues to speak without
> a
> any break the echo is 95% cancelled (i.e there is a feeble echo still
> present if observed very carefully).
> 2) The moment the participant stops / pauses speaking and start talking
> again, scenario 1 is repeated as if the echo state has been
> re-initialized
> or reset.
>
> Please note that I observe this in a single audio session and not after
> restarting the application. I confirm that I am not re-initializing the
> echo
> state after the session starts.
>
> Is this normal? Is there any way I can keep the echo state to what it
> was
> when the participant not speaking.
>
> Also, any pointers on why I get a feeble echo back would be greatly
> appreciated.
>
> Thanks,
>
> Elston
>
> _______________________________________________
> 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