[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