Long-Form Speech Generation with Spoken Language Models
Se Jin Park, Julian Salazar, Aren Jansen, Keisuke Kinoshita, Yong Man Ro, RJ Skerry-Ryan
TL;DR
The paper tackles the challenge of long-form, textless speech generation by introducing SpeechSSM, a state-space, decoder-only spoken language model capable of unbounded generation with a fixed-size state and linear-time complexity. It presents a two-stage semantic-acoustic pipeline (USM-v2 tokens and SoundStorm/SoundStream decoding) and windowed tokenization to manage long contexts, backed by the Griffin architecture for efficient inference. To evaluate long-form speech, the authors propose LibriSpeech-Long and new evaluation paradigms including embedding-based semantic metrics and LLM-based side-by-side judgments, showing SpeechSSM outperforms Transformer baselines on multi-minute generations and exhibits robust length extrapolation, with SpeechSSM-X extending to extemporaneous speech. The work also provides strong efficiency claims, achieving high throughput and favorable real-time factors, and releases datasets and samples to spur further research in audio-native long-form generation.
Abstract
We consider the generative modeling of speech over multiple minutes, a requirement for long-form multimedia generation and audio-native voice assistants. However, textless spoken language models struggle to generate plausible speech past tens of seconds, due to high temporal resolution of speech tokens causing loss of coherence, architectural issues with long-sequence training or extrapolation, and memory costs at inference time. From these considerations we derive SpeechSSM, the first speech language model family to learn from and sample long-form spoken audio (e.g., 16 minutes of read or extemporaneous speech) in a single decoding session without text intermediates. SpeechSSMs leverage recent advances in linear-time sequence modeling to greatly surpass current Transformer spoken LMs in coherence and efficiency on multi-minute generations while still matching them at the utterance level. As we found current spoken language evaluations uninformative, especially in this new long-form setting, we also introduce: LibriSpeech-Long, a benchmark for long-form speech evaluation; new embedding-based and LLM-judged metrics; and quality measurements over length and time. Speech samples, the LibriSpeech-Long dataset, and any future code or model releases can be found at https://google.github.io/tacotron/publications/speechssm/.
