Displaying 20 results from an estimated 1000 matches similar to: "probably heap corruption detection"
2007 Aug 06
2
11kbps narrowband on a 24bit DSP
Hi,
I am using speex 1.2beta2 on a 24bit DSP that has a severe program and
data space limitations. I am only interested in the speex decoder for
11kbps narrowband implementation.
I am using the following parameters and structures
160, /*frameSize*/
40, /*subframeSize*/
10, /*lpcSize*/
17, /*pitchStart*/
144, /*pitchEnd*/
/* 11 kbps medium bit-rate
2006 Sep 18
2
Exc CB Search very little Question
Hi,
Jean-Marc Valin wrote:
> Not sure I understand your question. Change the order of what within what?
In cb_search, we iterate nb_subvect times over a codebook, finding
nb_subvect codebook entries to quantize the excitation signal. After
finding these nb_subvect codebook entries, they're written into the stream:
/*save indices*/
for (i=0;i<nb_subvect;i++)
{
2007 Aug 06
0
11kbps narrowband on a 24bit DSP
I've never tried Speex on a 24-bit DSP, but I would suggest actually
leaving the code (nearly) as-is. The scaling factors actually should not
change because I'm using integer multiplications, not fractional
multiplications. So what should happen is that the top 8 bits or 24-bit
values and the top 16-bit of 48-bit values will be unused (filled with
sign bits). There may be a few cases where
2009 May 28
1
DC component coming back after AGC
I'm getting confused, what's the problem exactly? The AGC doesn't remove
the DC or it adds one?
Jean-Marc
Aymeric Moizard a ?crit :
> Hi Jean-Marc & all,
>
> I'm currently working on a wav file with very low volume.
> This wav also contains a DC component.
>
> Using testdenoise with modification (AGC turned on with
> 20000.0 value) I'm able to
2009 May 27
3
Is 17 dB ERLE normal?
Hi
We are working on a speaker phone system using PJSIP and Speex Speech processing API on an ARM platform. Currently we have spent about a month on getting the AEC to work properly and we have worked through the most common causes of problems (such as clock drift, synchronization problems and non-linearity's in echo path).
Now we achieve ERLE of about 17 dB which tells me that the AEC is
2009 Feb 24
2
complie speex on pxa-270
Hi, Speex-dev:
?
I have some problems about complie speex on pxa-270.
I use libspeex.so.1.4.0 at my platform after complie speex and all function is ok, but the cpu loading is 99%.
How can i do to reduce the cpu loading?
?
note:
1. My Platform are os: linux 2.6.19 , cc: gcc-2.95.3 , cpu: pxa-270, ogg: libogg-1.1.3, speex: speex-1.2beta3
2. I configure speex by the follow command.
./configure
2009 Jan 27
1
VQ: elucidations!
Dear Valin,
Please, can you explain me the mean of the routines' parameters:
1. void vq_nbest();
2. static void compute_weighted_codebook();
3. static inline void target_update();
4. void split_cb_search_shape_sign();
5. void split_cb_shape_sign_unquant();
6. void noise_codebook_quant();
7. void noise_codebook_unquant();
and what they do briefly???
It's very difficult understand a
2006 Nov 09
2
A few Speex AEC+preprocessor examples
> No, the 1.2beta1 preprocessor works rather well.
I have a different opinion, but glad you like it anyway :-)
> In fact, I very much welcomed the change that the preprocessor in
> 1.2beta1 now starts out with the assumption of there being no speech,
> and only activating and adapting AGC when where there is new activity
> detected above that. As a result, with 1.2beta1, there is
2009 Feb 27
5
ietf discussion about draft-ietf-avt-rtp-speex
Hi Jean-Marc, Alfred and Greg,
Are you receiving the mails from IETF about draft-ietf-avt-rtp-speex
The mails are not coming from AVT mailing list, but I think we are
all 3 part of a minimal list (draft-ietf-avt-rtp-speex at tools.ietf.org)
dedicated to latest discussion about the draft.
I have answered some questions, but there are small changes and adaptation
still required to the ietf
2006 Dec 05
2
get the mode from a incoming speex stream
In a "normal" frame that doesn't have in-band signalling (which nobody
seems to use anyway), the frame starts with the narrowband information.
If the frame is in wideband, then this will be followed by a bit of
wideband information that starts with a bit set to 1 (narrowband starts
with a bit set to 0). Have a look at what the Speex decoder does. You
may actually want to have similar
2006 Nov 06
2
PocketPC 2005
On Mon, 6 Nov 2006, Jean-Marc Valin wrote:
> That's quite a strange problem. Considering that Speex doesn't have any
> "init code" (stuff that executes when it's loaded), there's no way this
> could be a bug in Speex.
True.
> I see two likely possibilities (plus lots of
> unlikely):
> 1) A bug in your code. Linking with Speex pushes your code to a
2010 Jan 14
2
Fwd: Re: Fixed Point on wideband-mode: Single Frame loss on 2000 Hz sine causes "freak off"
Hi Jean-Marc,
yes, problem exists in narrowband-mode, too.
I already twiddled with max_gain, but did not have real success. I changed line 337 of ltp.c (function pitch_gain_search_3tap_vq)
if (sum>best_sum && gain_sum<=max_gain) {
to
if (sum>best_sum && gain_sum<max_gain) {
-- that stabilizes speex for 2000 Hz and 2200 Hz input on quality setting 7 (23800
2006 Nov 06
1
PocketPC 2005/echo canceller
If you want to test the AEC, I recommend using the svn version of Speex.
Jean-Marc
Aymeric Moizard a ?crit :
>
> I finally solved my problem:
>
> My **static** speex library is compiled with:
> -D_LIB
>
> While I should compile it with:
> -D_USRDLL
>
> I'm not able to understand completely why: anyway, it
> now can be compiled without breaking anything.
2006 Dec 06
1
get the mode from a incoming speex stream
On Wed, 6 Dec 2006, lianghu xu wrote:
> Hi Jean-Marc,
>
> I remember you said that the SDP tells the mode information.
Right.
But a decoder like speex can always be configured from information
contained in the incoming stream.
That makes your application more interroperable.
Aymeric MOIZARD / ANTISIP
amsip - http://www.antisip.com
osip2 - http://www.osip.org
eXosip2 -
2006 Sep 18
2
Exc CB Search very little Question
Hello,
just to make sure I haven't gotten anything wrong:
In cb_search.c (function split_cb_search_shape_sign) after all that
searching nb_subvect CB entries are being written into the stream. These
are all taken from the same codebook.
If I wanted to, I could just change their order, couldn't I?
Because important is only the linear combination of them all together,
which I keep
2006 Sep 21
1
Denoiser level and AEC problem
Hello,
The denoiser was good with a car noise or a raod noise before the r11739.
But for some situation, the actual version is perfect. That's why I think
that if we can adjust the agressivity of the denoiser, we can respond to all
of the situations. Maybe two parameters should be enough : high or low.
For the AEC, I have to test with older versions because it's another person
that
2008 Nov 01
1
Visual Studio 2005 projects
On Sat, Nov 1, 2008 at 2:40 PM, Aymeric Moizard <jack at atosc.org> wrote:
> The vcproj file provided for 2005 in 1.2rc1 does not include
> _USE_SSE when compiling the project for "Release_SSE". This
> define is only used when compiling under "Release_Dynamic_SSE".
>
> Is this just because the vcproj file is wrong or is it because
> this #define must not
2009 Jun 19
2
Speech switching in speakerphone?
Sorry, got the subject wrong in the last mail. My e-mail client is
playing games with me...
2006 Nov 27
2
Abuot the Bug of Speex 1.2beta1
Dear Sir/Miss:
I'm very sorry to bother you,but I've found a bug
in the Speex,Version 1.2beta1,and also I've have some
questions.
I'm deeply impressed by the work you have done in
the coding and decoding of speech signal.But when
using speex,I encoutered a bug,that is when in 32K
mode,the window size is still 200 samples,but not 400
samples,the bug will bring the problem of
2006 Nov 13
2
Speex AEC AND preprocessor
Aymeric Moizard a ?crit :
>
> I'm working on the echo canceller with the SVN, with Windows Mobile 5
> PocketPC.
>
> Obviously, I can't make it run correctly.
What happens/doesn't happen?
> My question: If I use the SPEEX_PREPROCESS_SET_ECHO_STATE, I have
> changes in the sound: noise seems to be removed.
Noise should be removed even without