Organizations: Xidian University, Xi’an, China · University of Electronic Science and Technology of China, Chengdu, China · Huazhong University of Science and Technology, Wuhan, China · Northeastern University, Shenyang, China · Shanghai Jiao Tong University, Shanghai, China · Sichuan University, Chengdu, China · The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China
Large Audio-Language Models (LALMs) have set new benchmarks in speech processing, yet their deployment is hindered by the memory footprint of the Key-Value (KV) cache during long-context inference. While general KV cache compression techniques excel in LLMs, they often fail in the audio domain by overlooking the intrinsic temporal continuity of acoustic signals. To bridge this gap, we propose AudioKV, a novel framework that robustly prioritizes audio-critical attention heads through a hardware-friendly semantic-acoustic alignment mechanism. Specifically, we identify these modality-specialized heads by analyzing attention scores in ASR tasks and dynamically allocate KV cache budgets preferentially to them. Furthermore, we introduce Spectral Score Smoothing (SSS), an FFT-based global filtering strategy designed to suppress high-frequency noise and recover smooth global trends from importance scores, ensuring more balanced token selection with unprecedented precision. Extensive evaluations across multiple LALMs, including Qwen and Gemma series, demonstrate that AudioKV significantly outperforms baselines while enhancing computational efficiency. Notably, at a 40% compression ratio, AudioKV maintains near-full accuracy on Qwen3-Omni-30B with only a 0.45% drop, whereas traditional methods suffer from catastrophic performance degradation and repetition. Our code will be released after acceptance.
Figures & tables
Figure 1. Visualization of audio critical heads in Qwen2.5-Omni-7B and Gemma-3n-E4B models.
Figure 2. Distribution shift of Top-K token selection before and after spectral score smoothing (SSS).
Figure 3. Overview of AudioKV. (A) Offline identification of audio-critical attention heads. We analyze attention distributions to measure the overlap between high-attention audio tokens and ground-truth audio spans, enabling the selection of heads that are most relevant to audio modality. (B) Inference-time lightweight plugin SSS, which performs spectral smoothing on importance scores to guide efficient cache allocation during decoding.
Methods
Automatic Speech Recognition (ASR)
Speech Translation (ST)
Avg.
ZH
EN
FR
DE
ES
E2C
C2E
0.8
0.6
0.4
0.8
0.6
0.4
0.8
0.6
0.4
0.8
0.6
0.4
0.8
0.6
0.4
0.8
0.6
0.4
0.8
0.6
0.4
Qwen2.5-Omni-3B
Full KV
91.8
94.7
90.9
88.9
94.0
35.4
25.2
74.4
SnapKV
0.0
0.0
0.0
67.0
15.7
0.0
54.2
0.0
0.0
0.0
0.0
0.0
45.0
0.0
0.0
34.6
31.5
24.5
24.2
21.2
15.1
15.9
AdaKV
0.0
0.0
0.0
65.0
11.5
0.0
37.1
0.0
0.0
0.0
0.0
0.0
22.4
0.0
0.0
34.6
31.9
25.2
24.4
21.4
15.8
13.8
Table 1. Main results of AudioKV across various KV-cache compression budgets on ASR and ST benchmarks. For each dataset and model, the best-performing method is highlighted in bold . Numbers in the header row ( e.g., 0.8, 0.6 ) denote the KV-cache retention ratio . Note: When models exhibit degenerate repetition, insertion errors escalate significantly, leading to high WER. For readability, we report ASR accuracy as max(100−ER,0) , where ER denotes CER or WER. Entries shown as 0 indicate failure to generate meaningful output.
Figure 4. Performance comparison of KV cache methods across five models with varying retain ratios on LibriSpeech-long and Multilingual LibriSpeech datasets.
Method
S-Alpaca
Llama-Q
S-Trivia
S-Web
Qwen2.5-Omni-3B
SnapKV
54.5
72.0
27.4
44.9
AdaKV
56.1
74.7
30.6
44.5
PyramidKV
56.1
74.7
28.3
45.3
AudioKV
57.6
75.0
31.9
46.1
Qwen2.5-Omni-7B
Table 2. Comparison of KV cache compression methods on AQA benchmarks. All experiments use a 40% KV cache budget, max_gen_tokens=64, and Gemini 2.5 Flash as the judge. Bold indicates the best performance.
Figure 5. Qualitative visualization of long-form decoding behavior. SnapKV falls into a repetition loop, while AudioKV remains coherent and completes the passage.
Figure 6. Sensitivity analysis of SSS on LibriSpeech-long with 50% KV retention. The gray plane denotes the AudioKV baseline (91.4%), recovered when α=0 . SSS remains robust across parameter settings and achieves up to 94.7% accuracy.
Figure 7. KV-cache memory footprint at retention ratios r∈{0.4,0.6,0.8} . Under identical memory budgets, AudioKV outperforms SnapKV and AdaKV, demonstrating higher utilization efficiency.
Recent advancements in Speech Large Language Models have demonstrated remarkable capabilities in understanding complex audio tasks. Despite this progress, their long-context inference remains severely bottlenecked by prohibitive KV cache memory demands. Existing text-centric compression methods struggle here, often disrupting speech continuity or discarding crucial semantic cues. To address this, we propose VoxZip, a train-free, two-stage semantic-anchored KV cache compression framework. The first stage uses automatic speech recognition (ASR) transcriptions as explicit semantic anchors to temporally align, compress, and fuse audio tokens, significantly reducing the initial KV cache while elevating token information density. To further improve the compression ratio, the second stage employs a dynamic filtering strategy based on temporally decayed accumulated attention to evict non-essential tokens while mitigating early-token bias. Comprehensive evaluations on Qwen3-Omni across six diverse audio benchmarks demonstrate the superiority of our approach. VoxZip excels in long-audio reasoning and consistently maintains high-fidelity perception on short-form tasks. Notably, it sustains over 90% of the uncompressed baseline performance even under an aggressive 20x KV cache compression in long-context scenarios. Furthermore, at a 4x compression ratio, VoxZip yields a 1.9x increase in inference throughput alongside a 3.3x reduction in peak memory overhead. Code and models will be available at https://github.com/MM-Speech/VoxZip.
Long-form audio inputs make the KV cache the dominant memory cost of speech LLMs. Prefill-only KV compression methods permanently discard audio KV positions once evicted, with no pathway to recover them during decoding. We show this is fragile on long-form audio: prefill attention concentrates near the audio start (an attention-sink effect), while decode-time attention distributes broadly, and the two rankings overlap weakly. We propose WnW (Waxing-and-Waning KV cache), which classifies KV-heads into anchor, tidal, and fixed roles via offline calibration. Anchor heads keep all audio KV on GPU and yield a decode-time signal of which audio region each token is read from; tidal heads keep a CPU-resident complement that is recalled chunk-by-chunk based on aggregated anchor-head scores; fixed heads keep only an on-GPU subset, with the rest permanently discarded. On LibriSpeech-Long with two 3B backbones (Voxtral-mini-3b and Qwen2.5-Omni-3B), WnW preserves near-Full-Cache accuracy while keeping only 20% of audio tokens on GPU, where prefill-only baselines fail to terminate. Results generalize across language, task, and domain shifts, and CPU-GPU recall adds little decode-time overhead in our measurements.
Yiming Yao, Chenyang Lyu, Xuanfan Ni +4
School of Informatics, Xiamen University · Alibaba Group
Speech large language models (Speech LLMs) typically encode speech into sequences far longer than text, creating a major efficiency bottleneck during autoregressive decoding. A common remedy is to compress the speech sequence at the adapter level to remove temporal redundancy before it enters the LLM; however, such early downsampling risks discarding fine-grained information that cannot be recovered. We propose SpeechKV, which applies a learned pooling to the KV cache of speech tokens inside the LLM. This design allows the LLM to fuse speech and text internally while directly accelerating decoding. Trained on 71K hours of speech data, SpeechKV compresses the speech to approximately text-level granularity yet maintains performance on par with or even slightly better than the uncompressed baseline, with relative gains of 6.6% on out-of-domain entity recognition and 2.3% on OpenASR, while delivering at least 1.49 times decoding speedup that scales with audio length.
Ke-Han Lu, Keqi Deng, Ruchao Fan +2
Microsoft, USA · National Taiwan University, Taiwan