Case studies / How we test voice AI agents
HealthcareHow we approach it

Voice AI testing for real callers, not quiet offices

A voice agent that works in a quiet office can fail on a noisy street or with an unfamiliar accent. We test with real audio and real interruptions.

Accentsand languages in the test set
Noisefrom cars, streets and waiting rooms
Latencymeasured at every stage of a turn
End-to-endcalls automated
In 60 seconds

The whole story, short

The problem

Speech recognition breaks on accents and background noise.

What we did

  • Build accent and noise test sets
  • Measure speech-to-text accuracy
  • Test latency
  • Test interruptions
  • Automate end-to-end call flows

The outcome

Real audio across accents and noise

The problem

What goes wrong

  • Speech recognition breaks on accents and background noise.
  • One wrong digit in a name or date books the wrong appointment.
  • Long pauses make callers talk over the agent.
  • The agent keeps talking when a caller interrupts.

Why the usual fix falls short

Clean studio recordings hide the failures real callers hit. Overall accuracy averages away the accents and conditions where the agent struggles most.

What we did

How we tested it

  1. Build accent and noise test sets

    Assemble audio samples across accents and languages, then add real-world background noise at set levels.

  2. Measure speech-to-text accuracy

    Calculate word error rate for each accent and noise condition, and measure names and dates separately.

  3. Test latency

    Measure each stage of a turn: transcription, model response, speech generation and telephony.

  4. Test interruptions

    Run scenarios where callers correct or redirect the agent mid-sentence.

  5. Automate end-to-end call flows

    Automate phone calls covering the main journeys and the handoff to staff.

FAQ

Questions buyers ask

How do you test a voice AI agent?

Test with real audio across accents, noise levels, and phone conditions. Measure transcription accuracy and intent recognition, then response latency and how the agent handles interruptions. Finally, automate full calls from greeting to outcome, because many failures appear only when the speech, language, and telephony components work together.

What is a good word error rate for voice AI?

There is no universal target. Acceptable word error rate depends on your callers, audio quality, and what the agent must capture. Measure it separately for each accent and noise condition, because an average can hide a group that fails badly. Critical fields deserve the closest attention.

How is voice AI testing different from IVR testing?

Traditional IVR follows fixed menus, so tests can check predictable paths. A voice AI agent understands open speech and generates varied replies, so tests must measure recognition, meaning, latency, and interruption handling. Results vary between runs, which means scoring across many calls instead of expecting one exact response.

Want this level of testing on your product?