Fullduplex
Subscribe

How full-duplex voice AI is evaluated

日本語

Full-duplex voice AI is evaluated on how it behaves in a conversation: when it takes the turn, whether it backs off when interrupted, how it handles pauses and short acknowledgements, and how fast it responds. Newer benchmarks also check whether a voice agent gets the task done.

What gets measured

Turn-takingWhether the system starts speaking when the user has finished, and how long it takes.
Pause handlingWhether it waits when the user has only paused mid-sentence.
InterruptionWhether it stops and responds sensibly when the user cuts in.
Backchannels and overlapWhether it says "mm-hm" at the right moments, and what happens when both sides talk at once.

Full-Duplex-Bench

Full-Duplex-Bench, from researchers at NTU, UC Berkeley, UW and MIT, is the most cited family of full-duplex benchmarks. Much of its scoring rests on one rule: the system has taken the floor if it says more than three words or speaks for more than a second.

  • v1 (2025) scores turn-taking, backchannels, interruptions and pause handling on fixed recordings.
  • v1.5 adds overlap: a user interruption, a listener backchannel, a side conversation or background speech while the system talks.
  • v2 streams audio to the system under test in real time and adds multi-turn dialogue.
  • v3 (2026) tests multi-step tool calls driven by real recorded speech with disfluencies such as self-corrections.

Why scores differ

The same model can score differently on the same benchmark depending on who ran it. The benchmark's authors run it one way, a model's own team may run it again with small changes, and a third party may change the rules, for example a longer takeover threshold or a different judge model. Scores from different runs are not comparable.

Analytics shows each run on its own tab and says who ran it. Read more: Why STS needs new benchmarks

Conversation versus task

Full-Duplex-Bench and TurnBench score conversational behaviour. Agent benchmarks score whether the call achieves its goal. τ-Voice, part of τ-bench, runs live full-duplex calls under noisy, accented conditions, and models that score about 85% on the text version drop to 26 to 38% once voice and real time are added. EVA-Bench runs bot-to-bot calls and reports accuracy and experience as separate scores.

For the turn-end decision on its own, see Turn detection.

Full-duplex benchmarks

All 27 benchmarks in the database that test full-duplex behaviour, most recently updated first. Models scored counts the models in this database that list the benchmark.

BenchmarkSettingMain metricsModels scoredUpdated
TurnBench
Sesame AI Labs / Mundo AI / CMU / oto
Labend-of-turn recall, interruption recall, false-positive rate32026-11
Duplex-MPE
Ma et al.
Labresponse initiation, answer accuracy, silence preservation02026-11
InteractionBench
Avera Labs (He et al.)
Liveconversational timing, spoken-task accuracy, whisper and volume control02026-11
VideoFDB
NVIDIA / David AI
Liveperception rubric (0 to 5), generation rubric (0 to 5), TOR-Alignment42026-10
DuplexAct
Dong et al.
Labimmediate execution success, follow-through success82026-10
MultiPartyTurnBench
Mathur and Manocha
Labend-of-turn recall at fixed FPR, interruption recall at fixed FPR, signed latency22026-10
M3-DuplexBench
NTT (Fukuda et al.)
Labturn-taking rate and latency, pause handling, backchannel and barge-in response02026-10
DuplexLedger
Li et al.
Lablatest-value accuracy, final-state fact coverage, stale assertions02026-10
MP-Bench
Shih et al.
Labturn-taking accuracy, response appropriateness, comprehension accuracy02026-10
τ-bench 2.0 (τ-Voice)
Sierra Research
Verticalpass^k, tool-use success, voice task success32026-10
Audio MultiChallenge
Scale AI (Scale Labs)
LabInference Memory, Instruction Retention, Self Coherence22026-10
MultiTalkBench
Wang et al. (MultiTalk)
Lablong-range entity tracking, topic coherence, addressee selection02026-09
ECHO
Zhao et al.
Labpair accuracy, yield accuracy, keep accuracy02026-09
DuplexSpeechBench-IFEval
Mathur and Manocha
LabInstruction Adherence Score, Persona Adherence Score02026-09
APEX-Voice
Mathur and Manocha
VerticalPass@1, Reliable@3, artifact field accuracy02026-09
Full-Duplex-Bench v3
NTU (NVIDIA advisory)
LivePass@1, tool-call F1, response latency22026-05
MTR-DuplexBench
Zhang et al.
Labconversational features, dialogue quality, instruction following02026-04
SID-Bench
Xia et al.
LabAverage Penalty Time (APT), false alarms, response delay02026-03
Full-Duplex-Bench v2
NTU / UC Berkeley / UW / MIT
Livestreaming latency, multi-turn coherence, overlap handling02026-02
HumDial (ICASSP '26)
ICASSP 2026 Spoken Dialogue Challenge
Labturn-taking, paralinguistic grounding, human preference02026-01
FLEXI
Ge et al.
Lablatency, response quality, emergency interruption02025-09
MMedFD
Academic (MMedFD authors)
Verticalduplex WER, medical-term recall, overlap-region WER02025-09
Full-Duplex-Bench v1.5
NTU / UC Berkeley / UW / MIT
Laboverlap duration, mutual-silence rate, interruption recovery32025-08
FD-Bench
Peng et al.
Labinterruption response, delay, robustness under noise02025-07
J-Moshi (subjective)
Ohashi et al.
Labnaturalness, meaningfulness02025-06
Talking Turns
Apple / CMU
Labturn-event F1, backchannel rate, interruption rate32025-04
Full-Duplex-Bench v1
NTU / UC Berkeley / UW / MIT
Labturn-taking latency, back-channel timing, interruption success52025-03

Read more: Mapping the benchmark landscape

FAQ

Which benchmark should I start with?
Full-Duplex-Bench is the most cited family. Versions 1 and 1.5 score fixed recordings, and versions 2 and 3 stream audio to a live system. For turn ends on their own, use TurnBench. For whether a voice agent completes a task, use τ-Voice or EVA-Bench.
Can I trust a vendor's own numbers?
Treat them as a starting point. A vendor chooses the test set and settings for its own run. A benchmark run by its authors, or by a third party under the same protocol, is easier to compare. The database says who ran each number.
Is there a Japanese full-duplex benchmark?
2 of the 27 full-duplex benchmarks in the database cover Japanese: M3-DuplexBench, J-Moshi (subjective).