One email each morning — yesterday's AI, sortedGet it in your inbox

METAL LAB

Alignment Is All You Need: Instruction-Free Training for General Audio-Language Models

arXiv:2608.181322026-08-20

A frozen language model plus one lightweight connector is enough to build a capable audio-understanding AI

Instead of the usual multi-stage recipe of cross-modal alignment, instruction fine-tuning, and preference optimization, the researchers froze both the audio encoder and the language model (LLM) and trained only a small connector module (a projector) between them. This connector was trained on data the LLM generated for itself, without any human-written instructions or Q&A pairs, by treating audio captions as stand-ins for the audio. The resulting model matched or beat much more heavily trained open-source audio-language models while using far less data.

What they did

  1. Standard audio-language models are trained through alignment, instruction fine-tuning (SFT), and preference optimization, but the latter stages can erode the LLM's original general-purpose instruction-following ability -- motivating a simpler approach.
  2. The fix keeps the audio encoder and the LLM fully frozen and trains only a lightweight two-layer projector between them; training data is built automatically by feeding audio captions (no instructions) into the LLM and using its own free-form responses as training targets.
  3. Across four benchmarks (MMAU, MMAR, MMSU, MMAU-Pro), the version using the AudioSet-Zipformer encoder scored 80.8/77.4 on MMAU Sound, beating the previous best open-source model Audio-Flamingo 3 (79.6/75.8) despite that model training on 46x more samples and 34x more audio hours.
  4. On MMAU-Pro's instruction-following score, the model reached 62.9/72.6, topping every open-source audio-language model listed (previous best 61.3), because keeping the LLM frozen preserved its original instruction-following skill intact.
  5. Testing five different audio encoders and two LLMs (Qwen2.5-7B-Instruct, Qwen3-8B) showed performance is jointly capped by how much information the encoder captures and how capable the LLM is; scaling training data 10x (400K to 4M samples) barely moved multiple-choice benchmark scores but improved open-ended reasoning benchmarks.
