Displaying 20 results from an estimated 900 matches similar to: "Audio Speed Variability"
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
2007 Oct 04
2
Audio Speed Variability
John,
Thanks for the reply! You mentioned output sample rates should be 44100
or 48000, should I worry about input (Mic) Sample rates as well?
(Currently I was requesting the sample rate on both ends to be 16000
samplesPerSecond, for ease of passing into the codec) Also, do you
recommend any particular resampler that I should use, or are any of the
ones out there probably okay, or should
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,
2005 Oct 25
2
SpeexJitter and TCP/IP
Hi!
I am still trying to clean the voice after procesing it with speex echo
cancellation filter.
I get some artifacts, the echo is removed, but you can here some metallic
voices in background.
Jean, in your test client you are using UDP connection and SpeexJitter to
make sure UDP packets are in order. What if I use TCP/IP, do I still have
to use SpeexJitter when using speex_echo_cancel ?
2007 Oct 04
0
Audio Speed Variability
I don't know about the input side; I have personally only experienced being
bitten by the output resampler. But it seems like a safe assumption that
yes, the input side is equally broken.
Any resampling code found on the 'net should be suitable as long as it
sounds good, doesn't take too much CPU, and is compatible with your
product's licensing/distribution terms. There are
2007 Oct 04
0
Audio Speed Variability
> -----Original Message-----
> From: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org]On
> Behalf Of James Stanton
> Sent: Thursday, October 04, 2007 12:53 PM
> To: speex-dev@xiph.org
> Subject: [Speex-dev] Audio Speed Variability
>
>
> I have a video conference like application that I've been working on for
> a while now, and a recent change is
2009 Mar 03
0
speex_jitter_buffer and DTX (and multiple streams)
Hi,
I have a few questions about the speex_jitter_buffer when used with
DTX here goes:
I want to use the speex_jitter_buffer with muliple streams (multi
client) and with DTX so that clients will only transmit data when they
are actually saying anything, but Im unsure of how the ticking is
handled.
I have 1 x SpeexJitter struct per client stream
Im using portaudio and Im planning on
2009 Jun 18
2
Speex problem installing on CentOS 5.3
Hello, all. I am delightfully slogging my way through installing and
configuring Asterisk 1.6.1.1 on CentOS 5.3. I'm learning lots and
admiring the product but I'm having a problem getting speex to install
and I would very much like to use it. It is not available in menuselect
and the problem appears to be with speex_preprocess_ctl:
[root at pbx01 asterisk-1.6.1.1]# grep -i speex
2010 Jun 28
1
ACE does not work for me at all.
Hello, all.
1) ACE does not work for me
I am in a voip project using Speex, failed to have hte Speex ACE work. here
is how I initialize it:
/**
* Configurations :
* #define BITS_PER_SAMPLE (16)
* #define SAMPLE_RATE (8000)
* #define CHANNEL_NB (1)
* #define DURATION (20)
* SPEEX_MODEID_NB
*/
_eco_state = speex_echo_state_init(_encframe_size, 10*_encframe_size);
speex_echo_ctl(_eco_state,
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;
2010 Jul 20
0
[SPAM] [BombData][alltestmode] Re: Speex Echo Cancellation
Anton A. Shpakovsky <saa <at> tomsksoft.com> writes:
>
> As for me - speex_echo_cancellation is a better choise. Try using it in
> capture thread instead
> of those speex_echo_capture and speex_echo_playback functions.
>
> And please, describe your problem in details. Cause the fact that you
> "didn get echo cancellation"
> doesn't mean you are
2012 Dec 06
3
Proper way to call variables from a parent class to a child class
I currently have a child class of a parent one. The parent defines
some variable that I need to use in the child class. I am also using
gepetto. Gepetto is complaining about the syntax of the child variable.
It is saying that "$parentVar" should be "$::parentVar" however, when
changing to what Gepetto wants to use this breaks my classes. Does anyone
know the proper
2005 Sep 22
1
Noise :-(
Hi all,
i use speex preprocessor features in this way:
===================================
#define NN 160 /* 20msec di audio */
...
int tbc=0,c,d,ret;
spx_int16_t TEMP_Buffer[NN];
char DLECODE;
/* Inizializza il preprocessore Speex se non inizializzato */
if(Modem->speex_pp_state == NULL) {
Modem->speex_pp_state = speex_preprocess_state_init(NN,AUDIO_SAMPLERATE);
}
2008 May 29
0
Again, teach me speex AEC please!
Dear all:
I need the help desparately.
The code is attached below.
If you guys don't mind take a look at the code below and see how to fit speex's AEC into it.
Help me look at the #defines, and give me some suggestions on the AEC parameters, I totally have no idea about them.
Feel free to do anything with the code, if it is by any chance valuable.
Any ideas or suggestions or sharing
2007 Jan 08
1
VAD in preprocessor
Hi all and Jean-Marc,
Firstly thanks a lot to you for helps, at last I accomplished to use
speex-1.2beta1 in my speech application. I try to understand speex source
code and improve speech quality. The problem in my application (like many
people in the list says) is noise. So I've added VAD in preprocessor as
following. VAD in preprocessor is very good, there is not noise outside
speech. I
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
2010 Jul 20
1
[BombData][alltestmode] Re: [SPAM] [BombData][alltestmode] Re: Speex EchoCancellation
Well, I'm not a professional in AEC theory, but what I've mentioned is:
speex_echo_state_init(20, 320*10) - frame size should correspond to
20ms. At your sampling rate (16000hz) is should be 16K*0.02 = 320. The
same I can notice about echo tail. 100ms: 16000*0.3 = 4800, not 3200 as
you has. But that's not crucial I think. Just wanna you get the point.
"Internally,
2006 Mar 03
0
Fw: Voice Activation Level (speex 1.1.11.1)
I done it
speex_preprocess_ctl(sppPreprocess, SPEEX_PREPROCESS_GET_PROB_START,
&g.s.VADstart);
speex_preprocess_ctl(sppPreprocess, SPEEX_PREPROCESS_GET_PROB_CONTINUE,
&g.s.VADcontin);
/*char *lisDebugCh = (char*) malloc(20);
int decimalFcvt, signFcvt;
static int firstDebug = 1;
lisDebugCh = gcvt(g.s.VADstart, 20, lisDebugCh);
if(firstDebug == 1)
{
::MessageBoxA(NULL,
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
2007 Jun 26
2
Residual Echo Suppression by the Preprocessor
What is the current status of the residual echo suppressor in the
preprocessor?
I ask this because I have occasional problems with the AEC, in which it
fails to cancel echo. I think the problems have to do with samples being
dropped by the audio IO system, which is effectively impossible to
detect and counteract reliably.
A colleague recommended using an echo suppression technique (which he