Re: [Ekiga-list] speakerphone mode
- From: Alan Lord <alanslists gmail com>
- To: Stefan Brüns <stefan bruens rwth-aachen de>, Ekiga mailing list <ekiga-list gnome org>
- Subject: Re: [Ekiga-list] speakerphone mode
- Date: Wed, 21 Nov 2007 15:39:47 +0000
Stefan Bruens wrote:
<snip />
One thing to understand is that there are two different types of echo
cancellers - line echo and acoustic echo.
Line echo exists when using analog interface cards. As analog equipment is
connected via a single pair of wires, both near and far end signals are
travelling on the same wires. Inside the handset/telephone/speakerphone,
there is something called a "hybrid", which decouples both signals, but not
perfectly.
As the signals are travelling as an electromagnetic wave, almost at the speed
of light, the echo path is quite short (for example, Inhouse, 50m of wire,
2/3 speed of light: 2*50m *3/2 / 3*10^8m/s = 0.5*10^-6s: half a microsecond,
Branch exchange, 2*2km, 20 microseconds). So line echo is not a problem for
voice applications, only for data (modems).
Acoustic echo is quite different, as the signal comes from the loudspeaker,
travels with the speed of sound (~300m/s -> 3ms/m), is reflected by the walls
several times and reaches the microphone. As the echo patch is much longer,
an echo canceller with many more filter taps is needed, able to compensate
echo "tails" 500ms or even 4000ms long.
OSLEC is an line echo canceller, able to cope only with very short echo
pathes. It may be able to compensate acoustic echos resulting from
microphones and speakers built into the same housing, which are thus strongly
coupled on a very short path (<10cm).
Bye,
Stefan
Cool - thanks for the very clear explanation. Now I think understand
what he is talking about when David mentions trying to see if will work
with 128ms tails.
And maybe it make my idea not such a good one after all. But the strange
thing was before I tried OSLEC that the echo on our analogue line was
quite "long" e.g. several 10s of milliseconds - very audible delay
between original and echoed speech...
perhaps we are getting a bit Off Topic but very interesting nevertheless.
Thanks again,
Alan
--
The way out is open!
http://www.theopensourcerer.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]