# NN3A: Neural Network supported Acoustic Echo Cancellation, Noise Suppression and Automatic Gain Control for Real-Time Communications

arXiv: https://arxiv.org/abs/2110.08437 · HTML: https://mlsanity.com/paper/2110.08437/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 16 Oct 2021.

## Built on by (most cited first, 5 of 5)

- [Robust Time Series Denoising with Learnable Wavelet Packet Transform](https://mlsanity.com/paper/2206.06126/) (2022)
- [DeepVQE: Real Time Deep Voice Quality Enhancement for Joint Acoustic Echo Cancellation, Noise Suppression and Dereverberation](https://mlsanity.com/paper/2306.03177/) (2023)
- [Time-Variance Aware Real-Time Speech Enhancement](https://mlsanity.com/paper/2302.13063/) (2023)
- [A Small-footprint Acoustic Echo Cancellation Solution for Mobile Full-Duplex Speech Interactions](https://mlsanity.com/paper/2508.07561/) (2025)
- [SE-AGCNet: An End-to-End Framework for Joint Speech Enhancement and Loudness Control in Meeting Scenarios](https://mlsanity.com/paper/2606.25959/) (2026)

## Abstract (arXiv)

Acoustic echo cancellation (AEC), noise suppression (NS) and automatic gain control (AGC) are three often required modules for real-time communications (RTC). This paper proposes a neural network supported algorithm for RTC, namely NN3A, which incorporates an adaptive filter and a multi-task model for residual echo suppression, noise reduction and near-end speech activity detection. The proposed algorithm is shown to outperform both a method using separate models and an end-to-end alternative. It is further shown that there exists a trade-off in the model between residual suppression and near-end speech distortion, which could be balanced by a novel loss weighting function. Several practical aspects of training the joint model are also investigated to push its performance to limit.
