Acoustic Echo Cancellation using Residual U-Nets
J. Silva-Rodr\'iguez, M.F. Dolz, M. Ferrer, A. Castell\'o and, V. Naranjo, G. Pi\~nero

TL;DR
This paper introduces a novel U-Net based neural network for acoustic echo cancellation, optimized for low latency, and demonstrates competitive performance in a major audio processing challenge.
Contribution
It is the first application of U-Net architectures for acoustic echo cancellation, with optimized hyperparameters for real-time performance.
Findings
Ranked 12th in the ICASSP 2021 AEC Challenge
Achieved an overall mean opinion score of 3.57
Performed well in double-talk scenarios
Abstract
This paper presents an acoustic echo canceler based on a U-Net convolutional neural network for single-talk and double-talk scenarios. U-Net networks have previously been used in the audio processing area for source separation problems because of their ability to reproduce the finest details of audio signals, but to our knowledge, this is the first time they have been used for acoustic echo cancellation (AEC). The U-Net hyperparameters have been optimized to obtain the best AEC performance, but using a reduced number of parameters to meet a latency restriction of 40 ms. The training and testing of our model have been carried out within the framework of the 'ICASSP 2021 AEC Challenge' organized by Microsoft. We have trained the optimized U-Net model with a synthetic dataset only (S-U-Net) and with a synthetic dataset and the single-talk set of a real dataset (SR-U-Net), both datasets…
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.
Taxonomy
TopicsSpeech and Audio Processing · Music and Audio Processing · Blind Source Separation Techniques
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Concatenated Skip Connection · Convolution · U-Net
