similar to: How to set VAD for Speex ACM?

Displaying 20 results from an estimated 2000 matches similar to: "How to set VAD for Speex ACM?"

2004 Aug 06
0
Memory leak in denoiser + a few questions
> Reverberation suppression? Basically, it means that if you are in a room with lots of echo (long decay), I can reduce it a bit. > I guess this would help reduce local source echoes? I've never > _noticed_ that to be a problem in my use, but I would imagine that > using a notebook's built-in microphone, you'd get some echo off of the > screen and stuff [also from
2012 Jan 20
1
speex_encode_int performance iphone4 + iOS5
Hi,I'm having performance issues encoding with speex on an iphone4 + iOS5. The same code yields excellent results on iPad2 + iOS5, Mac OS X 10.6 as well as Windows 7. The call to speex_encode_int is takes 0.0065 to complete. Because encoding is so latent the receiver incurs underruns. Here is my speex setup: ? ? unsigned val = 0; ? ? /**? ? ?* Initialize the encoder in narrow band mode.? ?
2005 Dec 12
0
Real time in ARM - please help
Thanks for the advice. With complexity=1, bit rates 5950,8000 and 15000 (CBR only), I'm still getting 30-50 seconds encoding time for a 10-second file. To anyone who has made this work in ARMv4, or knows how to, can I get some advice on the settings? FIXED_POINT is already defined in all relevant files. My source code is patterned after sampleenc and I haven't tried using Ogg.. my source
2004 Aug 06
4
Memory leak in denoiser + a few questions
Jean-Marc Valin wrote: >>Reverberation suppression? >> >> > >Basically, it means that if you are in a room with lots of echo (long >decay), I can reduce it a bit. > > > >>I guess this would help reduce local source echoes? I've never >>_noticed_ that to be a problem in my use, but I would imagine that >>using a notebook's
2006 Oct 24
1
Does VAD/DTX work without VBR and Preprocessor
Hi Marc, Thanks for your quick response. So if VAD is enabled then VBR will be enable although it's a special VBR. How about take out the VAD code from the VBR and remove the code else? Lianghu On 10/24/06, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > > 1) there are VAD related codes in the source file preprocess.c. > > Will VAD still work If I
2005 Mar 08
0
VAD with speex_preprocess()
As I understand it, there are two separate ways to get VAD information from Speex: 1) Using the encoder. 2) Using speex_preprocess(). I present the following observations from an application developer's perspective. They may be wrong, in which case I would appreciate corrections. - The two VAD systems are implemented differently. - speex_preprocess()'s VAD provides more accurate
2006 Oct 24
2
Does VAD/DTX work without VBR and Preprocessor
Hello, I'm try to run speex on some ARM processor. I'd like to cut away some speex features including VBR, ABR and preprocessor while still supporting VAD/DTX. But I've found some puzzles in the source code regarding VAD as below, 1) there are VAD related codes in the source file preprocess.c. Will VAD still work If I don't use the source file preprocess.c? 2)The speex manual
2009 Mar 17
1
VAD speex 1.2rc1
My data is speech sampled as pcm mono 32khz. I want to use vad for regulating the agc gain mechanism. So... if voice is not detected I just reduce the agc value in order to not amplify the 'silence' otherwise we just increase the agc value if it is below the minimum. Thanks, Daniel ----- Original Message ----- De: Jean-Marc Valin <jean-marc.valin at usherbrooke.ca> Para: danflu at
2008 Dec 15
0
preprocessor VAD only rocognize between silence andnot silence
Jesus, Unfortunately, FFT and magic algorithms don't work (yet?). You might want to try this if you're not satisfied with Speex VAD: http://lists.xiph.org/pipermail/speex-dev/2008-August/006860.html It won't perform any miracles, but I think it works pretty well and is easy to tweak. Tom >---- Original Message ---- >From: jmorion at toomeeting.com >To: speex-dev at
2004 Aug 06
0
Kindly help me with VAD activation
Hi, I had the same experience. The VAD done in the encoder does not seem to work very well at all. However, the VAD done by speex_preprocess() works much better. You will also get better results if you enable the denoiser, I think. peex_preprocess_ctl(preprocess, SPEEX_PREPROCESS_SET_DENOISE, &denoise_enabled); speex_preprocess_ctl(preprocess, SPEEX_PREPROCESS_SET_VAD,
2007 Aug 25
1
asterisk and vad/cng
Hi List, i've set up a cisco 7912 for my asterisk box. I've had problems with VAD and CNG. After googling a bit, i've found an article about asterisk not supporting these two protocols, therefore it's better to turn them off. Since then i did not found answer to my two questions, maybe somebody here could help me: a) am i even able to turn off vad/cng on cisco 7912? SIP
2007 Jun 07
2
VAD Questions
Hello all: I am interested in using Speex for an application that streams audio from a (noisy) source, so I am interested in VAD and DTX operation. However, after browsing the archives of this list, I note that a number of people have not been satisfied with the operation of the VAD algorithm in Speex. This leads me to a few questions: - Is there a reference somewhere (other than the source
2007 Jun 07
0
VAD Questions
> - Is there a reference somewhere (other than the source itself) that > explains how the latest VAD algorithm works? Read the source, Luke :-) (sorry) > - Is it possible to obtain the VAD status of a Speex stream > asynchronously? The current API seems to imply that some kind of > polling is required to determine the voice/non-voice status. Don't understand your question.
2008 Aug 19
0
size of speex packets when VAD/CNG is enabled
you can use the marker bit on the RTP. - farhan On Tue, Aug 19, 2008 at 12:04 PM, Fabio Pietrosanti (naif) <lists at infosecurity.ch> wrote: > Hi all, > > supposing to have speex working at 3.95, when VAD/CNG is employed, which > is the size of those "silence" samples respect to voice samples? > > I am wondering if it could be possible to lower even the
2009 Aug 12
0
VAD performance worse on version 1.2rc1 than 1.1.12
Thank you, but I am thinking about trying to move VAD implementation from 1.1.12 to 1.2. I'm not sure about how difficult it could be (maybe impossible due to Jean Marc has disappear). Have you tried this? Cecile. 2009/8/10 jesus <jmorion at toomeeting.com> > Hi Cecile, > > it seems it is a tabu theme, or nobody uses VAD on speex. I've tried > with external EasyVAD
2012 Mar 09
0
Generating comfort noise with preprocessor VAD
Hello, I am trying to use the preprocessor VAD to encode at lower bitrate during silence periods. I am able to run the preprocessor and get the VAD flag for each frame, and I am quite happy with it's performance. I would like to know how to pass the preprocessor VAD flag to speex encoder -- basically, i want to force the encoder to generate comfort noise when preprocessor detects silence.
2007 Jun 08
2
VAD Questions
Hello Jean-Marc et al: On 07/06/07, Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> wrote: > > - Is there a reference somewhere (other than the source itself) that > > explains how the latest VAD algorithm works? > > Read the source, Luke :-) (sorry) Okay. I had to ask :-) > > > - Is it possible to obtain the VAD status of a Speex stream > >
2017 Jun 20
0
[EXTERNAL] Re: Submitting a patch that exposes VAD voiced/unvoiced signal type
Hi Jean-Marc, We're exposing the opus_internal_flags data structure so that we can access the value assigned to prevSignalType. Here's a snippet of our code: error = opus_encoder_get_internal_flags(vad->opus, &internalflags); if (error != OPUS_OK) { return OPUSVAD_OPUS_ERROR; } cur_signal_type = internalflags.prevSignalType; if
2003 Oct 14
2
VAD in Asterisk ?
Hi, Is there is some form of VAD on * for SIP channels, cause I have a problem with MOH. I made an extension which simply plays MOH, when I dial that extension with my ATA188 MOH sounds choppy if I talk on the phone the MOH keeps playing. I saw the sip channel (show channel SIP/*) and I see no packets going in/out when I talk then packets shows going in/out. I don?t have this kind of problem
2004 Aug 06
0
Kindly help me with VAD activation
Hello. I have generated a dll out of speex-1.1.4 using VC++6. I did not want all the ogg/wave header in the encoded stream. So I have replaced to codes of speexenc/dec with that of sampleenc/dec from the manual. Thus now the dll accepts the raw input, encodes it and returns the encoded data. I also pass on nbBytes for each frame encoded to the decoder and no other information. I intialise the