3 posts on LiveKit.
The full boxes and arrows behind my portfolio phone number. LiveKit, Deepgram STT, Groq LLM with three tools, Cartesia TTS, and roughly two cents per minute.
A WebRTC voice interface that had to survive a corporate proxy blocking UDP. Token flow, TURN-over-TLS defaults, and why mic-permissions ate my week.
I gave my phone number to an AI. Gemini Live speech-to-speech didn't survive reality. Here is the three-stage pipeline I fell back to, and how it hides 700ms.