Figure 1: Overview of the pipeline. Left: Self-Generated Data Construction. The dashed line separates two views: on the left, the real listening process, where a human hears audio x and responds; on the right, our generation surrogate. Instead of collecting human responses, we feed the paired caption c into the frozen LLM without any instruction to obtain r=g​(c). The caption thus serves as a semantic surrogate for the audio, and r becomes the training target. Right: Instruction-Free Alignment-Only training. Audio x passes through a frozen encoder and a trainable projector into the same frozen LLM, again without instructions. The LLM here is identical to the one used on the left. This consistency ensures that r matches what this LLM would produce given the caption surrogate. Training the projector with cross-entropy against r therefore aligns audio representations to the LLM’s own caption-conditioned response distribution, not to external annotation.
Figure 1: Overview of the pipeline. Left: Self-Generated Data Construction. The dashed line separates two views: on the left, the real listening process, where a human hears audio x and responds; on the right, our generation surrogate. Instead of collecting human responses, we feed the paired caption c into the frozen LLM without any instruction to obtain r=g​(c). The caption thus serves as a semantic surrogate for the audio, and r becomes the training target. Right: Instruction-Free Alignment-Only training. Audio x passes through a frozen encoder and a trainable projector into the same frozen LLM, again without instructions. The LLM here is identical to the one used on the left. This consistency ensures that r matches what this LLM would produce given the caption surrogate. Training the projector with cross-entropy against r therefore aligns audio representations to the LLM’s own caption-conditioned response distribution, not to external annotation.
Table 1: Comparison on all four audio-understanding benchmarks. MMAU reports test-mini / test accuracy across Sound, Music, Speech, and their average; MMAR and MMSU report the overall average; MMAU-Pro reports instruction following (IF), open-ended response, and overall average.
ModelSizeTraining DataMMAU (test-mini / test)MMARMMSUMMAU-Pro
# Samples | # HoursSoundMusicSpeechAvg.Avg.Avg.IFOpen-endedAvg.
Proprietary models
GPT-4o mini Audio [62]50.8 / 49.739.2 / 36.069.1 / 67.553.0 / 51.050.679.741.648.3
GPT-4o-Audio [62]64.6 / 63.256.3 / 49.966.7 / 69.362.5 / 60.863.556.482.543.252.5
Gemini 2.0 Flash [30]71.2 / 68.965.3 / 59.375.1 / 72.970.5 / 67.065.651.094.266.855.7
Gemini 2.5 Flash [31]73.3 / 69.565.6 / 69.476.6 / 68.371.8 / 67.468.495.167.559.2
Open-source/access LALMs
SALMONN [75]13B2.3M | 4.4K41.1 / 42.137.1 / 37.826.4 / 28.834.9 / 36.233.230.138.533.639.6
LTU [29]7B5.6M | –20.4 / 20.716.0 / 15.715.9 / 15.317.4 / 17.219.222.6
Qwen2-Audio-Instruct [12]7B– | 320K67.3 / 61.256.3 / 55.755.3 / 55.459.6 / 57.430.053.3
Qwen2.5-Omni [84]7B– | –78.1 / 76.865.9 / 67.370.6 / 68.971.5 / 71.056.760.661.352.352.2
Audio-Flamingo 2 [25]3B5.9M | –71.5 / 68.171.0 / 70.244.7 / 44.962.4 / 61.121.929.643.242.6
Audio-Flamingo 3 [26]8B26.7M | 54.4K79.6 / 75.874.0 / 74.566.4 / 67.073.3 / 72.458.533.344.251.7
Kimi-Audio [43]7B– | 13.3M75.7 / 70.766.8 / 65.962.2 / 56.668.2 / 64.459.342.334.546.6
ALARM [33]4B5.5M | 17K64.0 / 59.154.8 / 54.277.2 / 73.765.3 / 62.448.761.3
Ours (AudioSet-Zipformer)7B576.8K | 1.6K80.8 / 77.469.8 / 68.654.1 / 52.868.2 / 66.354.347.062.950.852.8
Ours (Whisper-large-v2)7B576.8K | 1.6K75.7 / 72.562.9 / 61.360.4 / 60.166.3 / 64.652.350.672.655.448.4
Figure 2: (a) Scaling behavior of four audio encoders across increasing dataset sizes on four benchmarks. (b) Effect of caption source: comparison between ground-truth and synthetic captions.
Figure 2: (a) Scaling behavior of four audio encoders across increasing dataset sizes on four benchmarks. (b) Effect of caption source: comparison between ground-truth and synthetic captions.
Table 2: Effect of audio encoder. The LLM (Qwen2.5-7B-Instruct) and training data (CaptionStew 400K + 10% speech) are held fixed; only the audio encoder is swapped, with the projector downsampling rate r adjusted per encoder to maintain a post-projector token rate of 6.25–12.5 Hz.
Audio EncoderSizeDown. rMMAU (test-mini)MMARMMSUMMAU-Pro
SoundMusicSpeechAvg.Avg.Avg.IFOpen-endedAvg.
Discriminative pretraining
AudioSet-Zipformer7B480.7869.7654.0568.2054.3047.0062.9150.8452.82
ASR-supervised pretraining
Whisper-large-v27B475.6862.8760.3666.3052.3050.6172.5755.3948.40
Qwen3-ASR AuT encoder7B263.3651.8055.1556.8047.2045.1559.4352.1241.92
Joint audio-language pretraining
Qwen2.5-Omni audio encoder7B468.7750.945.6555.1048.3043.3167.7453.7745.24
Qwen3-Omni AuT encoder7B267.8760.7854.9561.2048.4045.8167.7460.5947.32
Table 3: Effect of LLM backbone. The audio encoder, training data, and projector configuration are held fixed; only the LLM is swapped. We compare matched and mismatched settings, where the same or different LLM is used for response generation (𝒮 generator) and alignment training.
LLM BackboneSize𝒮 GeneratorMMAU (test-mini)MMARMMSUMMAU-Pro
SoundMusicSpeechAvg.Avg.Avg.IFOpen-endedAvg.
Qwen2.5 family
Qwen2.5-7B-Instruct7BQwen2.5-7B-Instruct67.8760.7854.9561.2048.4045.8167.7460.5947.32
Qwen3 family
Qwen3-8B8BQwen2.5-7B-Instruct63.4455.1845.4354.7048.1045.8461.0950.3240.54
Qwen3-8B8BQwen3-8B66.7761.8053.2560.6049.8046.8667.7454.8148.31
Table 4: Effect of targeted speech-QA SFT on the (Whisper-large-v2, Qwen2.5-7B) recipe.
SettingMMAU (test-mini)
SoundMusicSpeechAvg.
Alignment Only75.6862.8760.3666.30
Alignment → SFT70.8758.6865.4765.00
Table 5: Overview of the public datasets constituting CaptionStew. The table summarizes their scale, domain coverage, audio sources, and diverse captioning pipelines (from human annotation to LLM generation).
Dataset#audio/#capDomainAudio sourceCaption styleCaption generation pipeline
AudioCapsAudioCaps46k/46kgeneral (environmental, human/animal sounds)general (environmental,human/animal sounds)AudioSetAudioSetHuman-annotated, short descriptionHuman-annotated, short descriptioncrowdsourced
AudioCaps
general (environmental,
human/animal sounds)
AudioSet
Human-annotated, short description
ClothoClotho5k/25kenvironmental soundsFreeSoundHuman-annotated, short descriptionHuman-annotated, short descriptioncrowdsourced
Clotho
Human-annotated, short description
MusicCapsMusicCaps3k/3kmusicAudioSetAudioSetExpert musician-written, multi-sentence, fine-grained descriptionExpert musician-written,multi-sentence, fine-grained descriptionexpert curation
MusicCaps
AudioSet
Expert musician-written,
multi-sentence, fine-grained description
WavCapsWavCaps400k/400kgeneral (environmental, human/animal sounds)general (environmental,human/animal sounds)AudioSet BBC Sound Effect FreeSound SoundBibleAudioSetBBC Sound EffectFreeSoundSoundBibleLLM-refined captionsthree-stage pipeline: web-crawled raw descriptions → ChatGPT rewrite → filteringthree-stage pipeline:web-crawled raw descriptions→ ChatGPT rewrite → filtering
WavCaps
general (environmental,
human/animal sounds)
AudioSet
BBC Sound Effect
FreeSound
SoundBible
three-stage pipeline:
web-crawled raw descriptions
→ ChatGPT rewrite → filtering
AudioSetCapsAudioSetCaps1.9M/1.9M 4.0M/4.0M 182k/182k1.9M/1.9M4.0M/4.0M182k/182kgeneral (environmental, human/animal sounds)general (environmental,human/animal sounds)AudioSet YouTube8M VggSoundAudioSetYouTube8MVggSoundLLM-generated, detailed, multi-sentence descriptionLLM-generated, detailed,multi-sentence descriptionthree-stage pipeline: LALM attribute extraction → LLM captioning → CLAP-based filteringthree-stage pipeline:LALM attribute extraction→ LLM captioning
AudioSetCaps
1.9M/1.9M
4.0M/4.0M
182k/182k
Table 6: Dataset statistics. Audio Coverage marks the audio modalities a corpus contributes: Sp = speech, So = environmental sound, Mu = music. Hours is the audio duration actually consumed in our experiments. Purpose is either Instruction-Free Alignment (IFA) or speech-QA SFT.
DatasetCaption SourceAudio CoverageHours (h)Purpose
Caption corpora (CaptionStew subsets)
CaptionStew-400K [78]open-source captionSp / So / Mu1,351IFA
CaptionStew-1M [78]open-source captionSp / So / Mu3,475IFA
CaptionStew-4M [78]open-source captionSp / So / Mu13,934IFA
Qwen3-Omni-Captioner on CS-400K [91]captioner-generatedSp / So / Mu1,351IFA
Speech corpora (10% mixture, transcripts / paralinguistic labels as caption surrogate)
DailyTalk [47]transcript, emotionSp21IFA
CREMA-D [7]transcript, gender, age, emotionSp5IFA
RAVDESS [54]transcript, gender, emotionSp1IFA
TESS [65]transcript, gender, age, emotionSp1IFA
MELD [66]transcript, gender, emotionSp8IFA
IEMOCAP [6]transcript, gender, emotionSp9IFA
VoxCeleb2 [15]transcript, genderSp2,026IFA
CommonVoice-en [2]transcript, gender, ageSp1,199IFA
QA corpus (targeted speech SFT)
AudioSkills-XL [26] (speech subset,QA pairsSp234SFT
incl. VoxCeleb2, GigaSpeech)
Table 7: Effect of projector downsampling rate r across four audio encoders. The audio-token frequency at the LLM input equals the encoder’s native frame rate divided by r.
Audio EncoderDown. rMMAU (test-mini)MMARMMSUMMAU-Pro
SoundMusicSpeechAvg.Avg.Avg.IFOpen-endedAvg.
Discriminative pretraining
AudioSet-Zipformer480.7869.7654.0568.254.347.0062.9150.8452.82
276.5864.3751.3564.153.047.1760.2255.0149.40
ASR-supervised pretraining
Whisper-large-v21667.5759.5849.2558.848.543.4858.7755.6748.75
869.0763.1750.7561.052.045.9258.0548.8243.49
475.6862.8760.3666.352.350.6172.5755.3948.40
263.9642.8131.5346.124.043.5050.8643.2127.83
Joint audio-language pretraining
Qwen2.5-Omni audio encoder468.7750.945.6555.148.343.3167.7453.7745.24
270.2753.2953.3159.048.045.4158.0549.4645.89
Qwen3-Omni AuT encoder267.8760.7854.9561.248.445.8167.7460.5947.32
166.9753.8956.7659.249.448.2877.4351.2950.97
Table 8: Full scaling results across audio encoders and training-data sizes (400K, 1M, and 4M from CaptionStew, augmented with 10% speech). The LLM (Qwen2.5-7B-Instruct) and projector configuration are held fixed; the projector downsampling rate r is set per encoder to maintain a post-projector token rate of 6.25–12.5 Hz.
Audio EncoderTraining DataMMAU (test-mini)MMARMMSUMMAU-Pro
# Samples | # HoursSoundMusicSpeechAvg.Avg.Avg.IFOpen-endedAvg.
Discriminative pretraining
AudioSet-Zipformer576.8K | 1.6K80.7869.7654.0568.2054.3047.0062.9150.8452.82
1.18M | 3.7K80.4867.6653.1567.1057.4054.4767.7458.9251.07
4.18M | 14.2K80.2867.3754.2567.3058.1051.8172.5767.5253.19
ASR-supervised pretraining
Whisper-large-v2576.8K | 1.6K75.6862.8760.3666.3052.3050.6172.5755.3948.40
1.18M | 3.7K75.9868.5654.9566.5054.2050.2771.8749.2551.35
4.18M | 14.2K75.9864.3752.5564.3054.9051.5672.8856.2750.29
Joint audio-language pretraining
Qwen2.5-Omni audio encoder576.8K | 1.6K70.2753.2953.3159.0048.0045.4158.0549.4645.89
1.18M | 3.7K71.0757.7849.7559.5048.3046.3662.9150.4046.39
4.18M | 14.2K69.7759.2849.7559.6048.5046.3667.7455.1546.15
Qwen3-Omni AuT encoder576.8K | 1.6K67.8760.7854.9561.2048.4045.8167.7460.5947.32
1.18M | 3.7K67.5760.4854.6560.9050.2044.8867.7459.2547.64
4.18M | 14.2K69.7761.9852.5561.4053.0042.3762.8862.3148.81
Table 9: Effect of Caption Source.
Audio EncoderCaption SourceMMAU (test-mini)MMARMMSUMMAU-Pro
SoundMusicSpeechAvg.Avg.Avg.IFOpen-endedAvg.
Discriminative pretraining
AudioSet-ZipformerGround-truth80.7869.7654.0568.2054.3047.0062.9150.8452.82
Synthetic79.5068.2650.1566.0051.3047.1956.9354.6248.00
ASR-supervised pretraining
Whisper-large-v2Ground-truth69.0763.1750.7561.0052.0045.9258.0548.8243.49
Synthetic62.7658.9849.5557.1044.1044.2658.5156.6840.20
Joint audio-language pretraining
Qwen2.5-Omni audio encoderGround-truth70.2753.2953.3159.0048.0045.4158.0549.4645.89
Synthetic50.7646.3441.9546.4036.2048.6177.0940.6539.46
Qwen3-Omni AuT encoderGround-truth67.8760.7854.9561.2048.4045.8167.7460.5947.32
Synthetic60.9658.6860.9660.2049.8050.4378.7244.2245.09

