Diffusion Buffer: Online Diffusion-based Speech Enhancement with Sub-Second Latency

Bunlong Lay, Rostislav Makarov, Timo Gerkmann
6/3/2025
eess.AScs.LG

No confident code implementation found for this paper.

Abstract

Diffusion models are a class of generative models that have been recently used for speech enhancement with remarkable success but are computationally expensive at inference time. Therefore, these models are impractical for processing streaming data in real-time. In this work, we adapt a sliding window diffusion framework to the speech enhancement task. Our approach progressively corrupts speech signals through time, assigning more noise to frames close to the present in a buffer. This approach outputs denoised frames with a delay proportional to the chosen buffer size, enabling a trade-off between performance and latency. Empirical results demonstrate that our method outperforms standard diffusion models and runs efficiently on a GPU, achieving an input-output latency in the order of 0.3 to 1 seconds. This marks the first practical diffusion-based solution for online speech enhancement.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lay2025diffusion,
  title  = {Diffusion Buffer: Online Diffusion-based Speech Enhancement with Sub-Second Latency},
  author = {Bunlong Lay and Rostislav Makarov and Timo Gerkmann},
  year   = {2025},
  eprint = {2506.02908},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.02908v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.02908.svg)](https://codeofpaper.com/paper/2506.02908)

Discussion