DUAP: Dual-task Universal Adversarial Perturbations Against Voice Control Systems
About
Modern Voice Control Systems (VCS) rely on the collaboration of Automatic Speech Recognition (ASR) and Speaker Recognition (SR) for secure interaction. However, prior adversarial attacks typically target these tasks in isolation, overlooking the coupled decision pipeline in real-world scenarios. Consequently, single-task attacks often fail to pose a practical threat. To fill this gap, we first utilize gradient analysis to reveal that ASR and SR exhibit no inherent conflicts. Building on this, we propose Dual-task Universal Adversarial Perturbation (DUAP). Specifically, DUAP employs a targeted surrogate objective to effectively disrupt ASR transcription and introduces a Dynamic Normalized Ensemble (DNE) strategy to enhance transferability across diverse SR models. Furthermore, we incorporate psychoacoustic masking to ensure perturbation imperceptibility. Extensive evaluations across five ASR and six SR models demonstrate that DUAP achieves high simultaneous attack success rates and superior imperceptibility, significantly outperforming existing single-task baselines.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Speaker Recognition | Speaker Recognition Dataset | ECAPA-TDNN Score1 | 5 | |
| ASR Attack | Whisper | SRoA-ASR100 | 5 | |
| ASR Attack | Tencent ASR API | SRoA-ASR84 | 5 | |
| ASR Attack | Alibaba ASR API | SRoA-ASR0.842 | 5 | |
| ASR Attack | iFlytek ASR API | SRoA-ASR60 | 5 | |
| Audio Imperceptibility Evaluation | VCS (test) | SNR-6.96 | 5 | |
| ASR Attack | DeepSpeech2 | SRoA-ASR100 | 5 |