Model card with Arena badges; final meta.yaml
Browse files
README.md
ADDED
|
@@ -0,0 +1,64 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: other
|
| 3 |
+
tags:
|
| 4 |
+
- audio
|
| 5 |
+
- anti-spoofing
|
| 6 |
+
- deepfake-detection
|
| 7 |
+
- speech-anti-spoofing-arena
|
| 8 |
+
library_name: pytorch
|
| 9 |
+
---
|
| 10 |
+
|
| 11 |
+
# ProSDD-ASV19: Speech Anti-Spoofing Arena wrapper
|
| 12 |
+
|
| 13 |
+
Packaged for the [Speech Anti-Spoofing Arena](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena) from the authors' [code](https://github.com/ProSDD/codes/tree/bdb80440cd946368e77f4b51f6ddf26c7443dc33) and [paper](https://arxiv.org/abs/2604.13229).
|
| 14 |
+
|
| 15 |
+
ProSDD (Mahapatra et al., 2026): a fully fine-tuned wav2vec 2.0 XLS-R 300M encoder, first trained (Stage I, bona fide LibriSpeech train-clean-100 + dev only) to predict masked frame-level speaker + prosody targets, then (Stage II) jointly fine-tuned with that objective and a binary real/fake head on ASVspoof 2019 LA train/dev (RawBoost series 3). Inference uses only the clean path: XLS-R CNN front-end + feature projection, latent sequence fixed at 200 frames (zero-padded), 24-layer transformer encoder, mean pool, Linear(1024,512)-ReLU-Linear(512,2). Input as the authors' data_utils_eval.py: 16 kHz, no amplitude normalisation, fixed 4 s (64000 samples) centre crop, shorter clips centre zero-padded. FP32; score = logits[:,1] (bona fide class). Authors' released checkpoint; no upstream license, so the weights are linked from the authors' Google Drive, not re-hosted.
|
| 16 |
+
|
| 17 |
+
- Weights: **not re-hosted** (the authors grant no license for them). Get the authors' [checkpoint](https://drive.google.com/file/d/1RHY-VELyi4XH-L1egeRcgWjHdkdWV2bO/view); its sha256 is in the `meta.yaml` notes.
|
| 18 |
+
- Params: 315.963522 M. Trained on LibriSpeech (stage 1) and ASVspoof 2019 LA train/dev (stage 2); the Arena's 19LA set is eval.
|
| 19 |
+
- Score: higher = bona fide. J-SPAW_LA was scored with the PyTorch wrapper; the other datasets with the
|
| 20 |
+
TensorRT drop-in class (FP32 on the RTX 4070 Ti SUPER; FP32 on the RTX 5060 Ti), which matched PyTorch on the full J-SPAW_LA set.
|
| 21 |
+
|
| 22 |
+
## Arena results
|
| 23 |
+
|
| 24 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 25 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 26 |
+
|
| 27 |
+
EER% (lower is better); EmoSpoofTTS and LRLspoof are spoof-only and use 1-SRR% at the model's
|
| 28 |
+
DeepVoice EER threshold. Per-dataset scores are under `.eval_results/`.
|
| 29 |
+
|
| 30 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 31 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 32 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 33 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 34 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 35 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 36 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 37 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 38 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 39 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 40 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 41 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 42 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 43 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 44 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 45 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 46 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 47 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 48 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 49 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 50 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 51 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 52 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 53 |
+
[](https://huggingface.co/spaces/SpeechAntiSpoofingBenchmarks/SpeechAntiSpoofingArena?system=prosdd-asv19)
|
| 54 |
+
|
| 55 |
+
## Citation
|
| 56 |
+
|
| 57 |
+
```bibtex
|
| 58 |
+
@article{mahapatra2026prosdd,
|
| 59 |
+
title = {ProSDD: Learning Prosodic Representations for Speech Deepfake Detection against Expressive and Emotional Attacks},
|
| 60 |
+
author = {Mahapatra, Aurosweta and Ulgen, Ismail Rasim and Lee, Kong Aik and Andrews, Nicholas and Sisman, Berrak},
|
| 61 |
+
journal = {arXiv preprint arXiv:2604.13229},
|
| 62 |
+
year = {2026}
|
| 63 |
+
}
|
| 64 |
+
```
|