On Fri, Aug 29, 2008 at 7:23 PM, Loren Keagle <lkeagle at gmail.com> wrote: > Hello Archie, > > We're having some issues getting the speex echo canceler to stay > converged in a noisy, multi-path environment. We own the IPP Not sure about that, but so far speex ec works fine for me (with latest svn). > > libraries, already, so I was interested in enabling their echo > canceler to see if it fares better. I see that the stubs have been > put into the latest SVN to define the prototypes for IPP. Does > someone have the implementation for ipp_aec_create, ipp_aec_destroy, > ipp_aec_reset, and ipp_aec_cancel_echo? > > I did a quick and dirty experiments with IPP's ec indeed, but it's just copy/paste from sample and it's not for distribution, legally speaking (the IPP license doesn't allow sample source code redistribution). I intentionally left the prototypes there for future use, but haven't had time to do another implementation yet. The IPP EC (from the USC sample) is pretty good, but I found that it only works on narrowband, and it can't cancel echo on wideband. Or maybe I did something wrong, but I couldn't find obvious reason on why it didn't work. > Were they just left out of SVN because of the upcoming release, or > should I write the implementations myself? > > You will have to write it on your own for now. Cheers Benny -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080829/60c83434/attachment.html