ECHO CANCELLATION
Echo cancellers are often required in speech recognition systems
due to analog impairments present in the telephone system:
These are implemented using simple FIR adaptive filtering techniques:
The coefficients of these filters are computed using a least
mean-squared error approach (LMS). Such systems are used to allow
users to speak during a prompt (barge-in), which is a very important
feature of a practical recognition system.
A reference implementation of a standard
FIR echo canceller
is available on-line, along with many
educational resources
and conference papers on
applications to speech recognition.