WaveNet: A Generative Model for Raw Audio

Aäron van den Oord, Sander Dieleman, Heiga Zen, Karen Simonyan, Oriol Vinyals, Alex Graves, Nal Kalchbrenner, Andrew Senior, Koray Kavukcuoglu

2016 · arXiv

WaveNet: A Generative Model for Raw Audio

Problem

Framing

Raw-audio generation lacked a tractable model with long temporal context and TTS-grade perceptual quality. WaveNet closes this gap with an autoregressive convolutional stack that uses causal dilations and gated residual blocks. On Google TTS data, it reaches MOS 4.21±0.0814.21 \pm 0.081 for North American English.

Currently Used Methods

Direct antecedents

Proposed Method

Architecture

WaveNet models raw waveform samples with a stack of causal 11-D convolutions. Dilation doubles across layers and repeats, e.g. 1,2,4,,5121,2,4,\ldots,512, giving exponential receptive-field growth. Each block uses a gated activation, residual connection, and skip path to a post-processing stack with ReLU, 1×11 \times 1 convolutions, and softmax over 256256 μ\mu-law levels.

Dilated causal convolution stack: input samples feed a causal 1-D convolutional hierarchy whose dilation grows from 1 to 8, expanding receptive field without pooling.

Loss / Objective

The model maximizes the autoregressive categorical likelihood over quantized samples.

p(x)=t=1Tp(xtx1,,xt1) p(\mathbf{x}) = \prod_{t=1}^{T} p(x_t \mid x_1, \ldots, x_{t-1}) z=tanh(Wf,kx)σ(Wg,kx) z = \tanh\left(W_{f,k} \ast \mathbf{x}\right) \odot \sigma\left(W_{g,k} \ast \mathbf{x}\right)

Sampling Rule / Algorithm

Sampling proceeds left-to-right, one waveform value at a time, from the predicted categorical distribution.

xtp(xtx1,,xt1) x_t \sim p\left(x_t \mid x_1, \ldots, x_{t-1}\right)

Training Procedure

Evaluation

Datasets

Metrics

Headline results

Table 1: Subjective 5-scale MOS in naturalness

Speech samplesNorth American EnglishMandarin Chinese
LSTM-RNN parametric3.67±0.0983.67 \pm 0.0983.79±0.0843.79 \pm 0.084
HMM-driven concatenative3.86±0.1373.86 \pm 0.1373.47±0.1083.47 \pm 0.108
WaveNet (L+F)4.21 \pm 0.0814.08 \pm 0.085

Ablations

Method Strengths and Weaknesses

Strengths

Weaknesses

Suggestions from the authors

Links

Prior Papers

No prior vault papers identified yet.

Further Papers