Adaptive Compression and Targeted Perturbation: A Unified Framework for Generalized Audio Deepfake Detection
Organizations: Imperial College London, London, UK · Taiyuan University of Technology, Taiyuan, China
Abstract
Existing audio deepfake detection (ADD) methods frequently exhibit limited generalization, as fixed bottleneck architectures fail to adapt to the heterogeneous information densities inherent in diverse spoofing artifacts. Moreover, standard augmentation often leads to a pathological robustness-accuracy trade-off. In this paper, we propose a unified ADD framework to address these challenges. Our approach integrates: (1) an Adaptive Audio Feature Integration (AAFI) module that dynamically selects optimal latent dimensions via a compression pool and a stochastic exploration mechanism, ensuring flexible representations across multiple types of dynamic attacks; and (2) a Mel-Band Adversarial Perturbation (Mel-BAP) strategy that applies targeted regularization in the mel-spectrogram domain to encourage the model to learn invariant decision boundaries. Extensive evaluations on benchmarks including ADD 2022, FakeOrReal, and In-the-Wild demonstrate that our model based on Whisper-small achieves a state-of-the-art average Equal Error Rate (EER) of 1.51%. Compared to existing SOTA models such as the 3-billion-parameter Resemble-Detect-3B-Omni, our framework reduces the parameter count by up to 91.6% while achieving a 60.7% improvement in average EER. In a separate cross-lingual evaluation, the Whisper-base configuration achieves EERs of 3.91-5.65% on five unseen languages. The framework also maintains strong resilience to real-world acoustic distortions. This work provides a scalable and efficient "plug-in" solution for enhancing trust and security in the audio Web ecosystem.
Figures & tables
| Data Group | top- number | Whisper-base | |||
| top-2 | top-3 | top-4 | top-5 | ||
| TTS | 3.91 | 0.85 | 0.83 | 0.99 | 1.18 |
| VC | 4.85 | 1.88 | 1.67 | 2.11 | 3.32 |
| NV | 8.44 | 3.44 | 3.50 | 4.34 | 6.07 |
| Average | 5.73 | 2.06 | 2.00 | 2.48 | 3.52 |
| Model | BD-EN | BD-CN | BD-UT | Average |
| w/o Mel-BAP | 1.94 | 1.68 | 1.19 | 1.60 |
| Mel-BAP Only | 1.35 | 1.20 | 0.91 | 1.14 |
| AAFI + Mel-BAP | 1.01 | 0.82 | 0.53 | 0.79 |
| Strategy | Frequency Band | Mel-bin Indices | Clean EER (%) |
| (a) Mel-BAP (Ours) | 4–8 kHz | [60, 80] | 0.91 |
| (b) Full-band PGD | 0–8 kHz | [0, 80] | 1.15 |
| (c) Low-band PGD | 0–4 kHz | [0, 60] | 1.28 |
| Model | w/o Mel-BAP | with Mel-BAP | Global Aug | |||
| Clean | Attack | Clean | Attack | Clean | Attack | |
| Base | 1.19 | 3.57 | 0.91 | 2.44 | 2.33 | 4.68 |
| Small | 0.95 | 3.18 | 0.87 | 2.25 | 1.65 | 4.01 |
| Model ID | # Params | ADD 2022 (T1) | FakeOrReal | In-the-Wild | ASV2019 | ASV2021 LA | Average |
| Literature and Commercial SOTA (Speech-DF-Arena 2025) | |||||||
| Resemble-Detect-3B-Omni [ 40 ] | 3,000 M | 9.96 | 2.34 | 1.35 | 2.53 | 3.02 | 3.84 |
| DLMSL-SpeakSure-v0.1 [ 40 ] | 658.6 M | 15.14 | 0.27 | 1.28 | 0.04 | 0.08 | 3.36 |
| Whispeak [ 40 ] | 98.9 M | 11.94 | 1.02 | 1.27 | 0.39 | 3.58 | 3.64 |
| DF_Arena_1B_V_1 [ 41 ] | 1,000 M | 22.21 | 2.92 | 0.91 | 1.14 | 4.66 | 6.37 |
| Momenta [ 40 ] | 350 M | 25.47 | 2.87 | 4.63 | 1.21 | 4.88 | 7.81 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Language | Whisper-base EER (%) | Improv. | |
| w/o AAFI+BAP | w/ AAFI+BAP | ||
| Spanish (es) | 7.11 | 5.65 | 1.46 |
| French (fr) | 5.17 | 3.92 | 1.25 |
| Japanese (ja) | 5.52 | 4.19 | 1.33 |
| Italian (it) | 4.66 | 3.91 | 0.75 |
| Korean (ko) | 4.50 | 4.02 | 0.48 |
| ID | Sub-ID | Model | Name | Training Data | SR | BPS | |
| A | A1 | SpeechTokenizer | 16k | Librispeech | 8 | 16 | 4 |
| B | B1 | HiFi-Codec | hifi_16k_320d | LibriTTS | 4 | 16 | 2 |
| B2 | hifi_16k_320d_large_uni | VCTK | 4 | 16 | 2 | ||
| B3 | hifi_24k_320d | AISHELL | 4 | 24 | 3 | ||
| C | C1 | AudioDec | 24k_320d | Valentini | 8 | 24 | 6.4 |
| D | D1 | EnCodec | 16k | Common Voice, DAPS | 12 | 16 | 6 |
| Subset | Content | Number of Samples | |
| Real | Fake | ||
| BD-EN | English-only | 64,000 | 1,128,882 |
| BD-CN | Chinese-only | 62,180 | 824,134 |
| BD-UT | Unseen Techniques | 37,854 | 50,000 |
| BD-TTS | TTS-generated | 126,180 | 1,014,107 |
| BD-VC | VC-generated | 126,180 | 535,205 |
| Configuration | EER (%) | Utilization Entropy |
| Baseline (w/o AAFI) | 1.19 | - |
| AAFI w/o Noise | 1.05 | 0.74 |
| AAFI w/ Noise | 0.91 | 0.92 |
| Number of PGD iterations | EER (%) | Estimated Training Time Increase |
| (Original in Table 4 ) | 0.95 | - |
| 1.02 | 25% | |
| 0.89 | 70% | |
| (Our Setting) | 0.87 | 115% |
| 0.86 | 220% |
| Attack Method | Budget ( ) | Baseline EER (%) | Ours (Full) EER (%) |
| No Attack (Clean) | - | 1.19 | 0.53 |
| PGD Attack ( ) | 0.002 | 11.42 | 3.81 |
| CW Attack ( ) | 2.0 | 15.85 | 5.24 |
| Adaptive PGD ( ) | 0.005 | 22.10 | 7.93 |
| Category | 16/32-d | 64-d | 128/256-d |
| NV (High-fidelity) | 8% | 33% | 59% |
| TTS (Standard) | 64% | 22% | 14% |
| Noisy (SNR 10dB) | 48% | 35% | 17% |