similar to: Denoiser and echo cancellation in FIXED_POINT

Displaying 20 results from an estimated 2000 matches similar to: "Denoiser and echo cancellation in FIXED_POINT"

2006 Dec 20
1
Broken denoiser in SVN (?)
Hi, I'm trying to use a denoiser on a wince with a FIXED_POINT defined. Denoiser works OK - it removes the noise, but then it unacceptable hurts a voice. Here is a code that I use: #define TEST_DENOISE_SAMPLES 2000 void test_denoise() { FILE *fin; FILE *fout; spx_int32_t rate=0; int chan=1; int fmt=16; int denoise_enabled = 1; SpeexPreprocessState *preprocess;
2005 Jul 13
1
Questions about the denoiser
Hello, I have been working with the denoiser in the Speex library and have a few questions. Some information before I get started: Speex version: 1.1.9 (as near as I could tell nothing new in the denoiser in cvs) Audio input: 32bit float - 48000 sample rate (the input starts from jackd) The first thing I am finding is that I can understand the audio in
2006 Sep 21
1
Denoiser level and AEC problem
Hello, The denoiser was good with a car noise or a raod noise before the r11739. But for some situation, the actual version is perfect. That's why I think that if we can adjust the agressivity of the denoiser, we can respond to all of the situations. Maybe two parameters should be enough : high or low. For the AEC, I have to test with older versions because it's another person that
2005 Feb 21
2
speex denoiser adaptation time
Hi Jean Marc & List, So I have been fiddling with the denoiser (again). While poking around I noticed that nb_preprocess is basically a counter that is mod-ded with 100 (the default), which causes Smin[] to be re- seeded with the value in Stmp[] (min of the previous adaptation period). Smin[] is then used to update the noise probability, which is (probably) less likely when adaptation
2004 Aug 06
5
Memory leak in denoiser + a few questions
Hello The st->zeta pointer isn't freed in the speex_preprocess_state_destroy() function of the preprocess.c file (alloced in line 167). It's in Speex 1.1.4 by the way. I'm trying to make the denoiser work with my application and has got reasonable noise reduction after applying the denoiser. I, however, haven't been able to find any information of what the purpose of
2010 Jun 05
2
Denoise causing drain pipe effect in audio
On 06/04/2010 07:37 PM, Jean-Marc Valin wrote: > On 10-06-04 05:16 AM, Gurinder Singh wrote: > >> I have been developing an audio application using Speex. To reduce the >> background noise in the captured audio I have enabled the denoise >> feature and set the noise suppression level to 60. >> > There you go, don't do that. There's a reason
2004 Aug 06
2
preprocessor performance (was Re: Memory leak in denoiser + a few questions)
Jean-Marc Valin wrote: >If you set the denoiser to "on" and the VAD to "off", what difference >does it make in CPU time? > <p>Same program, running on Athlon XP 1700+: Test 1, using VAD, but AGC, denoise off: tevek@canarsie:~/work/hms/app_conference $ time ./vad_test /tmp/demo-instruct.sw 5 reading from /tmp/demo-instruct.sw, repeating 5 times read 537760
2005 Mar 23
1
Re: Denoising only
Hi, I don't think this is the right list but since it is the only speex related list on the XIPH list, her it goes. Flame away if you wish or, if your feeling generous, tell me what list to post on. How do you "denoise" only without compressing the file? The documentation implies it is possible. It says on page 9 of manual.pdf, "The denoiser can be used to reduce the amount
2006 Sep 20
2
Denoiser level and AEC problem
Hello, Is it possible to adjust the level of the denoiser ? In an old beta, before you change the aggressiveness of the denoiser, it works very well with the noise of a car, a road etc... but not now. The AEC too works very well in a old beta, but now, I think there is a problem... I have tested it with the same sound card (WB 16000). In any case, your project is the best VOIP library in this
2004 Aug 06
1
speex preprocess redux
I'm not sure if this is due to the same problem, but I get the same clipping behavior when trying to use VAD+denoiser on a particular mic+speaker setup that has significant background noise (enough to really foul up the codec should the denoiser be turned off.) Leaving VAD off and transmitting continuously seems to be the only way to avoid this clipping. Another person I regularly
2005 Feb 21
0
speex denoiser adaptation time
Hi Tom, Of course the current tuning of the denoise is approximative and could probably be improved... That being said, the modulo 100 isn't the adaptation time itself, but rather the window over which to look for minima. The main idea is this: if the power in a certain bin isn't too much higher than the minimal value for a certain window, then we can adapt the noise estimate. The
2004 Aug 06
2
speex preprocess redux
Tom Harper wrote: > Hi All & Jean Marc, > > Once again I find myself delving into the pre-processing code to fiddle > with the VAD, AGC and denoising code. > > Where i am at is that I have implemented all of Steve Kann's mods, and > they are 90% of the way there in terms of working, except that I am still > having issues denoising open air mics. But that is
2004 Aug 06
0
Memory leak in denoiser + a few questions
Bjoern, As far as I understand it, AGC keeps the volume level of the speech elements (i.e. gain) stable no matter how quiet or loud the input becomes- Tom At 10:53 AM 3/28/2004, Bjoern Rasmussen wrote: >Hello > >The st->zeta pointer isn't freed in the speex_preprocess_state_destroy() >function of the preprocess.c file (alloced in line 167). It's in Speex >1.1.4 by
2009 Sep 23
2
High CPU usage
Hi Jean-Marc, I recompiled with FIXED_POINT and CPU utilization stays below 4%. This is a great improvement. So how can I fix this to work with floating point ? Thanks. Mark -----Urspr?ngliche Nachricht----- Von: Jean-Marc Valin [mailto:jean-marc.valin at usherbrooke.ca] Betreff: Re: [Speex-dev] High CPU usage Hi, Sound like it could be the good old denormalised float problem on the Intel
2006 Sep 20
0
Denoiser level and AEC problem
Ouss a ?crit : > Hello, > > Is it possible to adjust the level of the denoiser ? Not for now. > In an old beta, before you change the aggressiveness of the denoiser, it > works very well with the noise of a car, a road etc... but not now. When did that change? > The AEC too works very well in a old beta, but now, I think there is a > problem... When did that change?
2004 Aug 06
0
preprocessor performance (was Re: Memory leak in denoiser + a few questions)
OK, so the problem doesn't seem to be the VAD specifically. Can you tell me how much audio you had in the test? It may be that nothing's wrong and the code just isn't so fast that you can do 100 channels. Or maybe it just needs a bit of optimization... Jean-Marc Le mer 31/03/2004 à 10:03, Steve Kann a écrit : > Jean-Marc Valin wrote: > > >If you set the denoiser
2006 Apr 06
1
Echo cancellation performance and metalic noise
Hi, I use speex1.1.10 [June 10, 2005]in my VoIP application and it works very good for me. But sometimes I get loud metalic noise. Turning off EC, disappears the noise right away. I use EC with denoiser ON, AGC OFF, echo tail 400 ms. Has anyone experienced this? Since Speex1.1.11 has improvement for EC, I tried with the latest release [Speex1.1.12, which has fixed point EC]. But in my test, EC
2009 Sep 22
1
High CPU usage
Hi, I have a curious problem with speex. As long as I'm talking, it takes about 2-5% of my CPU. This seems ok. But as soon as I stop talking, CPU utilization rises to about 30-45% and stays there until I start talking again. I compiled speex from source and use it with these settings: - Preprocessor: Denoiser = ON, AGC = ON - Encoder: ABR = 15000, DTX = 1, Mode = narrowband, Rate = 8000 Hz.
2010 Jun 04
3
Denoise causing drain pipe effect in audio
Hi I have been developing an audio application using Speex. To reduce the background noise in the captured audio I have enabled the denoise feature and set the noise suppression level to 60. Although the constant background noise is reduced but using denoise introduces a weird effect in the audio which can be described as 'Drain Pipe' effect. Has anyone faced a simiar issue with the
2005 Jan 13
3
Problem encoding sine wave in 1.1.6 and somewhat in 1.0.4
On Thu, 2005-01-13 at 12:42 -0500, Jean-Marc Valin wrote: > Le jeudi 13 janvier 2005 ? 10:59 -0500, Jared Whitby a ?crit : > > Interestingly enough.. I started playing around with preprocessing > > options in 1.1.6 and happened upon the denoise filter > > (SPEEX_PREPROCESS_SET_DENOISE). When i run the test tone using that > > option it is completely filtered out and I