Displaying 20 results from an estimated 20000 matches similar to: "Possbile to DeNoise during decode?"
2010 Feb 22
0
Speex echo cancellation and denoise issues
Hi All
I am using speex in one of my WinCE project.
I have been trying to use speex to perform denoise on the captured audio
packet and echo cancellation. Following behavior I have observed while using
various options. I would really appreciate if you could help me with the
issues I am facing.
1. Denoise: I have written the following to code to perform denoise.
//To initialize speex
2010 Feb 28
0
Denoise not working for me
Hi
I am trying to use the Denoise option of speex but unable to do so
successfully. I would really appreciate if some one could help me and
identify what exactly wrong i am doing...
I am using below code to perform denoise.
//Initialize speex preprocess state and set the denoise option
int nEnable = 1;
SpxPreprocessState =
speex_preprocess_state_init(160, 8000);
2004 Aug 06
0
denoise.c missing from 1.1.4 archive
> I just downloaded http://www.speex.org/download/speex-1.1.4.tar.gz and
> tried to build it but the file denoise.c seems to be missing from the
> archive.
> Can you fix this or is it better to get everything from cvs?
You're using Windows, right? The project file is simply out of date. The
denoise.c file has been renamed to preprocess.c
> Another question, when will a stable
2004 Aug 06
2
denoise.c missing from 1.1.4 archive
Hi,
I just downloaded http://www.speex.org/download/speex-1.1.4.tar.gz and
tried to build it but the file denoise.c seems to be missing from the
archive.
Can you fix this or is it better to get everything from cvs?
Another question, when will a stable version of 1.1 be released. I'm
interested
in the preprocess features but I would also like a stable encoder/decoder
:-)
Best regards,
Chris
2010 Apr 20
0
Regarding problem with encoding / decoding
Hi,
I got the following problem with speex. Could you help me to resolve the following issue.
Description: I am taking speech input from MIC storing in a buffer after that i will encode by using speex then decoding and sending to output(speakers).
it is small demo project of speech encoding/decoding in VC++.
I am reading the data from buffer in the following way where data is short[] type and
2007 Feb 27
2
Preprocessor denoise. Does it work?
Jean-Marc Valin wrote:
> Andy Ross wrote:
> > Uh, production applications almost always require squelch, no?
>
> Some do, some don't. In general, distinguishing between a keyboard
> and a speech transient is next to impossible based only on a few ms
> of speech.
That is true for distinguishing it by waveform, but not by amplitude.
As I mentioned, these transients are
2007 Aug 24
0
speex DTX chore
hi there,
I am new to mailing list so excuse me if I don't obey to the 'netiquette'.
i am writing voice chat and speex is in the root of it. i write it in Java and use JNI to link with 'C'-based Speex 1.2beta. [I know of JSpeex but there are not implemented some features]
recently i decided to use DTX feature of speex as well. the code follows. The problem is that no matter
2007 Feb 27
0
Preprocessor denoise. Does it work?
Jean-Marc Valin wrote:
> Andy Ross wrote:
> > Not knowing how VAD works, I can't say for sure.
>
> There are many ways to implement a VAD.
I meant "not knowing how speex's VAD works", of course, not VAD
in general. If you would stop interpreting everything I say in
the least charitable manner, this might be going more smoothly
than it is.
(Tom was right, by the
2004 Aug 06
1
Speex bitrate
I'm using speex to encode wav files. How does the --bitrate n option (use bit-rate n or lower) afects the quality and time of the encoding?
If I don't use that option how speex determines the bitrate to use in encoding?
Thanks in advance
Miguel Gomes
-----Mensagem original-----
De: owner-speex-dev@xiph.org em nome de Chris Flerackers
Enviada: qui 18-03-2004
2014 Jan 08
1
Some Speex AGC Questions
I'm attempting to use speex preprocess for automatic gain control in an
application I'm working on and could use some help.
I'm using Opus as my codec. In order to keep the number of packets down,
I'm using 60msec frames. I'm sampling at 48KHz as is recommended for Opus.
So, the frame length is 2880 samples and the sampling rate is 48000. The
source of the data is a
2004 Aug 06
2
Question about SPEEX_PREPROCESS_SET_DENOISE
Unlivable.
I fix it. I forgot the speex_preprocess(m_pPreprocess, buf, NULL) need to do
enough samples too.
Tks a lot!
And
speex_preprocess_ctl(preprocess, SPEEX_PREPROCESS_SET_DEREVERB,
&tmp);
f=.4;
speex_preprocess_ctl(preprocess,
SPEEX_PREPROCESS_SET_DEREVERB_DECAY, &f);
f=.3;
speex_preprocess_ctl(preprocess,
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
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;
2006 Feb 28
1
Dereverberation - is it work?
Hello,
I'm using Speex1.1.11.1 source code.
I enabled dereverb by speex_preprocess_ctl(). I try different dereverb_level and dereverb_decay values and it seems to not work. I generate some test files in CoolEdit using reverb or echo and then preprocess it by speex_preprocess(preprocess, input, NULL); and output is the same as input:(.
Denoising and VAD works very good. I tried dereverb with
2023 May 26
1
Function DENOISE not registered
Hello,
when I call my conference, I see this error in my logs:
ERROR: Function DENOISE not registered
here is snippet from extensions.conf
...
same => n,Set(CONFBRIDGE(user,announce_join_leave)=yes)
same => n,Set(CONFBRIDGE(bridge,record_conference)=yes)
same => n,Set(CONFBRIDGE(bridge,record_file)=/home/asterisk/file.wav)
same => n,ConfBridge(1000)
same =>
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
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 Jun 04
2
Denoise causing drain pipe effect in audio
Hi Jean
Thanks for the reply.
We expect to use the codec in an environment where we expect very high
background noise where high noise suppression will be needed. In a
situation like a soccer match.
Is there a way of retaining high noise suppression and still getting
better audio quality. Your pointers will be of great help.
Thanks,
Gurinder
On 6/4/10, Jean-Marc Valin <jean-marc.valin at
2014 Jan 04
0
Some Speex AGC Questions
I'm attempting to use speex preprocess for automatic gain control in an
application I'm working on and could use some help.
I'm using Opus as my codec. In order to keep the number of packets down,
I'm using 60msec frames. I'm sampling at 48KHz as is recommended for Opus.
So, the frame length is 2880 samples and the sampling rate is 48000. The
source of the data is a
2007 Feb 27
0
Preprocessor denoise. Does it work?
Andy Ross <andy@plausible.org> wrote:
>
> Tom Grandgent wrote:
> > Andy Ross wrote:
> > > I wrote a trivial squelch feature* in 10 minutes that works
> > > basically 100% of the time.
> >
> > Could you please explain how this differs from VAD?
>
> Not knowing how VAD works, I can't say for sure. But enabling
> VAD wasn't catching