<div dir="ltr">Hi,<div>I&#39;m using speex AEC in a VoIP application in Android.</div><div>So far it works well and cancels phone speaker echo, except that sometimes, when it cancels the signal, it introduces weird and loud distortions, which sound like &quot;pak&quot; - exactly on top of the cancelled signal.</div>
<div><br></div><div>I&#39;m using the latest downloadable revision from the Speex website (1.2rc1 i think). I used the echo_diagnosis script AND the testecho programs, and when I give them the same input\echo signals that the echo canceller got (aec_rec.sw and aec_play.sw), they don&#39;t produce these distortions.</div>
<div>Also, I&#39;ve tried on different devices and found that it happens more when the recorded signal is louder than the echo signal (after examining in Audacity).</div><div>I&#39;m using the speex_echo_cancellation API by the way.</div>
<div><br></div><div>I would appreciate any help!</div></div>