The AI Reader.
The Evidence

The 2016 WaveNet paper never reports its own generation speed

Van den Oord and DeepMind's 2016 model scored 4.21 out of 5 in its own listening test, against a natural recording that scored 4.55 in the same test.

Why this matters

WaveNet is the paper people mean when they say AI learned to talk. Its lineage runs through the voice reading your turn-by-turn directions, the narrator on an audiobook app, and the assistant on your phone that no longer sounds like a phone tree. This lesson reads the 2016 document itself, not the decade of shorthand built on top of it. It covers what one listening test actually measured, what the paper says about generating that speech in real time (one sentence, and it isn't a number), and which of WaveNet's most-quoted figures come from a different paper entirely. By the end, you'll be able to tell, for any claim made in WaveNet's name, whether it belongs to the 2016 paper or to something published afterward.

Background optional reading
01
The instant a model writes a token, it becomes fact: the general mechanic behind predicting one output from everything generated before it.
02
A mean opinion score doesn't travel between tests: why none of this lesson's MOS numbers can be compared to each other without checking what test produced them.

One hundred sentences, eight listeners, one score

In September 2016, Aäron van den Oord and a team at DeepMind posted "WaveNet: A Generative Model for Raw Audio" to arXiv.1 It became the paper people cite when they say AI-generated speech got good enough to sound human. What it actually reports is one experiment: a single listening test, run separately in North American English and Mandarin. Each of 100 held-out sentences from a lone professional speaker, rendered by every system under test, was rated by eight crowdsourced listeners on a five-point scale, after ratings that failed a headphone check (about 40 percent of them) were thrown out.1

WaveNet's synthesized English averaged 4.21 out of 5. A natural recording of the same sentences averaged 4.55 in the same test.1 The best prior systems scored lower still: 3.67 for a statistical parametric model, 3.86 for a system that stitches speech together from recorded fragments.1 The table below is the paper's own Table 1.

The paper's own listening-test scores, on a 1–5 scale with 95% confidence intervals, from 100 held-out sentences per language rated by 8 crowdsourced listeners each.1
System English MOS Mandarin MOS
Natural (16-bit) 4.55 ± 0.075 4.21 ± 0.071
Natural (8-bit) 4.46 ± 0.067 4.25 ± 0.082
WaveNet 4.21 ± 0.081 4.08 ± 0.085
Parametric (LSTM-RNN) 3.67 ± 0.098 3.79 ± 0.084
Concatenative (HMM) 3.86 ± 0.137 3.47 ± 0.108

DeepMind's own announcement of the result stuck to the same scale: it framed WaveNet as "reducing the gap with human performance by over 50%," not as a system that had closed it.2 No claim of matching human speech, generating it in real time, or shipping it in a product appears in either the paper or that announcement. Why real-time generation had to wait for a different paper starts with what WaveNet actually predicts, one sample at a time.

Guessing 16,000 samples a second

A digitized recording of speech is a long list of numbers, one for every instant a microphone was sampled. An ordinary recording samples at least 16,000 of them every second.1 WaveNet generates that list one number at a time: to produce the next sample, the network looks at every sample it has generated so far and outputs a probability distribution over what comes next, a design known as autoregressive. Picture it on three numbers instead of 16,000: given a run like −0.2, 0.1, 0.3, the model's whole job is to guess a fourth. WaveNet does that guess 16,000 times over for a single second of audio, each guess built on everything guessed before it.

Reaching back far enough in that list to shape a believable sample is exactly what makes raw audio hard. A plain convolutional layer only looks a handful of samples back, so seeing far enough into the past to shape a single natural-sounding sound would take either an enormous filter or dozens of stacked layers.1 WaveNet's stack instead skips over most of what lies in between. The paper's own diagram shows four layers whose skip widens by doubling at each one — 1, 2, 4, then 8 samples. A unit at the top layer has effectively looked back across all of them, while doing no more work than an ordinary convolution spends looking back across four.1 The paper calls this a dilated causal convolution: causal because a sample never looks ahead of the one it's predicting, dilated because of the widening skip.1

Even stacked this way, the paper reports that its unconditional model can only draw on about 300 milliseconds of its own history, roughly the length of two or three phonemes, before that memory runs out.1 Left to generate speech with no text to steady it, the model invents words that sound like language, then loses the thread and starts inventing a new one once it drifts past that 300-millisecond reach.1

Built this way, the model was trained on three kinds of audio: 24.6 hours from one English speaker and 34.8 hours from one Mandarin speaker for text-to-speech. Music used roughly 200 hours of tagged clips plus 60 hours of scraped piano recordings, with no listening-test score reported for either.1 Retrained as a plain classifier instead of a generator, the same design also set what the paper calls the best score yet for a model trained directly on raw audio on TIMIT, a standard speech-recognition benchmark. The result, an 18.8 phoneme error rate, is reported without a specific prior score to measure it against or a stated number of training hours.1

The paper's only sentence about speed

On how long any of this takes to generate, the 2016 paper says exactly one thing: "the predictions are sequential: after each sample is predicted, it is fed back into the network to predict the next sample."1 No timing figure, no real-time comparison, no statement about whether the method could run in a live product appears anywhere else in the text.

Those numbers arrived a year later, in a follow-up paper written by several of the same authors plus new co-authors. Running the original, undistilled network on a single Nvidia P100 GPU, DeepMind's own optimized implementation reached 172 timesteps a second.3 A live product generating 24 kHz audio needs 24,000 samples every second, so the original network ran at under one two-hundredth of that speed.3 The paper says plainly why that mattered: relying on sequential generation of one sample at a time made the network "poorly suited to today's massively parallel computers, and therefore hard to deploy in a real-time production setting."3

172Timesteps/sec, original network
24,000Samples/sec needed for real time
500,000+Timesteps/sec, distilled network

The fix, called probability density distillation, trains a second, feed-forward network to copy a pretrained WaveNet, closely enough that the new network can produce every sample of an utterance together instead of one after another.3 DeepMind's own description put it more plainly: the new network learns to generate "the first and last word — and everything in between — at the same time."4 On the same P100 GPU, the distilled network reached over 500,000 timesteps a second, which the paper calls three orders of magnitude faster than the network it copied.3 That distilled version, not the one described in the 2016 paper, is what DeepMind put into a live product the following year.

The name outlived the architecture

The distilled system launched inside Google Assistant in October 2017, the first product to run on what DeepMind called Google's newest TPU cloud infrastructure.5 DeepMind's launch post reported a new listening test with its own scores: 4.347 and 4.314 for two US English voices, 3.966 for a third voice, and 4.236 for a Japanese voice. The human baseline in that same test was 4.667.5

That 4.667 is not the 4.55 the 2016 paper measured for natural English speech, or the 4.21 it measured for natural Mandarin.1 DeepMind repeated the same 4.667 figure again two months later, in a separate post about the underlying method.4 Three tests, three panels, three numbers for what a human voice scores on this same five-point scale. That is why a raw MOS travels badly between papers, and why WaveNet's own English score, 4.21, is the safer number to repeat than any percentage computed from it.

The 4.41 that gets quoted as WaveNet reaching near-human quality comes from the 2017 paper's own Table 1, but on a new 24 kHz recording, not the 16 kHz corpus the 2016 paper's 4.21 came from.3 On that new corpus, the original architecture and its distilled copy score identically, 4.41 each, beating a concatenative baseline retrained on the same higher-fidelity recordings at 4.19.3 That is a real result. It is not a like-for-like improvement over the number the 2016 paper reported: part of the gain is a better recording, not only a better model, and the 2017 paper does not separate how much of it is which.

A second deployment, Google's Cloud Text-to-Speech product, reported a fourth number five months later: an average score of 4.1, described as reducing the gap with human speech by "over 70%."6 That 70 percent is not the 51 percent the 2016 paper reported for English or the 69 percent it reported for Mandarin,1 and Google's post does not say which language or which point values it is computed from.6 One paper's own two languages account for two of these percentages. A different product, two years later, supplies the third. Treating any one of them as "the gap WaveNet closed" would flatten a real difference between three separate measurements.

A 2021 academic survey of speech-synthesis methods, independent of DeepMind, credits WaveNet as "the first neural-based vocoder" while stating plainly that "although WaveNet achieves good voice quality, it suffers from slow inference speed."7 The vocoder families that took over production speech synthesis after it, built on generative adversarial networks and on diffusion, generate every sample of an utterance in parallel from the start.7 Parallel WaveNet reached that same output speed a different way, by distilling a slow teacher into a fast student.3 What survived from the 2016 paper is the idea underneath all of them: model the raw waveform directly, sample by sample, instead of hand-engineered vocoder features. What did not survive, on its own, is the architecture that first proved the idea worked.

Coverage of the 2016 announcement was not automatically looser than the paper. Engadget's write-up at the time reported the gap-closing result without claiming parity, noting that "we're still far from using a WaveNet-powered app."8 Exactly where the looser "human-level" shorthand entered the record afterward is not something any single article traces back to; it reads like a number drifting into a vaguer claim over years of retelling, not one overclaim anyone can point to.

The takeaway

What the 2016 WaveNet paper actually established is one number: on a five-point scale, in one listening test, its synthesized English speech scored 4.21 against a natural recording's 4.55. That is a real, sourced result, and closing about half that gap was enough to build the paper's reputation. What the paper never claimed is that the result was fast, finished, or the number behind any of the louder headlines that followed it. Generation speed came from a different paper a year later. The 4.41 quoted as "near-human" came from a different recording setup a year after that. And the system DeepMind actually shipped was already a rebuilt, distilled network, not the one the 2016 paper described. That paper's own claim was smaller and slower than its name now carries: a score of 4.21, on one test, in one language, with no speed attached to it at all.

Go deeper optional reading
01
Parallel WaveNet (van den Oord et al., 2017): the distillation method that made generation three orders of magnitude faster, in full.
02
A Survey on Neural Speech Synthesis (Tan et al., 2021): every vocoder family that took over production speech synthesis after WaveNet.

Sources

  1. van den Oord et al. · WaveNet: A Generative Model for Raw Audio (2016)
  2. DeepMind · WaveNet: A Generative Model for Raw Audio (2016 announcement)
  3. van den Oord et al. · Parallel WaveNet: Fast High-Fidelity Speech Synthesis (2017)
  4. DeepMind · High-Fidelity Speech Synthesis with WaveNet (Nov. 2017)
  5. DeepMind · WaveNet Launches in the Google Assistant (Oct. 2017)
  6. Google Cloud · Introducing Cloud Text-to-Speech, Powered by DeepMind WaveNet Technology (2018)
  7. Tan, Qin, Soong & Liu · A Survey on Neural Speech Synthesis (2021)
  8. Engadget (Mariella Moon) · report on DeepMind's WaveNet announcement (Sept. 2016)