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 :)
_______________________________________________
Asterisk-Dev mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-dev
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to