PreprintCited by 256Speech Recognition and SynthesisSpeech and Audio ProcessingVoice and Speech Disorders

The DOI matches its DataCite record; 42 of the 42 references it cites were found in a registry or an index; 2 of the 7 sources its claims cite were checked for support.

Neural Codec Language Models are Zero-Shot Text to Speech Synthesizers

Open access

Abstract

We introduce a language modeling approach for text to speech synthesis (TTS). Specifically, we train a neural codec language model (called Vall-E) using discrete codes derived from an off-the-shelf neural audio codec model, and regard TTS as a conditional language modeling task rather than continuous signal regression as in previous work. During the pre-training stage, we scale up the TTS training data to 60K hours of English speech which is hundreds of times larger than existing systems. Vall-E emerges in-context learning capabilities and can be used to synthesize high-quality personalized speech with only a 3-second enrolled recording of an unseen speaker as an acoustic prompt. Experiment results show that Vall-E significantly outperforms the state-of-the-art zero-shot TTS system in terms of speech naturalness and speaker similarity. In addition, we find Vall-E could preserve the speaker's emotion and acoustic environment of the acoustic prompt in synthesis. See https://aka.ms/valle for demos of our work.

Overview

AI snapshot

Written from the paper’s full text.

TL;DR

VALL-E treats text-to-speech as conditional codec language modeling over discrete EnCodec acoustic tokens, pretrained on 60K hours of English speech, and can synthesize personalized speech from a 3-second enrolled recording of an unseen speaker. It outperforms the state-of-the-art zero-shot TTS baseline on LibriSpeech and VCTK in naturalness and speaker similarity, while preserving prompt acoustic environment/emotion and producing diverse outputs.

Key findings

  • On LibriSpeech test-clean, VALL-E reaches WER 5.9 and speaker similarity 0.580, versus YourTTS at WER 7.7 and 0.337; VALL-E-continual reaches WER 3.8 and 0.508, with ground truth at WER 2.2 and 0.754.
  • Human evaluation on LibriSpeech with 40 speakers and 3-second enrollment gives VALL-E SMOS 4.38 ±0.10 versus YourTTS 3.45 ±0.09, and +0.12 CMOS over YourTTS; on VCTK with 60 speakers, VALL-E gives SMOS 3.81 ±0.09 versus YourTTS 3.70 ±0.09, +0.23 CMOS over YourTTS, and +0.04 CMOS over ground truth.
  • On VCTK automatic speaker similarity, VALL-E beats YourTTS even though YourTTS saw 97 VCTK speakers in training: with 3s/5s/10s prompts, VALL-E scores 0.382/0.423/0.484 versus YourTTS 0.357/0.377/0.394 on 108 full speakers, and 0.389/0.380/0.414 versus 0.331/0.337/0.344 on 11 unseen speakers.
  • Ablations show prompts matter: NAR-no prompt gives WER 19.6 and SPK 0.518, NAR-phn prompt gives WER 3.0 and SPK 0.541, and NAR-2 prompts gives WER 2.8 and SPK 0.732; removing the AR acoustic prompt drops speaker similarity to 0.236 versus 0.585 for VALL-E.

Methods

  • VALL-E is trained on LibriLight: 60K hours of unlabelled English audiobook speech with around 7000 speakers; a hybrid DNN-HMM ASR model trained on 960 hours of LibriSpeech generates phoneme alignments, and EnCodec produces discrete acoustic codes at 24 kHz, 75 Hz embeddings, 8 RVQ codebooks with 1024 entries each at 6K bitrate.
  • The model uses an autoregressive decoder-only transformer for the first codebook conditioned on phoneme and acoustic prompts, plus a non-autoregressive transformer for codebooks 2–8 conditioned on phoneme, acoustic prompt, and previous codebooks; both have 12 layers, 16 attention heads, embedding dimension 1024, feed-forward dimension 4096, and dropout 0.1, trained on 16 NVIDIA TESLA V100 32GB GPUs with batch size 6k acoustic tokens per GPU for 800k steps using AdamW.
  • Evaluation is zero-shot on LibriSpeech test-clean (4–10s samples, 2.2 hours) and VCTK (108 speakers, none seen in training; also 11 unseen speakers for fair comparison), using WavLM-TDNN speaker similarity, HuBERT-Large ASR WER, and human CMOS/SMOS with 12 and 6 native speakers; the baseline is YourTTS.

Limitations

  • Stated: synthesis robustness remains an issue, with some words unclear, missed, or duplicated because the phoneme-to-acoustic autoregressive model has disordered attention alignments and no constraints to solve the issue.
  • Stated: data coverage is insufficient even with 60K hours; it cannot cover everyone’s voice, especially accent speakers, and LibriLight’s audiobook reading style limits speaking-style diversity, with worse VCTK results implying insufficient accent coverage.
  • Stated: the model currently uses two models for different quantizers, and broader impacts include potential misuse such as spoofing voice identification or impersonating a specific speaker; evident from the text, evaluations are English-only on LibriSpeech/VCTK with human evaluations limited to 40 and 60 speakers, so generalization to other languages, spontaneous speech, and broader accents is not demonstrated.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2301.02111

Cites

0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Verification

Claims the paper makes

2 of 7 cited sources checked · 0 supported · 0 flagged · accuracy not yet measured

Show all 45 claims

  • It may state two separate claims as one. 23
  • Probably not a substantial claim. 16
