Revision: 1272
http://iaxclient.svn.sourceforge.net/iaxclient/?rev=1272&view=rev
Author: sbalea
Date: 2007-11-07 07:52:35 -0800 (Wed, 07 Nov 2007)
Log Message:
-----------
Merge VAD probabilities fix from trunk
Modified Paths:
--------------
branches/2.0/lib/audio_encode.c
Modified: branches/2.0/lib/audio_encode.c
===================================================================
--- branches/2.0/lib/audio_encode.c 2007-11-07 15:43:16 UTC (rev 1271)
+++ branches/2.0/lib/audio_encode.c 2007-11-07 15:52:35 UTC (rev 1272)
@@ -93,7 +93,6 @@
static void set_speex_filters()
{
int i;
- float f;
if(!st)
return;
@@ -106,10 +105,10 @@
speex_preprocess_ctl(st, SPEEX_PREPROCESS_SET_DENOISE, &i);
/* make vad more sensitive */
- f = 0.30f;
- speex_preprocess_ctl(st, SPEEX_PREPROCESS_SET_PROB_START, &f);
- f = 0.07f;
- speex_preprocess_ctl(st, SPEEX_PREPROCESS_SET_PROB_CONTINUE, &f);
+ i = 30;
+ speex_preprocess_ctl(st, SPEEX_PREPROCESS_SET_PROB_START, &i);
+ i = 7;
+ speex_preprocess_ctl(st, SPEEX_PREPROCESS_SET_PROB_CONTINUE, &i);
}
static void calculate_level(short *audio, int len, float *level)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|