Displaying 20 results from an estimated 1000 matches similar to: "echo cancellation"
2005 Oct 11
2
R: echo cancellation
Hi,
Indeed I too have troubles implementing echo removal,
I like ask kindly to Jean-Marc (or any other) if him can put a source code
demo to show us how to use effectively echo removal API and parameters in
real case scenario.
A big thank you!
Roberto
-----Messaggio originale-----
Da: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] Per conto
di hs
Inviato: marted? 11 ottobre
2005 Oct 11
0
R: echo cancellation
Source code at:
http://people.xiph.org/~jm/speexclient/
Le mardi 11 octobre 2005 ? 10:37 +0200, Roberto Della Pasqua a ?crit :
> Hi,
>
> Indeed I too have troubles implementing echo removal,
> I like ask kindly to Jean-Marc (or any other) if him can put a source code
> demo to show us how to use effectively echo removal API and parameters in
> real case scenario.
>
> A
2005 May 31
2
trouble getting speex_echo_cancel() to work
I'm trying to convert my current headphones and microphone chat
application to support loudspeakers and microphone, and so I thought I'd
give speex_echo_cancel() a try.
Since my users quite frequently have other sound-producing applications
running on their computer (such as winamp), I sample 'wave' recording
device of the soundcard in addition to the microphone.
I then call
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
2005 Dec 20
1
testecho fix
BTW, in checking the -ansi stuff, I noticed the following warning:
testecho.c: In function `main':
testecho.c:40: warning: passing argument 5 of `speex_echo_cancel' from incompatible pointer type
Looks like you forgot to update this after changing the working array
type. Just-guessing patch attached.
-r
-------------- next part --------------
Index: libspeex/testecho.c
2004 Dec 30
2
echo cancellation
I'm going to test the echo cancellation...
but before doing something wrong, i want to know what is the right way
to use it...
-------------------------------------------------------------------------------------
short * speakerSample; //will contain what the speakers are going to play
short * microphoneSample; //what the microphone is going to register
short* cancelledSample; //the ouput
2005 Dec 20
2
回复: Re: echo canceller
I have tested the AEC by file model,but found it
doesn't work!The output file I got still had echo.
And I have found several version of mdf.c,could you
tell me which version I should use?
Now I'm using version 1.11.1.1 and under windows there
have some bugs.
--- Jean-Marc Valin
<jean-marc.valin@usherbrooke.ca>??:
>
> > haven't got the chance to sit down and look into
2007 Feb 15
1
error during make while installing Linphone-1.5.1
Hi All,
I am getting this error during make.
please help me./
speexec.c: In function `speex_ec_process':
speexec.c:112: syntax error before "noise"
cc1: warnings being treated as errors
speexec.c:133: warning: implicit declaration of function
`speex_echo_state_reset'
speexec.c:148: warning: passing arg 5 of `speex_echo_cancel' makes
pointer from integer without a cast
2011 May 09
3
Really, really loud ringers
Anyone have some recommended equipment for alerting people to calls in a noisy environment?
I have Polycom IP550 phones set up in some really noisy environments - our mine hoists - and they tend to drown out the ringers. I'm using Clarity WR100s now. They're analog devices, attached to Linksys PAP2T ATAs as part of a call group to get a loud (advertised as 95dB) ring out there, but it
2005 May 31
0
trouble getting speex_echo_cancel() to work
Hi,
A couple things you may want to check:
- set sampling rate to 8 kHz (at least for now)
- make sure the far end signal in the playback signal is always a bit in
advance (never late) compared to the mic signal.
- Set the tail length to something around 100 ms.
Also, if you're using two different soundcards (as I understand) for the
playback and the capture, you're *never* going to get
2007 Mar 01
4
Multiple simultaneous calls
Hi Guys,
I am a novice of Asterisk and I need some experts help to understand what I
can get out of it.
I need to make multiple calls (let say 50) at once to autoanswering
softphones on a LAN and send all of them the same message that they will
repeat with loudspeakers in the same environment.
I am a little concerned about synchronization of the phones and moreover it
is not much clear to me if I
2001 May 09
4
Can compressed music sound better than uncompressed?
I quote from "Principles of Digital Audio" by Ken C. Pohlmann:
"Because perceptual coders tailor the coded signal to the ear's acuity, they
similarly tailor the required response of the playback system itself. Live
music does not pass through amplifiers and loudspeakers, it goes directly to
the ear. But recorded music must pass through the playback signal chain. Much
of the
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 Dec 05
2
problem with echo cancellation
Hello Jean-Marc,
I solved the variable delay problem, but I still have trouble with
speex_echo_cancel(). When i try testecho.c with clean speech for far-end input
and same speech with attenuation, a bit of reverb and 50-150 ms delay, all this
done in sound editor, for mic input, i get 5-8 db attenuation.
But when i use the same speech played and recorded for mic input, i see about 5
db of
2004 Aug 06
2
More Speex (pre-processing) Options
I don't think the echo canceller works yet. The best I could
get it to do is trash my audio. If it does work, some sample
code demonstrating its use would be really appreciated...
Here is what Jean-Marc has said about it in the past:
> What should I use for a filter length for speex_echo_state_init()?
"Well, it depends on your problem. The filter length represents the
maximum
2004 Aug 06
1
More Speex (pre-processing) Options
This is only remotely related: just out of curiosity, does
speex_preprocess work very well for you ?
It only works to certain extend for me, and does not seem to completely
remove noise from sound card. Even if you unplug the microphone, it
still could not get rid of the noise.
Any idea how it could be totally eliminated ?
<p>Thanks
<p><p>-----Original Message-----
From: Tom
2011 Feb 10
2
About Sampling Rate Correction in acoustic echo
Thank you, Andreas Engel.
I downloaded the white paper of the Fraunhofer Acoustic Echo Control.
http://www.iis.fraunhofer.de/bf/amm/download/whitepapers/Acoustic_Echo_Control-wp.pdf
It said
> "In the Fraunhofer Acoustic Echo Control, the frequency spectrum of the microphone signal is
> modified so that the undesired echo components are removed from the signal transmitted to
> the
2009 Feb 05
0
AEC in live performance
Hi,
I plan to use AEC for a live performance, storytelling for very young
children (and their parents!) in a mongolian yourte . Actually the
storyteller can make vocal loops, there is an omnidirectional microphone
in the center of the yourte, 5 loudspeakers in a circle along the
yourte's wall and Pure Data in a linux box. And now she wants to make
vocal loops over music and loops over
2011 Jan 19
3
About Sampling Rate Correction in acoustic echo cancellation
Hi all,
We have discussed so many about sampling rate asynchronous (or offset) between rendering (D/A converter) and capturing (A/D converter) of most PC soundcards. It seems all acoustic echo cancellers, include AEC in speex, can not deal with this trouble, because it causes a drift of echo path and also buffer overflow and underflow which jumps the delay of echo path seriously.
Unfortunately,
2006 Dec 05
1
unsuccessful speex_echo_cancel() usage
Hello Jean-Marc and all,
I?ve got a problem with speex_echo_cancel usage. I only managed to get an
attenuation of 5-8 db using testecho.c and it depends heavily on the
playback/capture delay. I used clear speech as far-end input and same speech
with a bit of reverb, attenuation and delay as mic nput. I also tried using
played and recorded speech for mic input. I tried different constant delays