Skip to content

Chapter 25 · Audio and Speech RL (Step-Audio MGRD)

Chapter 24, VLM RL extended reasoning RL from text to vision — Qwen3-VL learned to "glance at an image, reflect, then answer." Vision is only half of the modality story: the most natural medium for human interaction is speech. This chapter tackles two core problems in the audio domain: (1) when a model transcribes first and reasons second, why does "thinking more" make it worse (inverted scaling)? (2) why does an audio model trained with verifiable rewards turn into a "mechanical answering machine"? The answers come from MGRD (Modality-Grounded Reasoning Distillation) in Step-Audio-R1 and the RLHF paradigm shift in Step-Audio-R1.5.

27.1 Audio Language Model Overview

Text language models operate on discrete token sequences. Audio is a continuous waveform sampled at 24 kHz — 24,000 floating-point samples every second. Before a Transformer can process audio, that waveform has to be turned into tokens. That is the job of the neural audio codec.

Three Approaches to Audio Tokenization

CodecFrame rateCodebooksInfo per tokenTypical use
SoundStream (Google 2021)50 Hz8 RVQ layersMediumSpeech synthesis, TTS
EnCodec (Meta 2022)75 Hz8 RVQ layersMediumGeneral audio, music
SpeechTokenizer (2023)50 Hz8 (1 semantic + 7 acoustic)High (semantic layer)Semantic understanding
WavTokenizer (ICLR 2025)40-75 Hz1 (VQ)Very highExtreme compression, AudioLM
Mimi (Kyutai 2024)12.5 Hz8 (joint semantic + acoustic)HighReal-time dialogue (Moshi)

RVQ (Residual Vector Quantization) is the core mechanism behind EnCodec and SoundStream. It encodes one audio frame into layers of codebook indices , with each layer quantizing the residual left over from the layer before it:

The reconstructed waveform is . A larger gives better reconstruction quality, but every extra codebook layer adds another token stream, and the length of autoregressive generation grows with it. SpeechTokenizer's key insight is to distill the first codebook layer into HuBERT semantic features, so that encodes what was said and encode how it was said (prosody, timbre).

How Speech Generation Differs from Text Generation

Once audio tokens are fed into an LLM, the generation mechanism looks the same as text — autoregressive next-token prediction. In practice the two are worlds apart:

DimensionText generationSpeech generation
Sequence length1 token ≈ 0.5 words ≈ 0.3 s1 token ≈ 0.013 s (75 Hz) → 1 s of speech = 75 tokens
Evaluation dimensionsContent correctnessContent + prosody + emotion + timbre + rhythm
Error tolerance1 wrong word is still readable1 wrong frame → pops, static
Multiple codebooksSingle stream8 RVQ layers must be generated in sync
Real-time requirementStreaming is enoughFirst-packet latency < 1 s

One second of speech requires generating 75 × 8 = 600 tokens; a 10-second turn of dialogue is 6,000 tokens — about 20 times longer than the equivalent text content. This is the sequence-length explosion problem in audio LLMs.

Engineering Challenges of Real-Time Inference

Real-time spoken dialogue demands full duplex operation: the model listens, thinks, and speaks at the same time. Three engineering difficulties follow:

  1. First-packet latency: the gap between the user finishing speaking and the model starting to speak. The industry target is under 500 ms.
  2. Streaming decoding: the model cannot wait for a whole sentence to finish generating before synthesizing it — output has to happen chunk by chunk.
  3. Interruptibility: the user can break in at any moment, and the model must stop generating immediately and switch back to listening mode.

GPT-4o Realtime, Gemini Live, and Moshi solve this with chunked autoregressive generation plus a streaming vocoder. Later in this chapter we'll see how Step-Audio-R1 Realtime achieves sub-second latency with a dual-brain architecture that listens while thinking and thinks while speaking.

27.2 The Step-Audio Series and a Distinctively Chinese Direction

StepFun (阶跃星辰) is a leading domestic audio LLM developer in China. The Step-Audio series evolved from Step-Audio 2 (a base conversational model) to Step-Audio-R1 (a reasoning model, November 2025) and Step-Audio-R1.5 (RLHF alignment, April 2026), covering the full pipeline of audio understanding, reasoning, and generation.

27.2.1 Step-Audio-R1 and Test-Time Compute Scaling

The central contribution of Step-Audio-R1 is that it is the first model to successfully unlock test-time compute scaling in the audio domain.

The Inverted-Scaling Anomaly

Text and vision reasoning models generally follow the test-time compute scaling law: give the model more reasoning tokens and performance improves predictably (see Chapter 11, Reasoning Models). The audio domain breaks that pattern:

Mermaid diagram

The more the model thinks, the worse it gets. Systematic case analysis by the Step-Audio-R1 team traced the root cause to textual surrogate reasoning.

The Root Cause: Textual Surrogate Reasoning

Most audio LLMs are initialized with SFT on text CoT data, inheriting reasoning ability from text models. The result is that the model's reasoning targets a text description of the audio, rather than the acoustic signal itself:

text
❌ Textual surrogate reasoning:
"The lyrics mention sadness -> this song's emotion is sad"

✅ Acoustically grounded reasoning:
"Minor-key harmonic progression + descending melodic contour + slow tempo -> sad emotion"

