A practical stress test for real-time voice-agent speech recognition

s need a tougher test than clean recordings and one final WER score. A useful public test set would include speakerphone calls from a moving car, customers who say a number and then correct it, and quiet moments filled with fan noise, TV sound, keyboard clicks, or hold music.

It should also test two people talking over each other, hard addresses and local names, long meetings where timestamps and speaker labels slowly drift, and code-switching with English product names inside another language. Other cases include angry fast speech, a quiet speaker after a loud speaker, and a full where the transcript feeds intent detection, CRM or calendar fields, and a summary.

The suggested metrics include WER, entity error rate, time to first usable text, time until the transcript stops changing, partial rewrite count, drift, timestamp drift, false speech detection during silence, , and workflow success rate. Smallest AI Pulse is named as one API worth testing specifically as the live STT layer for s, not just as a generic tool.

Key points

  • Real-world voice tests should include noise, weak calls, overlapping speakers, corrections, and long meetings.
  • Numbers, addresses, names, and product terms need separate attention because small mistakes can break workflows.
  • A good benchmark should measure delay, transcript stability, speaker mistakes, silence mistakes, and workflow success.
  • The proposed workflow test sends speech results into intent detection, CRM fields, calendar fields, and summaries.
  • Smallest AI Pulse is suggested as one real-time STT API to include in this kind of voice-agent test.
Read original