0

Does anybody know an AEC for Android that works with just one speaker? Let's say I talk into my Android phone which streams the audio data to a PC which outputs these data immediately on speakers. So I will hear my own voice.

I am not sure if WebRTC- and Speex-AEC only cancel the echo of another speaker.

telandor
  • 869
  • 9
  • 28

1 Answers1

1

I'm not trying your situation, but in my case, i use the WebRTC-AECM module to deal with the echo things, and I did a loop back test on one android phone, it works good with no echos, but has lots of self-excitation when finishing speaking. hope i helped.

Bill Hoo
  • 647
  • 5
  • 21
  • Thank you very much. a) What do you mean with "self-excitation"? b) Do you know if the cancellation works as well when there's a long delay? Let's say the voice comes out of the speakers one second later and not immediately. Would that still be all right? – telandor Jun 03 '13 at 06:07
  • a)I mean if I do the aec in a loop back situation, i can always hear screams when i finished speaking. b) 1s is too long to AECM module, the largest delay must less than 500ms, and if your delay is between 0ms to 500ms, all things will be alright. – Bill Hoo Jun 03 '13 at 07:39