ProSDD: Robust Speech Deepfake Detection
- The paper introduces ProSDD, a two-stage framework that learns speaker-conditioned prosodic variability to enhance the detection of speech deepfakes.
- It employs a real-speech-only masked prediction stage followed by joint spoof classification to preserve natural prosodic patterns during fine-tuning.
- Empirical evaluations demonstrate significant reductions in equal-error rates, particularly on expressive and out-of-domain benchmarks, underscoring the value of prosodic supervision.
Searching arXiv for the primary paper and the referenced MPM-Pro work. ProSDD is a two-stage framework for speech deepfake detection (SDD) that is designed to improve robustness to expressive and emotional spoofing attacks by explicitly learning speaker-conditioned prosodic variability from bona fide speech and preserving that structure during spoof classification (Mahapatra et al., 14 Apr 2026). It is motivated by the observation that SDD systems can achieve near-perfect error rates on standard corpora such as ASVspoof 2019 yet suffer dramatic performance drops under emotionally expressive or out-of-distribution attacks. In contrast to approaches that rely on spoof-heavy training data and may learn dataset-specific artifacts, ProSDD structures model embeddings through supervised masked prediction of prosodic variation based on pitch, voice activity, and energy, using Stage I to internalize natural prosodic variability and Stage II to jointly optimize this objective with spoof classification.
1. Problem setting and design rationale
Speech deepfake detection systems described in the source material perform well on standard benchmark datasets but often fail to generalize to expressive and emotional spoofing attacks. The stated reason is that many methods rely on spoof-heavy training data and consequently learn dataset-specific artifacts rather than transferable cues of natural speech. ProSDD addresses this failure mode by focusing on prosodic regularities in real speech rather than solely on discriminative patterns between bona fide and spoofed examples (Mahapatra et al., 14 Apr 2026).
The framework is built around supervised, speaker-conditioned prosodic learning. The high-level design is explicitly two-stage. Stage I learns prosodic variability from real speech only, and Stage II preserves this structure through an auxiliary prosodic objective while fine-tuning for spoof classification. The backbone is XLS-R, treated as an SSL encoder whose embeddings are enriched by a prosodic prediction task.
This design is presented as an analogue to human perceptual behavior: humans internalize variability in real speech and detect fakes as deviations from it. A plausible implication is that ProSDD is intended to bias the representation space toward modeling lawful within-speaker and across-speaker prosodic variation before the classifier is exposed to spoof labels. The paper’s discussion attributes the resulting gains to increased sensitivity to subtle prosodic inconsistencies in modern expressive TTS and VC systems.
2. Stage I: learning speaker-conditioned prosodic variation
Stage I uses only real speech from LibriSpeech train-clean-100 and dev. Its purpose is to teach the XLS-R backbone to predict, in a masked-prediction fashion, frame-level prosodic embeddings conditioned on speaker identity (Mahapatra et al., 14 Apr 2026).
The speaker representation is denoted with . It is extracted per utterance using a pretrained ECAPA-TDNN, then averaged and -normalized across all utterances of that speaker. The frame-level prosodic embedding is denoted with . It is produced by a prosody encoder following MPM-Pro and integrates pitch (), voice activity, and short-term energy. For each frame , the target is the concatenation of the speaker and prosodic embeddings,
giving with .
The masked-prediction pipeline begins with latent features 0 from XLS-R’s convolutional front end. Span masking is applied with probability 1 and span length 2, yielding 3. The Transformer produces contextualized embeddings 4, and a linear projection maps each 5 into the target space,
6
The supervised masked prediction objective is an InfoNCE loss defined over masked frame indices 7. For each 8, the positive example is
9
whereas the negatives comprise 0 samples, half intra-speaker and half inter-speaker:
1
2
The loss is
3
with cosine similarity
4
and temperature 5 in Stage I.
Architecturally, Stage I uses a prosody encoder that absorbs raw 6, voice-activity flags, and energy contours and outputs 7, together with a masked-prediction head consisting of a single linear layer from 8 to 9 followed by the contrastive InfoNCE computation. This stage is explicitly real-speech-only, which the ablation results later identify as crucial for robustness beyond in-domain benchmarks.
3. Stage II: joint optimization with spoof classification
Stage II initializes from the Stage I checkpoint and trains on mixed bona fide and spoofed utterances from ASVspoof 2019 or 2024 logical access. Each training iteration uses two forward passes (Mahapatra et al., 14 Apr 2026).
The first is a masked pass, identical in structure to Stage I, with the same 0 computation but with reduced masking probability 1 and temperature 2. The second is a classification pass without masking. In that pass, the contextual embeddings 3 are mean-pooled over time to form 4, and a lightweight classifier head with the sequence Linear 5 ReLU 6 Dropout 7 Linear produces logits for two classes, real versus fake. The classification objective 8 is the weighted cross-entropy over these two labels.
The total objective is
9
with 0. In the authors’ notation, 1 is set to 2 for the first 3 epochs in order to emphasize prosodic regularization and then reduced to 4 for the remaining training so that spoof discrimination dominates.
This training regime preserves the auxiliary prosodic supervision instead of treating it as a purely pretraining-stage signal. The paper’s interpretation is that Stage II prevents the learned representation from collapsing into a purely classification-driven embedding space. The ablation study supports that interpretation by showing degradation when either masked prediction and Stage I are removed or when Stage I is omitted and only auxiliary masked prediction is retained during Stage II.
4. Prosodic representation, feature extraction, and optimization details
The prosodic representation is continuous and frame-level. Following MPM-Pro’s design, 5 contours are extracted at 6 Hz frame rate, voice activity is flagged per frame as binary voiced or unvoiced, and short-term energy is computed from the waveform magnitude (Mahapatra et al., 14 Apr 2026). These signals are concatenated and fed into the prosody encoder to yield continuous 7-dimensional embeddings 8. No explicit binning or discrete quantization is applied; normalization is handled internally by the prosody encoder’s learned parameters.
The training configuration is specified separately for the two stages. Stage I uses LibriSpeech train-clean-100 and dev, runs for 9 epochs, and uses batch size 0 with 1 s segments, 2, span length 3, 4, learning rates 5 for the backbone, 6 for the projection, 7 for the classification head8, and weight decay 9. Stage II uses ASVspoof 2019 LA or ASVspoof 2024 LA train/dev, the same 0 epochs and batch size, 1, 2, joint loss weights 3, RawBoost data augmentation, and the same layer-wise learning-rate schedule. Model selection is based on training loss for ASVspoof 2019 and validation accuracy for ASVspoof 2024.
These implementation choices indicate that ProSDD is not only a representation-learning proposal but also a specific training protocol in which the auxiliary task remains active during supervised spoof learning. A plausible implication is that the method’s reported gains depend not merely on pretraining data selection but on the continued regularizing effect of the prosodic objective.
5. Empirical performance across standard and emotional benchmarks
The reported results are expressed in equal-error rate (EER). Under the ASVspoof 2019 LA training regime, RawNet2 records EERs of 4 on ASV19, 5 on ASV21, 6 on ASV24, 7 on EmoFake, and 8 on EmoSpoof-TTS. AASIST records 9, 0, 1, 2, and 3 on the same benchmarks. XLSR-SLS records 4, 5, 6, 7, and 8. ProSDD records 9 on ASV19, 0 on ASV21, 1 on ASV24, 2 on EmoFake, and 3 on EmoSpoof-TTS (Mahapatra et al., 14 Apr 2026).
Under the ASVspoof 2024 LA training regime, RawNet2 records 4 on ASV19, 5 on ASV21, 6 on ASV24, 7 on EmoFake, and 8 on EmoSpoof-TTS. AASIST records 9, 0, 1, 2, and 3. XLSR-SLS records 4, 5, 6, 7, and 8. ProSDD records 9 on ASV19, 00 on ASV21, 01 on ASV24, 02 on EmoFake, and 03 on EmoSpoof-TTS.
The headline results stated in the abstract are reductions of ASVspoof 2024 EER from 04 to 05 for the 2019-trained setting and from 06 to 07 for the 2024-trained setting, together with 08 relative reductions on EmoFake and EmoSpoof-TTS. The high-level overview characterizes the effect as reducing EER on emotionally rich benchmarks by roughly 09 while maintaining or improving upon state-of-the-art performance on standard datasets.
Taken together, these results distinguish two regimes. First, when trained on ASVspoof 2019, ProSDD retains very low EER on ASV19 and materially improves ASV24 and emotional benchmarks relative to XLSR-SLS. Second, when trained on ASVspoof 2024, ProSDD strongly improves ASV24 and emotional benchmarks relative to all listed baselines. This suggests that the framework is particularly targeted at cross-domain robustness rather than only incremental in-domain optimization.
6. Ablation evidence, interpretation, and limitations
The ablation on ASVspoof 2019 LA evaluates three variants. The configuration without masked prediction and Stage I yields EERs of 10 on ASV19, 11 on ASV21, 12 on ASV24, 13 on EmoFake, and 14 on EmoSpoof. The configuration without Stage I but with only auxiliary masked prediction in Stage II yields 15, 16, 17, 18, and 19. Full ProSDD yields 20, 21, 22, 23, and 24 (Mahapatra et al., 14 Apr 2026).
The accompanying discussion attributes ProSDD’s gains to forcing the SSL backbone to internalize speaker-conditioned prosodic variability prior to spoof discrimination. By learning genuine 25, energy, and voice-activity patterns through contrastive supervision, the model is described as becoming highly sensitive to subtle prosodic inconsistencies that modern expressive TTS and VC systems still exhibit, cues that purely classification-driven fine-tuning overlooks. The ablation study is used to support the claim that both real-only prosodic pretraining in Stage I and continued auxiliary supervision in Stage II are crucial for cross-domain robustness.
The stated limitations are also specific. ProSDD is demonstrated on English, logical-access tasks, and its reliance on a pretrained prosody encoder may limit direct portability to other languages or dialects without retraining that encoder. Future work identified in the source includes extending prosodic supervision to multilingual and cross-lingual corpora, incorporating additional expressive cues such as spectral dynamics or rhythm, and exploring alternative contrastive architectures for prosody modeling.
A common misconception in this area is that improvements on standard ASVspoof benchmarks necessarily imply robustness to expressive or emotional attacks. The paper’s framing directly rejects that assumption: near-perfect performance on standard corpora can coexist with dramatic degradation under emotionally expressive or out-of-distribution attacks. Within that problem setting, ProSDD is best understood not merely as a new classifier, but as a structured auxiliary-learning scheme for encoding natural prosodic variation and using that structure to regularize spoof detection.