Benchmark
How We Became S.O.T.A. on the Podonos Independent Deepfake Detection Benchmark
- Elapsed
- 5,718 ms
- Detectif.ai clips at 24 ms
- 238
- Detectif.ai24 ms
- Pella Research57 ms
- NII Synthetiq Audio91 ms
- Corsound AI180 ms
- Pindrop282 ms
- Resemble DETECT-World399 ms
- Fennura553 ms
- Hive881 ms
- Whispeak1.1 s
- Resemble AI1.2 s
- Reality Defender5.7 s
A technical write-up of the result behind our first-place commercial latency on the Podonos audio deepfake detection benchmark.
Podonos runs a public benchmark for audio deepfake detection, built to replace self-reported scores with verifiable ones. It hosts a fixed evaluation set, holds the labels privately and computes the scores itself. The September 2026 board covers 23 systems.
Detectif.ai reported the lowest mean latency of any commercial system with published timing: 24 ms per clip, or 119× faster than real time. Podonos scored the same entry at 94.47% accuracy across all 4,524 files, with 97.3% of deepfakes detected. This article documents what the benchmark measures, how those numbers read together, and where the result stops.
Official benchmark write-up: Podonos.
That split between scored numbers and reported numbers runs through everything below.
The Problem
A deepfake score has one job on a call: arrive while the decision is still open. Once a caller has been verified and the action has gone through, a late score is a forensic record, not a control.
So two measurements matter together. The benchmark publishes both:
accuracy = correct files / files scored
real-time factor = processing time / audio duration
processing speed = 1 / real-time factorLower is better for the real-time factor. At 1.0, a system takes as long to analyze a clip as the clip takes to play.
Our reported factor was 0.0084, which is a processing speed of 119× real time.
The Test Set
The evaluation set is fixed and every entrant answers the same files:
- 4,524 audio files across six formats: MP3, WAV, FLAC, OGG, M4A and WebM,
- an even split between genuine and synthetic speech,
- genuine speech from three public corpora: VCTK, LJ Speech and LibriTTS,
- synthetic speech from about 25 text-to-speech and voice cloning systems, both commercial APIs and open-weights models,
- and a transcription check on every synthetic clip, so each one really contains the intended utterance.
- VCTK
- LJ Speech
- LibriTTS
- About 25 systems
- Commercial APIs
- Open-weights models
- MP3
- WAV
- FLAC
- OGG
- M4A
- WebM
Entrants submit predictions. Podonos scores them against labels the entrants never see.
- Test setFixed files
- EntrantRuns its system
- Predictionspredictions.csv
- PodonosPrivate labels
- BoardPublished row
That is the important property of this board. No vendor scores its own row.
Result 1: Lowest Reported Commercial Latency
Fig 1 replays the ranking. At 24 ms per clip, our entry finished first among commercial systems with published timing. By processing speed, 119× real time is 2.3× the next-fastest commercial system.
- Detectif.ai24 ms
- Pella Research57 ms
- Pindrop282 ms
- Resemble DETECT-World399 ms
Speed alone proves very little. Open-source baselines on the same board report latencies as low as 5 ms, at 56.83% accuracy on a balanced set.
The useful question is what accuracy survives at that speed.
Result 2: Accuracy at That Speed
Podonos scored our entry at 94.47% accuracy, ninth of 23 systems. Of the eight systems above us, each one either runs slower or published no timing.
Speed and detection accuracy
Higher is more accurate. Further right is faster.
Processing speed · 1× = real time
Fig 2 puts both measurements on one chart. Our entry sits at the right edge of the shaded region: 94.47% accuracy at 119× real time.
That is the point we care about. The model does not trade detection away to reach that speed: 97.3% of the synthetic files were caught.
Full results by system
| System | Accuracy | Deepfakes detected | Latency per clip | Speed vs real time |
|---|---|---|---|---|
| Resemble DETECT-World | 99.47% | 99.6% | 399 ms | 8.3× |
| Fennura | 98.63% | 98.5% | 553 ms | 7.1× |
| Aurigin AI | 98.21% | 98.9% | Not reported | Not reported |
| Resemble AI | 98.05% | 98.6% | 1.2 s | 2.5× |
| Whispeak | 97.70% | 98.3% | 1.1 s | 2.6× |
| Pella Research | 95.82% | 97.2% | 57 ms | 47.6× |
| Pindrop | 95.05% | 96.3% | 282 ms | 13.2× |
| Detectif.ai | 94.47% | 97.3% | 24 ms | 119.0× |
| NII Synthetiq Audio v0.8-Beta | 89.57% | 85.8% | 91 ms | 41.7× |
| Corsound AI | 87.79% | 76.9% | 180 ms | 28.6× |
| Hive | 83.53% | 69.5% | 881 ms | 2.9× |
| Reality Defender | 71.27% | 96.4% | 5.7 s | 0.7× |
| NII AntiDeepfake | 70.47% | 41.4% | 91 ms | 41.7× |
| Wav2Vec2 (2019 LA) | 62.89% | 39.2% | 622 ms | 7.1× |
| AST (ASVspoof 5) | 56.83% | 82.6% | 5 ms | 588.2× |
| Wav2Vec2 (2024 mix) | 55.55% | 44.2% | 219 ms | 17.9× |
| Deepfake-V2 (W2V2-base) | 53.03% | 9.1% | 94 ms | 37.0× |
| AST (VoxCelebSpoof) | 50.99% | 2.5% | 8 ms | 333.3× |
| RawNet2 (2019 LA) | 50.66% | 37.3% | 94 ms | 28.6× |
| LCNN-LFCC (2019 LA) | 50.00% | 100.0% | 23 ms | 178.6× |
| AASIST (2019 LA) | 48.17% | 48.9% | 322 ms | 9.1× |
| AASIST3 (ASVspoof 5) | 47.63% | 1.6% | 363 ms | 7.7× |
The table lists the systems shown on this site. The full board, its method and its notes are in the Podonos write-up. The results also live on our benchmark page.
Result 3: Every File Scored
Accuracy depends on what a system is allowed to skip. Our entry returned a decision on every file and declined none:
files scored = 4,524 of 4,524
deepfakes missed = 2.7%
deepfakes caught = 100% - 2.7% = 97.3%Not every commercial system did. Corsound AI declined 14.3% of files and Reality Defender 17.2%, mostly clips under about 1.5 seconds. Their accuracy covers a smaller sample, and Podonos notes that those rows are not directly comparable with full-coverage rows.
A short clip is also what a live call gives you in its first seconds. Declining it is not a neutral outcome.
Beyond the Main Board
A benchmark row is one operating point. Our working deployment preprint measures the other question: what happens to one detector when the precision, runtime and device change. It scored the same 4,000 clips on every configuration.

The same study ran a byte-identical INT8 graph on a OnePlus handset, CPU only. It stayed ahead of the audio on 3,986 of 4,000 clips, or 99.65%.
These are measured configurations, not guarantees for every device or call. They show where the speed comes from: deployment choices we can measure one at a time.
Our current model runs at 24 ms on GPU and 84 ms on CPU.
Size is the reason. Our models are small, so each call needs less compute. That keeps latency low and keeps the cost of running them low, on GPU or CPU.
What We Took From It
A detector is not proven by a score that only looks strong in isolation. The useful question is whether it holds its accuracy at the speed a live decision needs.
Our main takeaways were:
- Read speed and accuracy together, never one alone.
- Compare latency only with the hardware and service conditions stated.
- Check coverage before comparing accuracy.
- Keep the main board and the telephone tracks apart.
- Separate what a third party scored from what a vendor reported.
- Test on your own channels, languages and voice generators before you trust any board, including this one.
The scored part of the result is 94.47% accuracy on all 4,524 files. The reported part is 24 ms per clip, the lowest of any commercial system with published timing. Together they describe a detector made to answer while the call is still live.