search for: speex_preprocess_set_noise_suppress

Displaying 11 results from an estimated 11 matches for "speex_preprocess_set_noise_suppress".

2010 Apr 05
2
Regarding problem with encoding / decoding
Hi, Tank you for your reply. I have tried the sample programs given the manual and done encoding and decoding a wave file. That is working fine. I have already read the manual and API reference. But this problem did not occured with the wave file encoding/decoding. While capturing the data from MIC and encoding/decoding is giving this problem. Thanks and Regards, Vijender Reddy, -----
2010 Apr 20
0
Regarding problem with encoding / decoding
...aring voice with very low sound, noise is dominating the speech. I didn't talk also i am hearing lot of noise from speakers after decoding. I used following preprocess functions also but no use. int noise_sup=2; // from 2 to 40 and -ve numbers also no use speex_preprocess_ctl(preprocess_state,SPEEX_PREPROCESS_SET_NOISE_SUPPRESS, &noise_sup); int noise= 1; speex_preprocess_ctl(preprocess_state,SPEEX_PREPROCESS_SET_NOISE_SUPPRESS, &noise); int denoise=1; speex_preprocess_ctl(preprocess_state, SPEEX_PREPROCESS_SET_DENOISE, &denoise); int agc=1; speex_preprocess_ctl(preprocess_state,SPEEX_PREPROCESS_SET_AGC,&a...
2007 May 29
2
Noise suppression less than AGC gain
Jean-Marc Valin wrote: >> I've had a small case with noise suppression and AGC. I have a fairly >> noisy environment here, and with the default parameters, noise >> suppression works fairly well while I talk. However, when I shut up, AGC >> starts slowly increasing the gain until it has amplified whatever noise >> is left to levels about equal to having no
2009 Jun 18
4
Speech switching in speakerphone?
Hi All We are working on an ARM-based speaker phone application where the speaker and microphone is placed roughly 8 cm from each other (similar to this one: http://www.voipsupply.com/images/CHAT50SPLASH.jpg). We are using Speex AEC and preprocessor to handle the acoustic echo. The AEC typically contribute with ERLE of 15-20 dB which should be as expected from the algorithm. Additionally we need
2009 Jun 22
2
Speech switching in speakerphone?
...low/high while far/near-end is talking. By timing I mean that the "gain2" should remain low until all far-end talk is final and that the gain should quickly be high when near-and is talking. > There's also a parameter to control the maximum amount of suppression > allowed: > SPEEX_PREPROCESS_SET_NOISE_SUPPRESS : noise suppression > SPEEX_PREPROCESS_SET_ECHO_SUPPRESS : echo suppression when there is no > local talk > SPEEX_PREPROCESS_SET_ECHO_SUPPRESS_ACTIVE: echo suppression in double-talk Yes, I am aware of these parameters and are familiar with how they affect the gain. However they do not af...
2007 May 29
0
Noise suppression less than AGC gain
...ith the AGC's adaptation, not the max gain. > Alternately, perhaps it could be made so that noise suppression scales > with agc_gain? (IE, if you're multiplying by 10 for the gain, multiply > noise reduction by 10 as well). Well, you can always force the values yourself. Look for SPEEX_PREPROCESS_SET_NOISE_SUPPRESS and SPEEX_PREPROCESS_SET_AGC_MAX_GAIN Both are in dB (integer) > Although I haven't tested, I imagine a similar case could exist for echo > suppression. Echo suppression is also tricky and depends on having a bit of foreground speech as well. Jean-Marc
2007 May 29
2
Noise suppression less than AGC gain
...to adapt the AGC :) >> Alternately, perhaps it could be made so that noise suppression scales >> with agc_gain? (IE, if you're multiplying by 10 for the gain, multiply >> noise reduction by 10 as well). > > Well, you can always force the values yourself. Look for > SPEEX_PREPROCESS_SET_NOISE_SUPPRESS > and > SPEEX_PREPROCESS_SET_AGC_MAX_GAIN > Both are in dB (integer) I did that (set noise suppress to -30 and the max gain to 15), and that fixes the problem for me. But as this seems to be a fairly common environment, I thought perhaps it would make sense to tune the defaults slightl...
2009 Jun 18
0
Speech switching in speakerphone?
...t; attention to the near-end signal or we can modify the echo_noise > estimation (add gain and accumulation) to bring more attention to the > residual echo suppression. However it is hard to optimize for both. There's also a parameter to control the maximum amount of suppression allowed: SPEEX_PREPROCESS_SET_NOISE_SUPPRESS : noise suppression SPEEX_PREPROCESS_SET_ECHO_SUPPRESS : echo suppression when there is no local talk SPEEX_PREPROCESS_SET_ECHO_SUPPRESS_ACTIVE: echo suppression in double-talk Jean-Marc
2009 Jun 23
0
Speech switching in speakerphone?
Johan Nilsson a ?crit : >> There's also a parameter to control the maximum amount of >> suppression allowed: SPEEX_PREPROCESS_SET_NOISE_SUPPRESS : noise >> suppression SPEEX_PREPROCESS_SET_ECHO_SUPPRESS : echo suppression >> when there is no local talk >> SPEEX_PREPROCESS_SET_ECHO_SUPPRESS_ACTIVE: echo suppression in >> double-talk > > Yes, I am aware of these parameters and are familiar with how they > af...
2006 Nov 09
2
A few Speex AEC+preprocessor examples
> No, the 1.2beta1 preprocessor works rather well. I have a different opinion, but glad you like it anyway :-) > In fact, I very much welcomed the change that the preprocessor in > 1.2beta1 now starts out with the assumption of there being no speech, > and only activating and adapting AGC when where there is new activity > detected above that. As a result, with 1.2beta1, there is
2006 Nov 13
2
Speex AEC AND preprocessor
...The only thing that SPEEX_PREPROCESS_SET_ECHO_STATE allows is for the preprocessor to also remove part of the echo that speex_echo_cancellation() (or equivalent call) couldn't cancel. > Is there any other usefull option to the preprocessor that can > be needed or helpfull? There's SPEEX_PREPROCESS_SET_NOISE_SUPPRESS, SPEEX_PREPROCESS_SET_ECHO_SUPPRESS, SPEEX_PREPROCESS_SET_ECHO_SUPPRESS_ACTIVE that would be useful. They control how aggressive the preprocessor will be in removing respectively the noise, the echo and the echo when the near-end speaker is active. The value is a negative int (in dB). Defaults are...