Displaying 20 results from an estimated 200 matches similar to: "VAD with speex_preprocess()"
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
2005 Oct 25
1
audio preprocess questions
Jean Marc,
I have been fiddling around with preprocess to try to get it sounding
less metallic/underwater- so based on some things said recently,
I have been first fiddling with mean_post and mean_prior to try to
get them to do change the update rate, so that update_noise gets
called at the right times.
Haven't made it too deep into the code, but I have a few
questions in speex_preprocess:
2004 Aug 06
2
Memory leak in denoiser + a few questions
On Mar 28, 2004, at 8:23 PM, Jean-Marc Valin wrote:
>> 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.
>
> Oops... Thanks for letting me know. I'll change that for the next
> release (in the mean time, the fix is
2011 Aug 29
3
Speex VAD always returning 1
From 1.2rc1 source code:
preprocess.c:
/* FIXME: This VAD is a kludge */
st->speech_prob = Pframe;
if (st->vad_enabled)
{
if (st->speech_prob > st->speech_prob_start || (st->was_speech &&
st->speech_prob > st->speech_prob_continue))
{
st->was_speech=1;
return 1;
} else
{
st->was_speech=0;
return 0;
}
} else {
return 1;
}
AND
case
2011 Aug 29
2
Speex VAD always returning 1
I have been trying to understand how to get the VAD algorithm working. I sent an input stream of all zeros into the preprocessor but still got a return value of 1 indicating that speech was detected. Is this feature not available with the latest release? I thought at the very least it would detect this as silence and return 0 but that does not seem to be the case.
Does anyone have any
2005 Sep 18
1
Adjustable parameters for VAD in preprocessor
*Sigh* Some day I'll learn to set the right sender address when posting to
membership-restricted mailing addresses. Was wondering why this hadn't
arrived. Reposted message as follows:
Hi,
Would a patch to change the constants on line 454 - 462 in the preprocessor
into variables be of general interest? At the moment, whether or not
"is_speech" is 1 is hardcoded to be
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
2005 Oct 11
1
noise when passing trougth speex_preprocess
Hi all,
as in subject, speex_preprocess inject noise in my data. Someone can help ?
Here's the way that i'm using:
#define NN 160 /* 20msec di audio */
#define AUDIO_SAMPLERATE 8000
spx_int16_t TEMP_Buffer[NN];
speex_pp_state = speex_preprocess_state_init(NN,AUDIO_SAMPLERATE);
c = denoise;
speex_preprocess_ctl(speex_pp_state, SPEEX_PREPROCESS_SET_DENOISE,&c);
c = agc;
2006 Dec 01
3
A case indicating VAD bug
Skipped content of type multipart/alternative-------------- next part --------------
A non-text attachment was scrubbed...
Name: output.wav
Type: audio/x-wav
Size: 259244 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20061127/546b3a06/output-0001.wav
-------------- next part --------------
A non-text attachment was scrubbed...
Name: input.inp
Type:
2004 Aug 06
1
speex_preprocess in fixed point arithmetics
Hi,
I am trying to get speex_preprocess in real time for
Arm. Tried 32.32 fixed point but looks like even that
precision is also not enough. Any suggesions?
Regards,
Phani.
=====
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!The butterfly counts not months but moments,!
! and has time enough. !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2006 Jun 01
1
Question about speex_preprocess
Hi,
While most of the native functions take float[] array as input, why the function speex_preprocess(...) can only accept short[] array? How do I call this function if I have float[] array inputs? Do I need to convert the floats to Integers back and forth?
Thank you in advance.
Long Deng
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2006 Nov 15
1
I wish the prefilter[speex_preprocess()] function work faster on ARM..
Hi,all
I do some work on ARM cpu with VS2005, speex1.2beta.
I use the FIXED_POINT define and it works well of codec and decode. but the speex_preprocess() still cannot work real time. I look into the soucecode , and didn't find any fix-point #ifdef computation .
So I wish there should be some fix in the future version. If you already done the similar, pls tell me , thanks!
Fan
2005 Mar 07
2
VAD with speex_preprocess()
I would like to use speex_preprocess() for voice activity detection. I read
the comments in speex_preprocess.h and the relevant paragraphs in the Speex
manual. Is there anywhere I can find more information on how to use this
function?
Thanks for your help,
Steve
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today
2008 Nov 09
2
Finding Indices of Vector
Lets say I have a vector as follows
xx<-rnorm(20)
How could I find the indices of the vector<0?
Thanks
Meir
********************************************
Meir Preiszler - Research Engineer
I t a m a r M e d i c a l Ltd.
Caesarea, Israel:
Tel: +(972) 4 617 7000 ext 232
Fax: +(972) 4 627 5598
Cell: +(972) 54 699 9630
Email: pmeir@itamar-medical.com
Web: www.Itamar-medical.com
2008 Dec 18
3
Calculating Sensitivity, Specificity, and Agreement from Logistics Regression Model
Hi,
Assume I have a variable Y having two discrete values and two predictor variables x1 and x2.
I then do a logistic regression model fit as:
fit<-glm(Y~x1+x2,family=binomial). Are there functions in R than calculate the
Sensitivity, Specificity , and Agreement of the model "fit"?
Thanks
Meir
********************************************
Meir Preiszler - Research Engineer
I t
2009 Feb 23
2
Support Vector Machine
Hi,
I would like to try using a Support Vector Machine on a classification
problem that I'm dealing with. Does such a package exit in R?
Thanks
Meir
********************************************
Meir Preiszler - Research Engineer
I t a m a r M e d i c a l Ltd.
Caesarea, Israel:
Tel: +(972) 4 617 7000 ext 232
Fax: +(972) 4 627 5598
Cell: +(972) 54 699 9630
Email: pmeir@itamar-medical.com
2008 Sep 15
1
Looking for function tree.matrix
Hi,
Does anyone know where such a function can be found?
Thanks
Meir
********************************************
Meir Preiszler - Research Engineer
I t a m a r M e d i c a l Ltd.
Caesarea, Israel:
Tel: +(972) 4 617 7000 ext 232
Fax: +(972) 4 627 5598
Cell: +(972) 54 699 9630
Email: pmeir@itamar-medical.com
Web: www.Itamar-medical.com
*********************************************
2013 Apr 02
1
Can I have more than 1 bridge attached to a KVM
Hello Everybody,
I have a physical machine with 4 Ethernet cards that I have mapped to 4 bridges.
I would like to have each of my KVMs use 2 bridges for NIC bonding.
1. Can I have more than one bridge assign to one KVM?
2. Can I use virt-install to assign a KVM with more than one bridge during the KVM installation?
a. It was a long shot but I have tried bridge=br0,br1 ;
2008 Sep 14
1
Problem with misclass function on tree classification
I am working through Tom Minka's lectures on Data Mining and am now on Day 32. The following
is the link: http://alumni.media.mit.edu/~tpminka/courses/36-350.2001/lectures/day32/
In order to use the functions cited I followed the instructions as follows:
Installed tree package from CRAN mirror (Ca-1)
Downloaded and sourced the file "tree.r"
Downloaded the function
2011 Dec 29
3
Array element is function of its position in the array
I want to create a new array which selects values from an original array
based on a function of the indices. That is:
I want to create a new matrix Vnew[i,j,k]=Vold[i,j,ks] where ks is a
function of the index elements i,j,k. I want to do this WITHOUT a loop.
Call the function "ksfunction", and the array dimensions nis,njs,nks. I can
do this using a loop as follows:
# Loop version: