TY - GEN
T1 - Nonlinear Residual Echo Suppression using a Recurrent Neural Network
AU - Pfeifenberger, Lukas
AU - Pernkopf, Franz
PY - 2020/1/1
Y1 - 2020/1/1
N2 - The acoustic front-end of hands-free communication devices introduces a variety of distortions to the linear echo path between the loudspeaker and the microphone. While the amplifiers may introduce a memory-less non-linearity, mechanical vibrations transmitted from the loudspeaker to the microphone via the housing of the device introduce non-linarities with memory, which are much harder to compensate. These distortions significantly limit the performance of linear Acoustic Echo Cancellation (AEC) algorithms. While there already exists a wide range of Residual Echo Suppressor (RES) techniques for individual use cases, our contribution specifically aims at a low-resource implementation that is also real-time capable. The proposed approach is based on a small Recurrent Neural Network (RNN) which adds memory to the residual echo suppressor, enabling it to compensate both types of non-linear distortions. We evaluate the performance of our system in terms of Echo Return Loss Enhancement (ERLE), Signal to Distortion Ratio (SDR) and Word Error Rate (WER), obtained during realistic double-talk situations. Further, we compare the postfilter against a state-of-the art implementation. Finally, we analyze the numerical complexity of the overall system.
AB - The acoustic front-end of hands-free communication devices introduces a variety of distortions to the linear echo path between the loudspeaker and the microphone. While the amplifiers may introduce a memory-less non-linearity, mechanical vibrations transmitted from the loudspeaker to the microphone via the housing of the device introduce non-linarities with memory, which are much harder to compensate. These distortions significantly limit the performance of linear Acoustic Echo Cancellation (AEC) algorithms. While there already exists a wide range of Residual Echo Suppressor (RES) techniques for individual use cases, our contribution specifically aims at a low-resource implementation that is also real-time capable. The proposed approach is based on a small Recurrent Neural Network (RNN) which adds memory to the residual echo suppressor, enabling it to compensate both types of non-linear distortions. We evaluate the performance of our system in terms of Echo Return Loss Enhancement (ERLE), Signal to Distortion Ratio (SDR) and Word Error Rate (WER), obtained during realistic double-talk situations. Further, we compare the postfilter against a state-of-the art implementation. Finally, we analyze the numerical complexity of the overall system.
KW - Acoustic echo cancellation
KW - Non-linear echo
KW - Recurrent neural networks
KW - Residual echo suppression
UR - http://www.scopus.com/inward/record.url?scp=85098162237&partnerID=8YFLogxK
U2 - 10.21437/Interspeech.2020-1473
DO - 10.21437/Interspeech.2020-1473
M3 - Conference paper
VL - 2020-October
T3 - Proceedings of the Annual Conference of the International Speech Communication Association, INTERSPEECH
SP - 3950
EP - 3954
BT - Interspeech 2020
PB - ISCA, International Speech Communication Association
T2 - 21st Annual Conference of the International Speech Communication Association
Y2 - 25 October 2020 through 29 October 2020
ER -