Displaying 20 results from an estimated 7000 matches similar to: "IAX2 how to disable VAD ?"
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
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
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
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 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
> >
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.
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
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
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
2005 Dec 27
0
Re: Fixed-point VAD?
> I found this message concerning VAD and was wondering whether VAD has
> been ported to fixed-point in the latest version?
Sorry, VAD is still float, but if you're using the built-in one, float
emulation should work (it's not very compute-intensive).
Jean-Marc
> Thanks,
> SingHui
>
> ---------- Forwarded message ----------
> From: Jean-Marc Valin
2010 May 18
0
Can't seem to turn off VAD
Hi there,
I'm having a problem turning VAD off in Speex. I'm using version
1.2rc1, and I'm passing --disable-vbr at configure-time, which
`configure --help` says should also disable VAD.
I'm testing with a 1 kHz tone from a test set at either 0 or -10 dBm.
Before I disabled VBR at configure-time, both tones would become very
distorted after a couple of seconds, but become clear
2011 Aug 29
0
Speex VAD always returning 1
For what it's worth, I've had significantly better luck with the WebRtc VAD.
It's pretty good.
http://code.google.com/p/webrtc/source/browse/#svn%2Ftrunk%2Fsrc%2Fcommon_audio%2Fvad%2Fmain%2Fsource
In general, the WebRTC voice engine seems to be more sophisticated and
mature than the Speex preprocessor (as opposed to the Speex codec, which is
pretty good).
Ken Smith
Cell:
2011 Sep 04
1
Speex VAD always returning 1
This works well. Thanks for the link. However I am curious about something. Speex requires a VAD for the VBR mode and the comfort noise preservation. Is the Speex portion for this different than the VAD result returned from the preprocessor call?
Vas
________________________________
From: speex-dev-bounces at xiph.org [speex-dev-bounces at xiph.org] On Behalf Of Ken Smith [ken at alanta.com]
2008 Dec 11
1
preprocessor VAD only rocognize between silence and not silence
Hello,
in my project im using speex 1.2rc1 and the preprocessor VAD seems to
only separate complete silence from not complete silence frames.
The Speex Manual, you can read "The voice activity detector (VAD)
provided by the preprocessor is more advanced than the one directly
provided in the codec."
but if you go to the source code in preprocess.c line 995 "/* FIXME:
This VAD