search for: speexpreprocessst

Displaying 20 results from an estimated 38 matches for "speexpreprocessst".

Did you mean: speexpreprocess
2010 Mar 19
4
Speex in flash player: how to work with?
Nicer way: void* speexState = speex_encoder_init(&speex_wb_mode); int speexFrameSize, speexRate; speex_encoder_ctl(speexState, SPEEX_GET_FRAME_SIZE, &speexFrameSize); speex_encoder_ctl(speexState, SPEEX_GET_SAMPLING_RATE, &speexRate); SpeexPreprocessState* speexPreprocessState = speex_preprocess_state_init(speexFrameSize, speexRate); Jozsef -----Original Message----- From: Max Lapshin [mailto:max.lapshin at gmail.com] Sent: Thursday, March 18, 2010 10:57 PM To: Jozsef Vass Cc: speex-dev at xiph.org Subject: Re: [Speex-dev] Speex in flash playe...
2004 Aug 06
1
Speex preprocess & loudness
Hi, Does someone know if I could use SpeexPreprocessState::loudness or SpeexPreprocessState::loudness2 to create a VU meter. And if so, how? <p>Thanks, Tom Moers --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xip...
2008 Mar 29
0
GCC/ELF Visibility patch
...peexBuffer *st, int len) { int old_len = st->size; if (len > old_len) Index: libspeex/preprocess.c =================================================================== --- libspeex/preprocess.c (revision 14645) +++ libspeex/preprocess.c (working copy) @@ -392,7 +392,7 @@ } #endif -SpeexPreprocessState *speex_preprocess_state_init(int frame_size, int sampling_rate) +EXPORT SpeexPreprocessState *speex_preprocess_state_init(int frame_size, int sampling_rate) { int i; int N, N3, N4, M; @@ -530,7 +530,7 @@ return st; } -void speex_preprocess_state_destroy(SpeexPreprocessState *st)...
2008 Mar 29
2
GCC/ELF Visibility patch (fwd)
...peexBuffer *st, int len) { int old_len = st->size; if (len > old_len) Index: libspeex/preprocess.c =================================================================== --- libspeex/preprocess.c (revision 14645) +++ libspeex/preprocess.c (working copy) @@ -392,7 +392,7 @@ } #endif -SpeexPreprocessState *speex_preprocess_state_init(int frame_size, int sampling_rate) +EXPORT SpeexPreprocessState *speex_preprocess_state_init(int frame_size, int sampling_rate) { int i; int N, N3, N4, M; @@ -530,7 +530,7 @@ return st; } -void speex_preprocess_state_destroy(SpeexPreprocessState *st)...
2007 May 03
3
iaxclient & speex
Hi The latest SVN trunk for speex has changed the SpeexPreprocessState to an opaque structure, for jolly good software engineering reasons. However, the Analogue AGC (AAGC) feature of iaxclient (in audio_enode.c) relies on some members of this. It uses speech_prob to detect when there is enough speech to consider AAGC and then loudness2 to decide how to adjust the...
2007 Jan 08
1
VAD in preprocessor
...sentences have clatter (maybe clatter does not meet that sound, there is a defect). To overcome this problem, are SPEEX_PREPROCESS_SET_PROB_START, SPEEX_PREPROCESS_SET_PROB_CONTINUE parameters or other anything useful? int param_enabled = 1; int param_disabled = 0; int sampling_rate = 8000; SpeexPreprocessState *preprocess; preprocess = speex_preprocess_state_init(frame_size, sampling_rate); /* frame_size = 160 */ speex_preprocess_ctl(preprocess, SPEEX_PREPROCESS_SET_DENOISE, &param_enabled); speex_preprocess_ctl(preprocess, SPEEX_PREPROCESS_SET_VAD, &param_enabled); speex_preprocess_ct...
2010 Mar 30
0
Speex in flash player: how to work with?
...be.com> wrote: > Nicer way: > > void* speexState = speex_encoder_init(&speex_wb_mode); > int speexFrameSize, speexRate; > speex_encoder_ctl(speexState, SPEEX_GET_FRAME_SIZE, &speexFrameSize); > speex_encoder_ctl(speexState, SPEEX_GET_SAMPLING_RATE, &speexRate); > SpeexPreprocessState* speexPreprocessState = speex_preprocess_state_init(speexFrameSize, speexRate); > Jozsef, would you kindly help me. Both, this code: _microphone = Microphone.getMicrophone(); _microphone.setSilenceLevel(0); _microphone.codec = SoundCodec.SPEEX; _microphone.encodeQuality = 10; _microphone.r...
2010 Mar 31
1
Speex in flash player: how to work with?
...be.com> wrote: > Nicer way: > > void* speexState = speex_encoder_init(&speex_wb_mode); > int speexFrameSize, speexRate; > speex_encoder_ctl(speexState, SPEEX_GET_FRAME_SIZE, &speexFrameSize); > speex_encoder_ctl(speexState, SPEEX_GET_SAMPLING_RATE, &speexRate); > SpeexPreprocessState* speexPreprocessState = speex_preprocess_state_init(speexFrameSize, speexRate); > Jozsef, would you kindly help me. Both, this code: _microphone = Microphone.getMicrophone(); _microphone.setSilenceLevel(0); _microphone.codec = SoundCodec.SPEEX; _microphone.encodeQuality = 10; _microphone.r...
2007 May 03
0
Re: [Iaxclient-devel] iaxclient & speex
David Brazier wrote: > Hi > > The latest SVN trunk for speex has changed the SpeexPreprocessState to > an opaque structure, for jolly good software engineering reasons. > However, the Analogue AGC (AAGC) feature of iaxclient (in audio_enode.c) > relies on some members of this. It uses speech_prob to detect when > there is enough speech to consider AAGC and then loudness2 to deci...
2010 Mar 19
2
Speex in flash player: how to work with?
First of all, Flash Player can only publish Speex at 16 kHz. 20 ms of audio (320 samples) will result in compressed payload size of 106 bytes (42.4 kbps). When Flash Player sends a TC message, there is 11 bytes TC message header and a single byte of audio message header. For more information, please see ActionScript 3 reference http://help.adobe.com/en_US/AS3LCR/Flash_10.0/ Jozsef
2004 Dec 30
2
echo cancellation
...n a proper way? do i need to deal with the delay between the sound being registered by the microphone and the one going out of the speakers? (i don't know you anderstand what i mean, sorry for my poor english) also, there is an echo parameter to the preprocess function : int speex_preprocess(SpeexPreprocessState *st, short *x, int *echo); do i need to provide to it my cancelledSpectrum variable? best regards, fredo -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.298 / Virus Database: 265.6.6 - Release Date: 28/12/2004
2006 Nov 15
1
Quick survey for Speex 1.2
...; more important it also doesn't detect speech as good as before. > I'd really like to see this "fixed" in some way before 1.2. OK, it's good to have that information. I'll try to fix that before 1.2. > I used to grab quite a few bits of data directly from the > SpeexPreprocessState structure. I have a Audio Statistics window in my > application which would show SNR info (Zlast), the speech probability > and a graphical view of ps and noise. This really helped users to > improve the quality of their input, as they could clearly and > immediately see the effect o...
2007 Oct 25
1
Obtaining loudness information in 1.2beta2
...ur audio processing, including >> voice >> compression and processing. >> One of the features of iaxclient is Analog AGC, which drives the >> hardware mixer levels based on signal loudness. Up until >> 1.2beta1, we >> were able to access the internals of the SpeexPreprocessState >> structure >> to get loudness information, but, of course, that is no longer >> possible >> with 1.2beta2. I would like to propose an addition to the >> preprocessor >> control interface that exposes that parameter. I'm attaching a patch >>...
2007 Oct 25
3
Obtaining loudness information in 1.2beta2
Skipped content of type multipart/mixed-------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2411 bytes Desc: not available Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20071025/268c3593/smime.bin
2004 Aug 06
2
Speex for videoconferencing
...- M_PI is not defined in some files. This should be made in a basic include. - cbsearch.c: line 147 : resj = MAC16_32_Q11((float)resj,shape[k],(int)r[j-k]); Ilegal use of float. - There are some problems with: - speex_preprocess. - speex_preprocess_ctl. - SpeexPreprocessState *speex_preprocess_state_init. They produce link errors. Looks like preprocessing is experimental at the moment. OK, that's my two cents. I dont know if i have fixed the MAC16_32_Q11 right. Perhaps someone can give me a hint. Best Regards, <p><p>Carsten Breuer <p&...
2007 Dec 06
2
Some question about speexcodex 1.2 beta2 on linux
...e; SpeexBits bits; int m_frame_size; int m_channels = 1; // SpeeX encode options int m_bitrate = (8 << 10); int m_complexity = 3; int m_quality = 8; int m_encMode = 6; int m_iAGC = 0; int m_iDenoise = 0; SpeexPreprocessState *m_preProcesser; int nOff = 0, nOn = 1; int modex=30; speex_bits_init(&bits); state = speex_encoder_init(&speex_nb_mode); speex_encoder_ctl(state,SPEEX_RESET_STATE,NULL); speex_encoder_ctl(state,SPEEX_RESET_STATE,NULL); speex_encode...
2004 Aug 06
1
Proposed AGC additions
...at's where the SPEEX_PREPROCESS_SET_AGC_MAX_GAIN would come in. I don't think there's any point in trying to do a SPEEX_PREPROCESS_SET_AGC_GAIN so I didn't list it here, but if anyone can think of a reason please say so. It's easy to implement these commands: In preprocess.h, SpeexPreprocessState: float agc_gain; float agc_max_gain; In preprocess.h, #defines at the end: #define SPEEX_PREPROCESS_GET_AGC_GAIN 14 #define SPEEX_PREPROCESS_SET_AGC_MAX_GAIN 15 #define SPEEX_PREPROCESS_GET_AGC_MAX_GAIN 16 In preprocess.c, speex_preprocess_state_init(): st->agc_gain = 1; st->agc_max_ga...
2009 Jan 19
2
error
.../msconf.Tpo -c msconf.c -fPIC -DPIC -o .libs/msconf.o msconf.c:27:36: error: speex/speex_preprocess.h: No such file or directory msconf.c:55: error: expected specifier-qualifier-list before ?SpeexPreprocessState? msconf.c: In function ?channel_init?: msconf.c:79: error: ?Channel? has no member named ?speex_pp?...
2004 Aug 06
0
Speex for videoconferencing
...his should be made in a > basic include. > - cbsearch.c: line 147 : resj = > MAC16_32_Q11((float)resj,shape[k],(int)r[j-k]); > Ilegal use of float. > - There are some problems with: > - speex_preprocess. > - speex_preprocess_ctl. > - SpeexPreprocessState *speex_preprocess_state_init. > They produce link errors. > Looks like preprocessing is experimental at the moment. > > OK, that's my two cents. > I dont know if i have fixed the MAC16_32_Q11 right. Perhaps someone > can give me a hint. > > Best Regards, &...
2004 Dec 30
0
echo cancellation
...need to deal with the delay between the sound being registered by > the microphone and the one going out of the speakers? (i don't know you > anderstand what i mean, sorry for my poor english) > also, there is an echo parameter to the preprocess function : int > speex_preprocess(SpeexPreprocessState *st, short *x, int *echo); > do i need to provide to it my cancelledSpectrum variable? > > best regards, > fredo > > > > -- Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> Universit? de Sherbrooke