The first path only looks at the lyric text, and sometimes hallucinates lyrics that were never sung. The second actually analyzes pitch, rhythm, and harmony. As the reasoning chain grows longer, a textual-surrogate model drifts further off course with every extra step — this is the root of inverted scaling.

Modality-Grounded Reasoning Distillation

Modality-Grounded Reasoning Distillation (MGRD) is Step-Audio-R1's core training framework. Over rounds of iteration, it gradually shifts the substrate of reasoning from text to acoustics:

Mermaid diagram

Each MGRD round has three stages, with an overall loss of:

Stage 1: Self-distillation sampling. On data that requires acoustic analysis — timbre identification, rhythm judgment, emotion classification — samples candidates:

Filtering applies three criteria: (1) the reasoning must explicitly reference perceptual features (pitch, rhythm, timbre); (2) the reasoning steps must be logically coherent; (3) the final answer must be correct.

Stage 2: Multimodal supervised refinement. Joint SFT on the distilled data plus the original text reasoning data:

Mixing the two datasets guards against catastrophic forgetting: the model becomes acoustically grounded without losing its text reasoning ability.

Stage 3: Multimodal RL. Text tasks use a standard binary reward; audio tasks use a composite reward:

The 0.8/0.2 split is not arbitrary: the 0.2 format reward exists to prevent reasoning collapse. In an ablation, removing the format reward dropped reasoning length from 2,800 to 1,500 tokens and MMAU accuracy from 77.7 to 76.5. Left to its own devices, an RL optimizer gravitates toward the most token-efficient policy — answering directly — so the act of thinking has to be explicitly rewarded, or the reasoning chain disappears.

MGRD's Data Filtering: pass@8 ∈ [3, 6]

The RL dataset has only 5,000 examples, but the quality bar is strict. The previous round's model samples times per question, and only questions with pass@8 ∈ [3, 6] are kept. That excludes questions that are too easy (pass@8 > 6 teaches the model nothing) and questions that are too hard (pass@8 < 3 usually means the question itself is ambiguous).

An experiment compares three data strategies:

Data strategyFinal rewardReasoning-length stability
All-fail questions (pass@8 = 0)0.45-0.70, high varianceDrops to 1,800 tokens
Medium difficulty (pass@8 ∈ [3,6])0.75-0.80, stableStays at 2,300-2,800 tokens
200K unfiltered (10x volume)No improvement

Data quality matters far more than data quantity. Scaling up audio RL data indiscriminately just injects ambiguity noise.

Acoustic-Grounded Reasoning

What MGRD produces is acoustic-grounded reasoning — reasoning chains that explicitly cite acoustic properties. Here is how Step-Audio-R1 performs on MMAU (Massive Multi-Task Audio Understanding):

ModelAverageBig Bench AudioSpoken MQAMMSUMMAUWild Speech
Step-Audio 268.359.188.864.378.051.1
Gemini 2.5 Pro81.596.194.879.377.460.0
Gemini 3 Pro85.192.195.382.978.976.4
Step-Audio-R183.698.795.275.977.770.6

An average score of 83.6 surpasses Gemini 2.5 Pro and comes close to Gemini 3 Pro. On Big Bench Audio (multi-step logical reasoning), it reaches 98.7 — the highest of any model in the comparison.

27.2.2 Mind-Paced Speaking

The bottleneck in real-time spoken dialogue is the serial dependency between reasoning and generation: the model has to finish thinking before it can open its mouth. Step-Audio-R1 Realtime borrows the listen-while-thinking and think-while-speaking architectures to implement Mind-Paced Speaking:

Mermaid diagram

The key insight is that human speech is streaming: we think and speak at the same time, still composing the second half of a sentence while saying the first half. Mind-Paced Speaking gives the model this same ability — it does not have to wait for the entire reasoning pass to finish before it starts synthesizing speech.

On Big Bench Audio speech-to-speech, Step-Audio-R1 Realtime reaches 96.1 (reasoning performance) with 0.92 s first-packet latency, comprehensively outperforming GPT Realtime 0825 (83 / 0.98 s) and Gemini 2.5 Flash Native Audio (92 / 0.63 s).

27.2.3 The Dual-Brain Architecture

The architecture that decouples thinking from speaking is called Dual-Brain:

Mermaid diagram

  • Formulation Brain: an audio encoder plus an LLM, producing <think>...</think> reasoning and a text response
  • Articulation Brain: converts the text response into codec tokens carrying prosody, emotion, and timbre, then decodes them into a waveform

Decoupling the two brains means deep thinking and fast speaking no longer hold each other back: the Formulation Brain can run a long CoT while the Articulation Brain synthesizes speech in parallel. This is what lets Step-Audio-R1 Realtime keep its reasoning ability while staying under a second of latency.

Section Summary

Step-Audio-R1 is an audio reasoning model released by StepWise in early 2026. Its core innovation is MGRD (Modality-Grounded Reasoning Distillation), which distills text reasoning chains into the audio modality and solves the inverted-scaling problem where thinking more makes the model worse. Step-Audio-R1.5 goes further, shifting the training paradigm from RLVR to RLHF, turning the audio model into a genuine conversational voice assistant instead of a mechanical answering machine.

The next section, 27.2 From RLVR to RLHF: Audio Reward Design, takes a close look at what makes audio reward design different — why a text reward model cannot simply be dropped in for audio.

现代强化学习实战课程