Suresh Michael
All workshops
Voice Agents

Building Real-Time Voice Agents with LiveKit & Gemini Live API

A technical session on speech-native voice agents: how the pipeline and speech-to-speech architectures differ, where the latency budget actually goes, and why memory is the thing that quietly spends it.

Delivered
July 30, 2026
Location
Sri Lanka
Format
Technical talk
Audience
Engineers building conversational AI

The slide deck is locked

Sign in below to open the deck and the rest of the write-up.

Slides

What we covered

A voice agent is judged on one thing before anything else: whether the pause before it answers feels human. That constraint decides the architecture, so the session works backwards from it.

  • Why voice agents became viable now, and what changed in the model layer to make them so.
  • The two stacks side by side: an STT → LLM → TTS pipeline versus native speech-to-speech, and what each one costs you.
  • Where LiveKit's real-time audio transport and the Gemini Live API fit in that picture.
  • Building the agent itself: tool definitions, turn detection, and handling a caller who interrupts.
  • The latency budget, broken down hop by hop, and how to decide which hop gets the milliseconds.
  • Agentic memory, and how to give an agent context without paying for it in response time.
  • What production adds: deployment, observability, and the failure modes that only show up on a real phone line.

Members only

Keep reading

The slide deck and the rest of this write-up are free, sign in with Google and they stay unlocked on this device.

No newsletter, no spam. Your email is used to keep you signed in.

Share this workshop
Copied