Voice agents that act
Measure completed tasks, state changes, recovery, confirmation, reversibility, and truthful status—not just valid tool-call JSON.
“Voice AI” is not one evaluation problem. A benchmark for speech recognition may say nothing about task completion; a tool-call suite may never execute the action; and a transcript benchmark may start after the microphone work is already done.
This guide maps 13 public starting points reviewed from first-party sources on September 1, 2026. It is a landscape, not a leaderboard, and inclusion does not imply endorsement.
Select the track that matches the user result you need to verify. Then use component metrics to explain why that result succeeded or failed.
Measure completed tasks, state changes, recovery, confirmation, reversibility, and truthful status—not just valid tool-call JSON.
Combine recognition accuracy with entity handling, formatting, latency, correction burden, and reliable insertion into the target app.
Keep capture, transcription, diarization, summary faithfulness, decisions, and action-item quality as separate layers.
The matrix below answers a narrow question: which public project is a reasonable first stop for a given evaluation need? “Partial” means the capability appears in only part of a suite or is measured indirectly.
| Benchmark | Best starting point for | Spoken I/O | Tools | Task completion | Computer action |
|---|---|---|---|---|---|
| EVA | End-to-end conversational agent accuracy and experience | Input + output | Yes | Yes | No |
| tau2-bench / tau-Voice | Dynamic user-agent-tool interaction in realistic domains | Input + output | Yes | Yes | No |
| VoiceComputerBench / TalkAct | Real-time voice conversation plus browser action | Input + output | Yes | Yes | Yes |
| NVIDIA voice-agent evaluation | Reproducible live harness over EVA and tau2 scenarios | Input + output | Yes | Yes | No |
| VoiceAgentBench | Speech-based tool selection, orchestration, and safety | Input only | Yes | Partial | No |
| Audio2Tool | Spoken tool-call selection across intent complexity | Input only | Yes | No | No |
| Voice Agent Latency | Caller-perceived time to first agent audio | Input + output | No | No | No |
| OpenBench | Reproducible ASR, diarization, and streaming tests | Input only | No | No | No |
| ELITR-Bench | Long-context reasoning over meeting transcripts | Transcript text | No | Partial | No |
Capability coverage, evidence notes, licenses, and links for all 13 reviewed projects are available in the machine-readable JSONL dataset.
A single composite score hides failure modes. Keep these four layers visible and publish the result for each one.
Did the user get the intended result in the target system?
Was the exchange timely, understandable, interruptible, and recoverable?
Measure ASR, diarization, entities, tool arguments, or generated content without treating them as the final outcome.
Test consent, confirmation, reversibility, privacy, and whether the agent reports completion truthfully.
Record the benchmark commit, model and provider versions, prompts, tool schemas, audio preprocessing, trial count, sampling settings, timing boundaries, judge rubric, timeouts, refusals, and every dataset license. Failed runs should remain in the report rather than disappear from the denominator.
The underlying landscape is maintained as an independent community resource by Sophon LLC. It does not rank Cue against the listed projects, and no benchmark owner has sponsored inclusion.
Start with the open landscape if you are designing an evaluation. If you are evaluating a desktop voice agent in practice, explore Cue's voice typing, meeting, and cross-app workflows separately.