atlas

Research map / Large language models / Language, safety and interpretability

Scaling Speech-Text Pre-training with Synthetic Interleaved Data

ICLR 2025 · Large language models › Language, safety and interpretability · approach: Sign and cross-lingual translation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Scales speech-text pre-training to 1T tokens by synthesizing 600B tokens of speech-text interleaved data from text corpora via a text-to-token model, with a supervised 12.5Hz VQ speech tokenizer, then fine-tunes into a speech-to-speech chatbot.

Problem

SpeechLMs are limited by the scarcity of unsupervised speech and parallel speech-text data compared with text pre-training corpora, which restricts scaling and cross-modal knowledge transfer.

Approach

Construct speech-text interleaved pre-training data directly from text corpora by span-corrupting documents and replacing text spans with speech tokens produced by a text-to-token LLM (no actual speech synthesis), paired with a supervised ASR-derived single-codebook 12.5Hz speech tokenizer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Scale synthetic interleaved pre-training data from 200B to 600B tokens (ablation)9B SpeechLM · Llama Questions (S)accuracy: 44.0 -> 50.7Helped
Scale synthetic interleaved pre-training data from 200B to 600B tokens (ablation)9B SpeechLM · Web Questions (S)accuracy: 13.3 -> 15.9Helped
Remove synthetic interleaved data (ablation)9B SpeechLM · Llama Questions (S)accuracy: 2.3 -> 50.7Helped
Remove synthetic interleaved data (ablation)1.5B SpeechLM · sTopic-StoryCloze (T→S)accuracy: 55.3 -> 81.4Helped
Remove unsupervised speech data (ablation)1.5B SpeechLM · Llama Questions (S→T)accuracy: 42.7 -> 38.3Hurt
Remove text data (ablation)1.5B SpeechLM · Web Questions (S)accuracy: 5.4 -> 6.3Helped
Remove ASR and TTS data (ablation)1.5B SpeechLM · sStoryCloze (S→T)accuracy: 64.0 -> 68.5Helped
Remove pre-training (ablation)9B text-guided spoken chatbot · General QAscore: 3.69 -> 2.20Hurt
Remove pre-training (ablation)9B text-guided spoken chatbot · Knowledgescore: 4.70 -> 0.90Hurt
Remove interleaved pre-training (ablation)9B text-guided spoken chatbot · Knowledgescore: 4.70 -> 1.00Hurt
Reduce speech tokenizer frame rate from 12.5Hz to 6.25Hz (ablation)Ours speech tokenizer · LibriSpeechWER: 8.43 -> 14.41Hurt
Reduce speech tokenizer frame rate from 50Hz to 12.5Hz (ablation)Ours speech tokenizer · LibriSpeechWER: 6.24 -> 8.43Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FineWeb-Edu Chinese-Fineweb-Edu Emilia LibriSpeech GigaSpeech MLS-Eng WenetSpeech CommonVoice AISHELL-1 Magpie Yodas2 Libri-Light

Benchmarks: Spoken StoryCloze Spoken TopicStoryCloze Web Questions Llama Questions TriviaQA LibriSpeech AlpacaEval VCTK

Metrics: accuracy WER VisQOL MOSNet UTMOS GPT-4 score knowledge accuracy

Baselines: GSLM AudioLM TWIST Spirit-LM SpeechGPT Spectron Moshi Llama-Omni Mini-Omni

Builds on: Spirit-LM CosyVoice Whisper TWIST Moshi

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy