# Convolutive Prediction for Monaural Speech Dereverberation and Noisy-Reverberant Speaker Separation

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

## Key facts

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

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

- [ArrayDPS: Unsupervised Blind Speech Separation with a Diffusion Prior](https://mlsanity.com/paper/2505.05657/) (2025)
- [UNSSOR: Unsupervised Neural Speech Separation by Leveraging Over-determined Training Mixtures](https://mlsanity.com/paper/2305.20054/) (2023)
- [Utterance Weighted Multi-Dilation Temporal Convolutional Networks for Monaural Speech Dereverberation](https://mlsanity.com/paper/2205.08455/) (2022)
- [A Hybrid Model for Weakly-Supervised Speech Dereverberation](https://mlsanity.com/paper/2502.06839/) (2025)
- [A neural network-supported two-stage algorithm for lightweight dereverberation on hearing devices](https://mlsanity.com/paper/2204.02978/) (2022)
- [U-DREAM: Unsupervised Dereverberation guided by a Reverberation Model](https://mlsanity.com/paper/2507.14237/) (2025)
- [Unsupervised Multi-channel Speech Dereverberation via Diffusion](https://mlsanity.com/paper/2508.02071/) (2025)

## Abstract (arXiv)

A promising approach for speech dereverberation is based on supervised learning, where a deep neural network (DNN) is trained to predict the direct sound from noisy-reverberant speech. This data-driven approach is based on leveraging prior knowledge of clean speech patterns and seldom explicitly exploits the linear-filter structure in reverberation, i.e., that reverberation results from a linear convolution between a room impulse response (RIR) and a dry source signal. In this work, we propose to exploit this linear-filter structure within a deep learning based monaural speech dereverberation framework. The key idea is to first estimate the direct-path signal of the target speaker using a DNN and then identify signals that are decayed and delayed copies of the estimated direct-path signal, as these can be reliably considered as reverberation. They can be either directly removed for dereverberation, or used as extra features for another DNN to perform better dereverberation. To identify the copies, we estimate the underlying filter (or RIR) by efficiently solving a linear regression problem per frequency in the time-frequency domain. We then modify the proposed algorithm for speaker separation in reverberant and noisy-reverberant conditions. State-of-the-art speech dereverberation and speaker separation results are obtained on the REVERB, SMS-WSJ, and WHAMR! datasets.
