~/talk

Designing Voice Agents for Real Conversations

links:none on file
links:none on file
slides:none on file

Production voice agent code using Pipecat plus Daily (WebRTC) and any STT/TTS (Deepgram AssemblyAI Whisper) demonstrates concrete fixes: streaming pipeline, WebSocket orchestration, audio chunking, backpressure and echo cancellation, plus interruption handling that cancels TTS/LLM within ~50 ms. Targets a 200 ms latency budget while noting typical cascaded cloud setups hit ~1,100–1,300 ms and best measured public cascades ~755 ms; co‑located GPUs can reach ~500 ms. Turn detection options range from Silero VAD to open Smart Turn with 58.9% recall 68.4% precision and LLM choices like Nemotron‑3 Ultra (529 ms P50) or GPT‑4.1 (536 ms P50).

AI-written summary · about

  1. 0:00Voice agent turn taking
  2. 1:06200ms constraint in voice
  3. 4:01Pipeline architecture components
  4. 5:28Silero VAD silence detection
  5. 8:37STT service turn detection
  6. 10:04VAD plus Smart Turn model
  7. 11:51Handling user interruptions
  8. 13:17Code comparison turn detection
  9. 15:09Latency in voice pipelines
  10. 17:17Benchmarking fast LLMs
  11. 19:47Production issues and UX
  12. 21:11Deployment and scaling
  13. 21:53Demo setup
  14. 23:17Demo Silero VAD
  15. 26:25Demo STT turn detection
  16. 29:43Demo Smart Turn model
  17. 32:00Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.