Nonlinear Acoustic Echo Cancellation with Deep Learning
Amir Ivry, Israel Cohen, Baruch Berdugo

TL;DR
This paper introduces a neural network-based nonlinear acoustic echo cancellation system that models device-induced distortions and is optimized jointly with an adaptive filter, suitable for embedded hands-free devices.
Contribution
It presents a novel neural network architecture with trainable memory and nonlinear activation functions, jointly optimized with a linear filter for improved echo cancellation.
Findings
Outperforms competing methods on real and synthetic data
Operates efficiently on standard neural processors
Requires only 17,000 parameters and meets timing constraints
Abstract
We propose a nonlinear acoustic echo cancellation system, which aims to model the echo path from the far-end signal to the near-end microphone in two parts. Inspired by the physical behavior of modern hands-free devices, we first introduce a novel neural network architecture that is specifically designed to model the nonlinear distortions these devices induce between receiving and playing the far-end signal. To account for variations between devices, we construct this network with trainable memory length and nonlinear activation functions that are not parameterized in advance, but are rather optimized during the training stage using the training data. Second, the network is succeeded by a standard adaptive linear filter that constantly tracks the echo path between the loudspeaker output and the microphone. During training, the network and filter are jointly optimized to learn the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
