From: Peter G. <jpg...@gm...> - 2008-04-23 22:06:27
|
Hi Matt, On Wed, Apr 23, 2008 at 4:39 PM, Matthew Crane <mc...@no...> wrote: > On Wed, 2008-04-23 at 13:57 -0600, Matthew Crane wrote: > > Hello all: > > > > I'm investigating how well the speex echo canceller works in the 2.1 > > branch of iaxclient. Whenever I turn on the speex AEC in our client, > > the audio that is sent by the client. > > Sorry... that last sentence should read, "...the audio that is sent by > the client is almost completely unintelligible." > > > Has anyone tested the performance of the speex echo canceller with 8 > > kHz-sampled audio? I've got a patch that's been sat upon for quite a while now that begins integrating the new (or at least greatly improved) speex aec module (introduced in speex-1.2beta2) into iaxclient. I've been holding off committing these changes because the results have really only been verified to be good on Mac. However, I think this code goes in the right direction. Even when the AEC fails to cancel echo, it doesn't make things sound worse. This patch was originally developed by Mihai and I've been using for quite a while now. I believe that there are some general audio quality improvements derived from this patch also. Specifically, there are some compatibility fixes for speex-1.2beta3's agc interface. In the next couple days I will merge this updated AEC patch into trunk. Pete |