[Asterisk-Dev] Speex preprocessor and DTX - testers needed

James Cowling cowling at MIT.EDU
Wed Jul 27 23:38:19 MST 2005


I've just added the Speex preprocessor to codec_speex to provide for 
really quite good voice activity detection with greatly lowered bandwith 
for Speex streams.  Fairly straightforward changes but MikeJ wants some 
outside testing/feedback before it's put in the CVS.

Is anyone interested in giving it a try?  I don't anticipate any 
problems so it's only a matter of downloading the latest CVS, installing 
the patch at http://bugs.digium.com/view.php?id=4755, and setting 
preprocess => true and pp_vad => true in codecs.conf.  You'll need a 
new-ish version of Speex installed too.

In exchange for this you'll have the possibility of lowered bandwidth, 
automatic gain control, denoiser and dereverb.  The downside is slightly 
higher CPU consumption and silence periods sounding "dead" when Speex 
runs out of frames to interpolate during silence.

James

PS. I'm moving overseas in two days (yes bad timing) so feedback 
directly to the bug tracker would be much appreciated :)



More information about the asterisk-dev mailing list