Skip to main content
Print this chapter
Intro to Acoustic Echo Canceler
Video Transcript
0:08
Let’s talk about Acoustic Echo Cancellation, or AEC,
0:12
and the way that you can incorporate it into your Q-SYS design.
0:15
At its simplest, AEC is a process applied to the audio of a telephone call
0:19
that prevents the talkers from hearing the echo of their own voice.
0:22
In AEC jargon there are two locations – the Near-End and the Far-End.
0:28
The Near-End is typically a conference room with integrated loudspeakers in the ceiling
0:32
or the table, and at least one microphone.
0:34
The Far-End is the remote caller, maybe in their hotel room, or their car, etcetera.
0:39
"Hello, can you hear me?"
0:41
The problem with this phone call is that the Far-End caller’s voice is broadcast from the loudspeakers
0:46
in the Near-End room, where it goes directly back into the microphone and is transmitted back to the Far-End.
0:51
"Can you hear me?"
0:53
In addition, this direct path is only one of many ways the voice can re-enter the microphone.
0:58
It could bounce off of the walls, off of the people in your room, it could bounce off of one wall,
1:03
against a bottle of water, back against a wall, against the back of your head, against the ceiling and down again
1:06
these are known as acoustic reflections, or echoes. Since these acoustic paths have different physical lengths,
1:14
they result in different time delays from the loudspeaker to the microphone.
1:18
And as the sound travels through the air and bounces of various surfaces,
1:22
it becomes distorted as different frequencies are absorbed and attenuated.
1:26
And all of this is sent back to the far end.
1:29
The average latency of telephone audio is about 50 ms, which means that as the Far-End talker speaks,
1:35
he’ll hear all these reflections of his own voice returned to him 100 ms later...
1:39
Are you hearing this echo? Because I’m having a lot of trouble understanding what you’re saying.
1:44
...which is guaranteed to make anyone tongue-tied...
1:46
My side is really echoey...
1:49
A natural solution to this problem would be to simply turn down the volume
1:52
on the return signal while the Far-End is talking,
1:55
but the problem with that is that the everyone in the Near-End room has to wait until the Far-End talker is done.
2:00
Try having a productive business meeting with walkie-talkies and you’ll see that one-at-a-time
2:06
communication isn’t a good option. So this is where the AEC system comes in.
2:09
AEC eliminates the return echo while preserving the sound of the Near-End talkers.
2:15
This may sound like a simple thing, and it’s easy to take it for granted.
2:18
Most people use it all the time without realizing it – when you use a speakerphone on your home telephone,
2:23
or Skype with a PC Speaker you’re using AEC devices.
2:27
You don’t notice what’s happening because, well, that’s the point. But take it away and you’ll notice it then.
2:32
So how does AEC work? For most people, a good answer would be: Magic.
2:39
Just be happy that it works and go about your business. For you, you want more answers.
2:44
In the next section we’ll take a look inside the AEC component at all the various sub-systems
2:48
that comprise this complete speech enhancement system.