29 of 29
  • The authors state this as an assumption.

    The quantized tokens contain sufficient information about the speaker and recording conditions.

    “Compared to traditional audio codec approaches, the neural-based codec is significantly better at low bitrates, and we believe the quantized tokens contain sufficient information about the speaker and recording conditions.”
  • The authors state this as an assumption.

    The proposed approach is robust to the noise and generalizes well by leveraging large data.

    “We believe the proposed approach is robust to the noise and generalize well by leveraging large data.”
  • The authors state this as an assumption.

    The neural language model learns to extract the content and speaker information from the phoneme sequence and the acoustic prompt, respectively.

    “We expect the neural language model learns to extract the content and speaker information from the phoneme sequence and the acoustic prompt, respectively.”
  • The paper relies on this without support.

    In-context learning is an ability of text-based language models to predict labels for unseen inputs without additional parameter updates.

    “In-context learning is a surprising ability of the text-based language model, which is able to predict labels for unseen inputs without additional parameter updates.”
  • The paper relies on this without support.

    There is no speaker overlap between LibriLight training data and LibriSpeech test-clean data.

    “since there is no speaker overlap between LibriLight training data and LibriSpeech test-clean data.”
  • The paper relies on this without support.

    HuBERT codes discard speaker identity.

    “Since the HuBERT codes discard the speaker identity”
  • The paper relies on this without support.

    The training data and LibriSpeech test data do not contain various accent speakers.

    “while the training data and LibriSpeech test data do not contain various accent speakers.”
  • The paper relies on this without support.

    VALL-E is trained on a large-scale dataset consisting of more acoustic conditions than the data used by the baseline.

    “VALL-E is trained on a large-scale dataset consisting of more acoustic conditions than the data used by the baseline”
  • The paper relies on this without support.

    LibriLight is an audiobook dataset in which most utterances are in reading style.

    “LibriLight is an audiobook dataset, in which most utterances are in reading style.”
  • The paper relies on this without support.

    YourTTS has seen 97 speakers in VCTK as training.

    “Since YourTTS has seen 97 speakers in VCTK as training”
  • The paper relies on this without support.

    VCTK consists of 108 speakers, and none of the speakers are observed during VALL-E training.

    “We evaluate our model on VCTK consisting of 108 speakers, where none of the speakers are observed during training.”
11 of 11

Citations

Cites

The publisher hasn’t deposited this paper’s reference list.

Research works printed but not linked: 8

  1. Junyi Ao, Rui Wang, Long Zhou, Chengyi Wang, Shuo Ren, Yu Wu, Shujie Liu, Tom Ko, Qing Li, Yu Zhang, et al. Speecht5: Unified-modal encoder-decoder pre-training for spoken language processing. In Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 5723-5738, 2022.
  2. Sercan Ömer Arik, Jitong Chen, Kainan Peng, Wei Ping, and Yanqi Zhou. Neural voice cloning with a few samples. In NeurIPS, pages 10040-10050, 2018.
  3. He Bai, Renjie Zheng, Junkun Chen, Mingbo Ma, Xintong Li, and Liang Huang. A 3 t: Alignment- aware acoustic and text pretraining for speech synthesis and editing. In International Conference on Machine Learning, ICML 2022, 17-23 July 2022, Baltimore, Maryland, USA, volume 162 of Proceedings of Machine Learning Research, pages 1399-1411. PMLR, 2022.
  4. Ye Jia, Yu Zhang, Ron J. Weiss, Quan Wang, Jonathan Shen, Fei Ren, Zhifeng Chen, Patrick Nguyen, Ruoming Pang, Ignacio Lopez-Moreno, and Yonghui Wu. Transfer learning from speaker verification to multispeaker text-to-speech synthesis. In NeurIPS, pages 4485-4495, 2018.
  5. Naihan Li, Shujie Liu, Yanqing Liu, Sheng Zhao, and Ming Liu. Neural speech synthesis with transformer network. In AAAI, pages 6706-6713. AAAI, 2019.
  6. PMLR, 2021. URL http://proceedings.mlr.press/v139/popov21a.html.
  7. Daniel Povey, Arnab Ghoshal, Gilles Boulianne, Lukas Burget, Ondrej Glembek, Nagendra Goel, Mirko Hannemann, Petr Motlicek, Yanmin Qian, Petr Schwarz, et al. The kaldi speech recognition toolkit. In IEEE 2011 workshop on automatic speech recognition and understanding, number CONF. IEEE Signal Processing Society, 2011.
  8. Jingjing Xu, Xu Sun, Zhiyuan Zhang, Guangxiang Zhao, and Junyang Lin. Understanding and improving layer normalization. In Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, December 8-14, 2019, Vancouver, BC, Canada, pages 4383-4393, 2019.

Cited by

Sorted by citations

Items 201–256 of 256

Metadata

Authors
Wang, C., Chen, S., Wu, Y., Zhang, Z., Zhou, L., Liu, S., Chen, Z., Liu, Y., Wang, H., Li, J., He, L., Zhao, S., & Wei, F.
Affiliations
Microsoft (United States) (US)
Venue
arXiv
Publisher
arXiv
Published
2023
ISSN
2331-8422 (ISSN-L)
OpenAlex
W4313679638
Cited by
250
References
0
Citations by year
2026: 4 · 2025: 86 · 2024: 115 · 2023: 45
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion, public-domain)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Speech Recognition and Synthesis
  • Physical Sciences › Computer Science › Signal Processing › Speech and Audio Processing
  • Health Sciences › Health Professions › Speech and Hearing › Voice and Speech Disorders
Keywords
text-to-speech, zero-shot speech synthesis, neural audio codecs, personalized speech synthesis, in-context learning, speaker similarity

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

A language model drew the claims from the paper on 2026-10-28, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).

A second model labelled each claim on 2026-10-28 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).

Cited sources are checked with a language model’s help (gpt-6-sol).

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review