Why it matters

This offers a much cheaper way to keep audio-AI systems up to date with newer language models, since only the small connector needs retraining rather than the whole pipeline. It also shows audio-understanding models can be built without costly human-annotated question-answer datasets, since the LLM can generate its own training targets from existing captions.

Terms in this paper

  • Projector · a small neural network that converts audio features into a form the language model can read
  • Supervised Fine-Tuning (SFT) · additional training where a model is shown example questions and correct answers to learn a specific task
  • Instruction-Free training · training a model to respond appropriately to audio alone, without any accompanying question or instruction
  • Caption · a text description of what's in an audio clip, used here as a stand-in for the audio to generate training targets
  • Frozen parameters · model weights that are kept unchanged during training rather than being updated

Original abstract (English)

Multimodal large language models (MLLMs) are typically built through a multi-stage pipeline consisting of cross-modal alignment, supervised fine-tuning (SFT), and preference optimization. This pipeline assumes that adapting an LLM to a new modality requires extensive task-specific supervision. However, pretrained LLMs already possess strong reasoning and instruction-following abilities. As LLMs evolve rapidly, an important question remains: can we

Authors · Xuanru Zhou, Yiwen Shao, Jiahong Li, Dong Yu

Read on arXiv

Latest papers

All papers →

Latest from METAL LAB

Figures: Xuanru Zhou et al., arXiv:2608.18132, CC BY 4.0