← All templatestemplates / multi-user-browser-voice-agent-with-webrtc-transport
Customupdated Jun 10, 2025 · saas · support
Multi-User Browser Voice Agent with WebRTC Transport
A Python worker that bridges LiveKit WebRTC rooms with AssemblyAI's Voice Agent API, enabling multi-user voice conversations with an AI agent in browser, mobile, and desktop clients. The worker handles audio transport while AssemblyAI manages the full AI pipeline including speech-to-text, LLM responses, and text-to-speech with neural turn detection and barge-in support.
telephonyWeb Only
speech-to-textAssemblyAI Universal-2
llmGPT-4o
text-to-speechElevenLabs Turbo v2.5
webrtclivekitassemblyaimulti-userbrowsermobileneural-turn-detectionbarge-intool-calling
Voice Notes
Voice AI recipes, picks, and analysis.
Get the useful new templates plus the occasional teardown of what’s working in production voice AI.