[Paper Review] Google USM: Scaling Automatic Speech Recognition Beyond 100 Languages
The Universal Speech Model (USM) is a large multilingual ASR system trained with vast unlabeled multilingual data and limited labeled data, achieving state-of-the-art results across 100+ languages for ASR and speech translation tasks, with strong YouTube captioning performance and robust long-form decoding.
We introduce the Universal Speech Model (USM), a single large model that performs automatic speech recognition (ASR) across 100+ languages. This is achieved by pre-training the encoder of the model on a large unlabeled multilingual dataset of 12 million (M) hours spanning over 300 languages, and fine-tuning on a smaller labeled dataset. We use multilingual pre-training with random-projection quantization and speech-text modality matching to achieve state-of-the-art performance on downstream multilingual ASR and speech-to-text translation tasks. We also demonstrate that despite using a labeled training set 1/7-th the size of that used for the Whisper model, our model exhibits comparable or better performance on both in-domain and out-of-domain speech recognition tasks across many languages.
Motivation & Objective
- Motivate building a universal ASR model that covers hundreds of languages and domains.
- Leverage large unlabeled multilingual audio and text data to pre-train a powerful encoder with a smaller labeled dataset for fine-tuning.
- Develop scalable training and fine-tuning pipelines enabling high performance across ASR and AST tasks.
- Demonstrate state-of-the-art results on benchmarks like SpeechStew, FLEURS, CORAAL, and CoVoST 2.
Proposed method
- Use a Conformer encoder backbone (600M and 2B parameter variants).
- Pre-train the encoder with BEST-RQ (random-projection quantizer) on 12M hours of unlabeled YouTube multilingual data (YT-NTL-U).
- Apply MOST (multi-objective supervised pre-training) to combine BEST-RQ with text-injection and supervised losses across unlabeled speech, unlabeled text, and paired speech-text data.
- Train supervised ASR targets (CTC and LAS) on labeled data (YT-SUP+ and Pub-S).
- Employ chunk-wise attention to enable robust long-form ASR at scale, with decoders (CTC, LAS, or RNN-T).
- Optionally attach residual adapters (≈2% of parameters) to frozen pre-trained encoders for language/domain adaptation.

Experimental results
Research questions
- RQ1Can a single large multilingual model achieve competitive or superior performance across ASR and AST for 100+ languages with limited labeled data?
- RQ2How effective is multistage pre-training (BEST-RQ, MOST) combining unlabeled audio, unlabeled text, and paired data for downstream multilingual tasks?
- RQ3Does chunk-wise attention enable robust long-form ASR without hallucination compared to segment-based decoding?
- RQ4What is the impact of adapter-based fine-tuning versus full-model fine-tuning for many languages?
Key findings
- USM establishes new state-of-the-art results on multiple benchmarks: SpeechStew, FLEURS, CORAAL, and CoVoST 2 across various languages and domains.
- For YouTube captioning (73 languages), USM achieves under 30% WER on the designated setup.
- A 2B-parameter USM model trained with 90k hours of supervised data can outperform Whisper (trained on >400k hours) on selected languages and tasks.
- MOST (BEST-RQ + text-injection) enables strong adaptation to new domains; adapters add only about 2% of parameters to the frozen encoder and still deliver competitive results.
- Chunk-wise attention mitigates long-form ASR degradation, producing robust transcripts for long utterances.

Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.