Robust and Unbounded Length Generalization in Autoregressive Transformer-Based Text-to-Speech

Eric Battenberg, RJ Skerry-Ryan, Daisy Stanton, Soroosh Mariooryad, Matt Shannon +2 more
10/29/2024
cs.CLcs.LGcs.SD

No official code found. Best implementation: google/sequence-layers (66 stars, Apache-2.0, last commit 2026-04-24).

Abstract

Autoregressive (AR) Transformer-based sequence models are known to have difficulty generalizing to sequences longer than those seen during training. When applied to text-to-speech (TTS), these models tend to drop or repeat words or produce erratic output, especially for longer utterances. In this paper, we introduce enhancements aimed at AR Transformer-based encoder-decoder TTS systems that address these robustness and length generalization issues. Our approach uses an alignment mechanism to provide cross-attention operations with relative location information. The associated alignment position is learned as a latent property of the model via backpropagation and requires no external alignment information during training. While the approach is tailored to the monotonic nature of TTS input-output alignment, it is still able to benefit from the flexible modeling power of interleaved multi-head self- and cross-attention operations. A system incorporating these improvements, which we call Very Attentive Tacotron, matches the naturalness and expressiveness of a baseline T5-based TTS system, while eliminating problems with repeated or dropped words and enabling generalization to any practical utterance length.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

A neural network layer API and library for sequence modeling, designed for easy creation of sequence models that can be executed layerwise (training) and stepwise (sampling).

6616Python, Jupyter NotebookMay 7, 20246 months agoApache-2.0
artificial-intelligencedeep-learningllmssequence-to-sequencestreaming

Similar Papers

Cite this paper

@article{battenberg2024robust,
  title  = {Robust and Unbounded Length Generalization in Autoregressive Transformer-Based Text-to-Speech},
  author = {Eric Battenberg and RJ Skerry-Ryan and Daisy Stanton and Soroosh Mariooryad and Matt Shannon and Julian Salazar and David Kao},
  year   = {2024},
  eprint = {2410.22179},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.22179v2}
}

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

Discussion