Introduction of forensics_0.3B_xlsr_wild_deepfake_classifier
Model Details of forensics_0.3B_xlsr_wild_deepfake_classifier
forensics_0.3B_xlsr_wild_deepfake_classifier
Built for audio you don't control.
Most deepfake detectors are trained and tested on clean lab recordings, then fall apart on messy, real-world audio — phone recordings, compressed clips, unknown microphones, unknown everything. This model is the member of the Forensics family tuned specifically for that gap: an XLS-R + AASIST detector that leads the family on the In-the-Wild benchmark, the closest thing to "audio as it actually shows up in the real world."
Weighted cross-entropy, reproducing the SpeechFake paper's training recipe: Adam optimizer, large effective batch size, 9 synthetic fakes sampled per real utterance, backbone unfrozen from the very first step.
Trained across public, free-to-use research sources: SpeechFake, MD-CommonVoice, DFADD, CodecFake, ASVspoof2021-DF, ASVspoof2019-LA. Same heavy augmentation stack as the rest of the family — codec transcoding, MUSAN noise, RIR, RawBoost, SpecAugment, FreqMask, splice/mix, and cross-class splice.
Results
Eval set
EER %
Val (held-out)
1.75
MLAAD (v7)
2.24
CodecFake
1.90
DFADD
0.30
MD-CommonVoice
0.17
In-the-Wild
1.03
ASVspoof2019-LA
1.48
ASVspoof2021-LA
2.81
ASVspoof2024
12.66
ADD2022-Track1
17.71
ADD2022-Track3
4.41
ADD2023-Round1
10.87
ADD2023-Round2
12.86
LibriSeVoc
0.08
SONAR
3.05
Avg (all sets)
4.89
Avg (external only)
5.33
1.03% EER on In-the-Wild — the best real-world generalization result in the Forensics family.
Files in this repo
file
purpose
checkpoint_epoch_4.safetensors
model weights, safe format
checkpoint_epoch_4.pt
model weights, legacy pickle
config.json
minimal architecture metadata (also used by the Hub to track downloads)
inference.py
run script — prefers the
.safetensors
file automatically
(Optionally override the checkpoint:
python inference.py <audio.wav> <checkpoint.pt>
.)
Audio is auto-converted to mono / 16 kHz and trimmed/padded to 5 s.
Output
fake_probability: <0..1> # threshold is domain-dependent — adjust to your use case; ~0.1-0.2 is usually the best range
bonafide_score: <0..1> # raw P(real)
verdict: REAL | FAKE
forensics_0.3B_xlsr_wild_deepfake_classifier huggingface.co is an AI model on huggingface.co that provides forensics_0.3B_xlsr_wild_deepfake_classifier's model effect (), which can be used instantly with this eliya forensics_0.3B_xlsr_wild_deepfake_classifier model. huggingface.co supports a free trial of the forensics_0.3B_xlsr_wild_deepfake_classifier model, and also provides paid use of the forensics_0.3B_xlsr_wild_deepfake_classifier. Support call forensics_0.3B_xlsr_wild_deepfake_classifier model through api, including Node.js, Python, http.
forensics_0.3B_xlsr_wild_deepfake_classifier huggingface.co is an online trial and call api platform, which integrates forensics_0.3B_xlsr_wild_deepfake_classifier's modeling effects, including api services, and provides a free online trial of forensics_0.3B_xlsr_wild_deepfake_classifier, you can try forensics_0.3B_xlsr_wild_deepfake_classifier online for free by clicking the link below.
eliya forensics_0.3B_xlsr_wild_deepfake_classifier online free url in huggingface.co:
forensics_0.3B_xlsr_wild_deepfake_classifier is an open source model from GitHub that offers a free installation service, and any user can find forensics_0.3B_xlsr_wild_deepfake_classifier on GitHub to install. At the same time, huggingface.co provides the effect of forensics_0.3B_xlsr_wild_deepfake_classifier install, users can directly use forensics_0.3B_xlsr_wild_deepfake_classifier installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
forensics_0.3B_xlsr_wild_deepfake_classifier install url in huggingface.co: