Displaying 20 results from an estimated 500 matches similar to: "Performance of the acoustic echo canceller"
2007 Mar 06
0
Performance of the acoustic echo canceller
Hi Jean-Marc, Thanks for the suggesting. I tried the test wtih my recording file offline through the testecho. I got the same result(no prepocessor echo suppression) as my recording file for that live call. Basically I don't see the difference between input_frame and output_frame. As I mentioned in my original post, the echo return loss is about 20db. I guess the echo cancelleris not really
2007 Mar 06
0
Performance of the acoustic echo canceller
All,
Wonder why all my posts has no line breaker when it displayed the forum... I used Hotmail(Windows Live Mail)
with FireFox 2.0. I am posting this msg with IE 7.0 and see if it make any difference. Anybody experienced the
same issue and how to workaround it?
Thanks a lot!
Regards,
William
From: espzzh@hotmail.comTo: jean-marc.valin@usherbrooke.caCC: speex-dev@xiph.orgSubject: RE:
2007 Mar 06
1
Performance of the acoustic echo canceller
It seems like the firefox 2.0 not quite works with hotmail... I am reposting my message again
with IE for easy readability. Sorry about mess.
Hi Jean-Marc, Thanks for the suggesting. I tried the test wtih my recording file offline through the testecho.
I got the same result(no prepocessor echo suppression) as my recording file for that live call.
Basically I don't see the difference
2007 Sep 22
1
Echo Cancellation Problem -- with sound sample
Hello all,
I am trying out the echo cancellation of Speex (1.2beta2) on Windows XP. I use the Windows Media API (i.e. waveInOpen, waveOutOpen etc) for playback and capture, but I cannot make echo cancellation works in my use case. Here is a description of what I tried: (the sound is in 8kHz and 16 bits per sample, the frame size is 240, tail_length is long enough to cover the far end to near end
2006 Oct 27
2
Echo Canceller trouble in 1.2beta1
Hi Folks,
I am having trouble using speex_echo_cancel. As a starting point, I am
using the testecho.c source code. I compiled the 1.2beta1 version. I
have not tried any other versions of speex.
The document says that the order of arguments to Speex_echo_cancel is
(echo_state, input_frame, echo_frame, output_frame, residue) where
"input_frame" is as captured from mic and
2006 Sep 21
1
echo cancellation causes assertion
Hello,
i'm adding echo cancellation to my voip application, but when i call
speex_echo_capture() or speex_echo_playback() causes an assertion
failed, it seens that there is a delete in any where.
i've encapsulated echo canceller in a class that storage the state and
simply call the functions:
void EchoCanceller::Playback(short *echo_frame)
{
speex_echo_playback(echo_state,
2008 Feb 08
1
Echo Canceller on Windows Mobile
Hi Jean Marc,
We are running the speex echo canceller code on a Windows Mobile smartphone using a TI OMAP 201MHz 850. We are making voip calls and audio is working without echo canceller code. Simply adding the following 2 functions whether the echo cancellation is wired in (ie we use the output frame ) or not performance becomes terrible. Note 2 separate threads are used to handle audio.
2006 Oct 27
0
Echo Canceller trouble in 1.2beta1
Can you first try the svn version (or apply
https://trac.xiph.org/changeset/11882). As I mentioned in a previous
email, there's a bad bug in the 1.2beta1 echo canceller.
Jean-Marc
Coffey, Michael a ?crit :
> Hi Folks,
>
> I am having trouble using speex_echo_cancel. As a starting point, I am
> using the testecho.c source code. I compiled the 1.2beta1 version. I
> have not
2007 Sep 14
0
Speex echo canceller creating some problems. No voice coming.
Hi,
I am new to speex so please redirect me to some links if the question is
repetative.
Just for testing the echo canceller performance, I have added
mdf,fftwrap,misc,kiss_fftr,kiss_fft source files to my project.
Now In my multithread application when I receive packets from mice, I calls
speex_echo_capture(echo_state, input_frame, output_frame,Youtput_frame)
with input_frame as
2007 Sep 22
1
Echo Cancellation Problem -- with sound sample
Thank you for you quick reply, Jean-Marc.
I have just used a human voice to replace the sine wave, but the result is like a broken voice after tens of seconds. Do you have some sample voice in .sw that I can test with? I want to have one set or a few sets of sample voice that work for my understanding and debugging.
This is the output from echo_diagnostic.m in my human voice test:
Far end to
2009 Jan 26
2
speex_echo_cancel, please help!
Hello,
Need some help using the speex_echo_cancel.
I've read the documentation about the
speex_echo_cancellation function:
speex_echo_cancellation(echo_state, input_frame, echo_frame,
output_frame);
(in) echo_state => speex internal state.
(in) input_frame => audio captured by mic.
(in) echo_frame => the signal that was played in the
speaker.
(out) output_frame => the
2006 Oct 27
2
Echo Canceller trouble in 1.2beta1
Terrific! The patch fixes my problem quite decisively.
I will want to use this with a 16K sample rate. Is it expected to work well with just another slight patch, or will we need to modify it more deeply?
Also, are there any tunable parameters besides tail length? I am wondering about the aggressiveness of adaptation and I know you are an expert in that area.
Thanks so much,
Michael
2009 May 26
0
Hi, I've got 2 problems about Speex
Hello! I hope this Email is still available.
My goal is to cancel the echo caused by the client's mic and speaker through the Internet, which is also the aim of Speex.
I have read the manual and the api reference, but still have some problems about the usage.
1. about function speex_echo_cancellation(echo_state, input_frame, echo_frame, output_frame);
Parameters (input_frame,
2005 Oct 09
0
Fw: problem in encoder/decoder
-------Original Message-------
From: Eid
Date: 10/09/05 14:07:44
To: speex-dev@xiph.org
Subject: problem in encoder/decoder
hi all,
I'm developing an app to broadcast voice over web. i tried to use speex and
download ver 1.04 documentation and use it to develop encoding and decoding
but after decoding voice is damaged i attach my encode/decode function.
BOOL
2008 Feb 11
0
Echo Canceller on Windows Mobile
_____
From: Mohammed Sulaiman [mailto:mhh.sulaiman@talk21.com]
Sent: Monday, February 11, 2008 12:53 AM
To: Dennis Liu
Subject: RE: [Speex-dev] Echo Canceller on Windows Mobile
Hi, thanks. One question did you use these 2 functions
speex_echo_playback
speex_echo_capture
No, I didn't use them. I use my own code to buffer microphone and speaker
data.
or do you have your audio in
2005 Jun 07
2
input_frame format
/input_frame/ is a /(float *)/ pointing to the beginning of a speech frame
What is the range on the floats in the input_frame that speex_encode()
needs? The library that I'm using to get the sound gives me floats that
are between -1.0 and +1.0.
I was assuming that this is also the case for speex, but I don't see it
documented.
I'm thinking now that maybe this is not the case for
2005 Jun 23
2
input_frame format
The API reference says it is "+-2^16 range."
Which is right? I've yet to successfully encode or decode anything.
Jean-Marc Valin wrote:
>It is documented and the range is +-32767
>
> Jean-Marc
>
>Le mardi 07 juin 2005 ? 11:59 -0500, Matt DeMoss a ?crit :
>
>
>>/input_frame/ is a /(float *)/ pointing to the beginning of a speech frame
>>
2004 Aug 06
3
What is the format of the PCM/WAV data for speex_encode & speex_decode?
I'm confused about the format of the PCM/WAV data for speex_encode &
speex_decode
speex_encode(enc_state, input_frame, &bits);
In the manual, it says "input_frame is a (float *) pointing to the beginning
of a speech frame" (for encode)
But I've found that in speexenc.c and testenc.c, short* is used instead of
float*
So, isn't it signed 16 bit samples(if
2004 Aug 06
1
LIB usage
Hello,
I'm trying to use the speexlib but I just can't do it. I've made just like the
example (on the site) says. Some times I get SIGFAULT. Also, I'm reading the
input_frames from /dev/dsp (directly). What is missing here?
speex_bits_init(&bits);
enc_state = speex_encoder_init(&speex_nb_mode);
speex_encoder_ctl(enc_state, SPEEX_GET_FRAME_SIZE, &frame_size);
2014 Sep 02
0
Speex_echo_cancellation() always same output
Hi all,
I have been trying to impelement echo cancellation on STM32F4 Discovery board (having ARM based uC).In my project, I simply initialized the echo_state by speex_echo_state_init() by using frame_size 160, filter_length 800 (at 8kHz Sampling rate.) Then, I simply used speex_echo_cancellation() function in where i am getting sound. However, I have recently realised that output_frame has been