Full Duplex Leaderboard

Turn-taking, commands and voice style, with a separate tab for each benchmark.

Read the blog post: Measuring voice agents

When should the agent speak? A shared set of 5 recorded two-person conversations (TurnBench dev); sample counts show coverage. Ranked by Youden’s J ×100: recall (%) minus FPR (%). Higher is better. Hover a column for its definition.
#ModelYouden’s J
×100 ↑
Turn ends
caught
False
alarms
LatencyInterruptions
caught
Interruption
false alarms
Samples
1
VAP (otoSpeech)
Local CPU
80.8
88.2%7.4%641 ms80.0%19.4%238 turn ends
5 conversations
2Local CPU79.1
81.1%2.0%1,011 ms70.0%11.8%238 turn ends
5 conversations
3
OpenAI Realtime, server VAD (1.8 s silence)
Cloud API
77.9
82.3%4.5%2,005 ms80.0%39.2%238 turn ends
5 conversations
4
OpenAI Realtime, semantic VAD (high eagerness)
Cloud API
76.2
83.6%7.4%2,437 ms80.0%40.0%238 turn ends
5 conversations
5On device75.0
92.9%17.8%1,315 ms60.0%9.8%238 turn ends
5 conversations
6
Silero VAD + silence timeout
On device
74.6
92.4%17.8%1,317 ms60.0%9.8%238 turn ends
5 conversations
7On device74.6
90.5%16.0%1,506 ms——148 turn ends
2 conversations
8On device71.0
87.4%16.3%1,639 ms50.0%9.8%238 turn ends
5 conversations
9Cloud API66.2
86.5%20.4%831 ms——193 turn ends
3 conversations
10On device64.0
88.2%24.3%1,031 ms30.0%11.5%238 turn ends
5 conversations
11Cloud API56.1
63.0%6.9%1,589 ms——238 turn ends
5 conversations
12On device56.0
63.9%7.9%1,137 ms——238 turn ends
5 conversations
13Cloud API49.2
60.1%10.9%1,239 ms——238 turn ends
5 conversations
14Local CPU40.8
54.6%13.9%573 ms80.0%10.8%238 turn ends
5 conversations
15Local CPU36.0
53.4%17.3%586 ms80.0%9.1%238 turn ends
5 conversations
Hosted voice agents are tested by talking with each speaker in real time; their turn ends are read from when they start replying, and they are not scored on interruptions. Rows with fewer conversations ran part of the set. We ran every displayed configuration ourselves. VAP appears once, using its larger five-conversation run; native-format checks are linked from the method. Hover scores for all-38 dev results.