Displaying 3 results from an estimated 3 matches for "speex_echo_init_st".
2006 Nov 02
2
echo cancellation on PDA
...;
> Are you by any chance using an insane sampling rate and/or tail length.
> Try a sampling rate of 8000 Hz, 128-sample frame size and 1028-sample
> tail length.
In my appliation, the sampling rate is 8000 Hz, and time stamp is
20ms, doesn't it mean I should initialize echo_state like
speex_echo_init_state(160,n*160)?
>
> > I've defined the FIXED_POINT macro. Is there anyway to do some
> > optimization?
>
> Probably. With the params above, the AEC should be able to run in
> real-time on an ARM CPU.
>
> Jean-Marc
>
>
2006 Nov 02
1
echo cancellation on PDA
...pling rate and/or tail length.
> >> Try a sampling rate of 8000 Hz, 128-sample frame size and 1028-sample
> >> tail length.
> > In my appliation, the sampling rate is 8000 Hz, and time stamp is
> > 20ms, doesn't it mean I should initialize echo_state like
> > speex_echo_init_state(160,n*160)?
>
> That's fine -- as long as n is reasonable, let's say in the order of 8.
> Are you using just the echo canceller or the preprocessor too (try just
> the echo canceller).
>
> Jean-Marc
>
2006 Nov 02
2
echo cancellation on PDA
Hello all,
Today I tried speex echo cancellation on my VoIP application running
on a windows mobile based PDA (OMAP1510 168MHz). The result is
disappointing: it takes 150-250 ms to do echo cancellation (by calling
speex_echo_capture() ) for a 20 ms frame!
I've defined the FIXED_POINT macro. Is there anyway to do some optimization?
Nick