hi, haven't got the chance to sit down and look into it. from what I read in the list, double talk detection is in the pipeline... :D. Just 2 quick questions: i) does this canceller handle wideband for speex wideband? ii) does it handle feedback or howling? Lastly, a newbie question for echo cancellation: is there a convenient test to ensure that the input and output buffers obtained from the audio IO are aligned? and also, does anyone have any rough idea what is the tolerated misalignment of the input and output buffers, assuming constant misalignment thanks in advance, tk -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20051221/97c191da/attachment.html
> haven't got the chance to sit down and look into it. > from what I read in the list, double talk detection is > in the pipeline... :D. Just 2 quick questions: > i) does this canceller handle wideband for speex wideband?It should, but I haven't tested it (might require a bit of tuning).> ii) does it handle feedback or howling?Not explicitly, but just cancelling echo would hopefully reduce that (the preprocessor even more).> Lastly, a newbie question for echo cancellation: > is there a convenient test to ensure that the input and > output buffers obtained from the audio IO > are aligned?Save two files, look at waveform.> and also, does anyone have any rough > idea what is the tolerated misalignment of the input and > output buffers, assuming constant misalignmentLess then one frame size is best. More than the echo tail and you've got no cancellation at all. Jean-Marc
I have tested the AEC by file model,but found it doesn't work!The output file I got still had echo. And I have found several version of mdf.c,could you tell me which version I should use? Now I'm using version 1.11.1.1 and under windows there have some bugs. --- Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>??:> > > haven't got the chance to sit down and look into > it. > > from what I read in the list, double talk > detection is > > in the pipeline... :D. Just 2 quick questions: > > i) does this canceller handle wideband for speex > wideband? > > It should, but I haven't tested it (might require a > bit of tuning). > > > ii) does it handle feedback or howling? > > Not explicitly, but just cancelling echo would > hopefully reduce that > (the preprocessor even more). > > > Lastly, a newbie question for echo cancellation: > > is there a convenient test to ensure that the > input and > > output buffers obtained from the audio IO > > are aligned? > > Save two files, look at waveform. > > > and also, does anyone have any rough > > idea what is the tolerated misalignment of the > input and > > output buffers, assuming constant misalignment > > Less then one frame size is best. More than the echo > tail and you've got > no cancellation at all. > > Jean-Marc > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev >__________________________________________________ ??????????????? http://cn.mail.yahoo.com