A Wavenet for Speech Denoising

Dario Rethage, Jordi Pons, Xavier Serra
6/22/2017
cs.SD

Official code: drethage/speech-denoising-wavenet (707 stars, MIT, last commit 2023-07-06).

Abstract

Currently, most speech processing techniques use magnitude spectrograms as front-end and are therefore by default discarding part of the signal: the phase. In order to overcome this limitation, we propose an end-to-end learning method for speech denoising based on Wavenet. The proposed model adaptation retains Wavenet's powerful acoustic modeling capabilities, while significantly reducing its time-complexity by eliminating its autoregressive nature. Specifically, the model makes use of non-causal, dilated convolutions and predicts target fields instead of a single target sample. The discriminative adaptation of the model we propose, learns in a supervised fashion via minimizing a regression loss. These modifications make the model highly parallelizable during both training and inference. Both computational and perceptual evaluations indicate that the proposed method is preferred to Wiener filtering, a common method based on processing the magnitude spectrogram.

View on arXivView PDF

Code Implementations(1)

MIT

A neural network for end-to-end speech denoising

707160PythonJun 19, 20173 years agoMIT
deep-learningend-to-endmachine-learningneural-networksspeech+3 more

Similar Papers

Cite this paper

@article{rethage2017wavenet,
  title  = {A Wavenet for Speech Denoising},
  author = {Dario Rethage and Jordi Pons and Xavier Serra},
  year   = {2017},
  eprint = {1706.07162},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1706.07162}
}

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/1706.07162.svg)](https://codeofpaper.com/paper/1706.07162)

Discussion