Your Voice Agent's Latency Budget Is a Lie
End-to-end TTFA thresholds are useless without per-stage instrumentation; teams should treat latency as a distributed systems problem, attributing milliseconds to telephony, STT, turn detection, LLM, and TTS, and re-budgeting when swapping inference backends.
AnglePractical engineering guide to instrumenting and allocating a cross-component latency budget, with concrete numbers from the talk and a call to publish per-stage benchmarks.
Source video ↗Stop Prompting, Start Schematizing: The 30% to 95% Extraction Fix
Open-ended prompting for structured data extraction is a category error; treating voice data collection as a typed schema UX problem with field-level unit tests reliably lifts extraction accuracy from 30% to 95% and makes failures localizable.
AngleContrasts prompt-engineering folklore with type-system discipline, showing how Pydantic/Zod-style contracts and field-level tests change the game.
Source video ↗VAD Is Not a Turn Detector
Silence-based VAD is the wrong abstraction for conversational turn-taking; semantic and acoustic models plus interruption classification are required to avoid cutting users off and to handle backchannels correctly.
AngleExplains why the simple heuristic fails, presents a model-based alternative, and argues for evaluating turn-taking as a probabilistic inference problem.
Source video ↗Your STT Benchmark Is Lying to You
Clean-set WER (4-6%) is not predictive of production performance; teams must build stratified eval corpora and add keyword boosting plus LLM post-processing to recover downstream task accuracy.
AngleExposes the benchmark-production gap with numbers from the talk, then outlines a concrete evaluation and mitigation strategy.
Source video ↗TTFA Stage Budget Analyzer
newBy instrumenting each pipeline stage (telephony, STT, turn detection, LLM, TTS) and swapping inference backends, teams can predict and reduce end-to-end TTFA below 550ms without changing model intelligence.
Proof of conceptBuild a reference voice agent pipeline with per-stage timers; run the same conversation scripts across frontier model (OpenAI/Claude/Gemini), dedicated accelerators (Cerebras/Groq), and open-source MoE (Qwen/Gemma); report per-stage latency contributions and total TTFA.
MeasurementPer-stage latency distributions and total TTFA across configurations; correlation between stage reductions and simulated user hang-up rates (e.g., timeout logs).
Source video ↗Schema-Forge: Field-Level Extraction Test Harness
beyond-evalsDefining a typed schema with validation rules and running field-level unit tests on transcribed conversations will achieve >90% field extraction accuracy and localize failures to specific fields, outperforming end-to-end conversation-level evaluation.
Proof of conceptFor appointment scheduling, define a Pydantic/Zod schema for required fields (name, date, time, phone); create a test set of 100 transcripts with ground truth; compare open-ended prompt extraction vs. schema-constrained extraction with field-level validation.
MeasurementPer-field precision/recall/F1, overall extraction accuracy, and number of fields requiring manual fallback.
Source video ↗Turn-Taking Classifier Playground
newA classifier using prosodic features plus partial transcript tokens can distinguish backchannels from true barge-ins with >85% accuracy, and using it to gate agent stopping behavior reduces perceived interruptions in simulated conversations.
Proof of conceptCollect or simulate call audio with labeled interruptions (backchannel vs barge-in); extract prosody (pitch, energy, rhythm) and lexical features; train a classifier; integrate into a turn-detection module and measure stop/continue decisions against human labels.
MeasurementClassification accuracy, F1, and false-positive/negative rates; user-perceived interruption score in a Wizard-of-Oz study or simulated user hang-up rate.
Source video ↗STT Stress-Test Harness
beyond-evalsA stratified evaluation corpus with accents, noise, code-switching, and domain vocabulary will show WER 3-5x higher than clean-set benchmarks, and dynamic keyword boosting plus LLM post-processing will recover a significant portion of downstream task accuracy.
Proof of conceptAssemble a multilingual, noise-augmented call corpus; measure WER for baseline STT vs keyword-boosted vs LLM post-processed; measure downstream extraction accuracy from resulting transcripts.
MeasurementWER per stratum (accent, noise, code-switch), correlation between WER and downstream field extraction accuracy, and improvement from mitigations.
Source video ↗