top of page
FlutterCon_logo.png

21 NOVEMBER, 2026

BANGALORE

FlutterCon_icon_turned.png
Anita_Singh_edited.jpg

( SPEAKER )

Arjun Kava

Founder

VideoSDK.live

Arjun Kava is the Founder of VideoSDK and a researcher working across compilers, real-time deep learning/AI, video technology, and live streaming infrastructure. He builds developer-first infrastructure for real-time communication systems, including audio/video, livestreaming, WebRTC, and AI-powered voice experiences.
At VideoSDK, Arjun works on helping developers build scalable, low-latency, production-ready communication applications. His work spans real-time media infrastructure, AI agents, developer platforms, and human-AI interaction systems. He is interested in open standards, real-time infrastructure, and practical engineering patterns for building reliable AI-powered communication products.

Session

Building AI Voice Agents with WebRTC on Flutter

AI voice agents are moving from demos to real mobile apps. But building one that feels natural on Flutter is very different from adding a chatbot UI. A production-ready voice agent needs to handle microphone capture, real-time audio streaming, low-latency responses, interruptions, live transcripts, network changes, background/foreground app behavior, and fallback states when the AI pipeline is slow or unavailable. This session breaks down the mobile architecture behind real-time AI voice agents using WebRTC and modern mobile app patterns. We will look at how audio moves from the device to the AI pipeline and back, how to manage conversation states in the app, how to design interruption-friendly UX, and what developers should monitor when voice quality or latency breaks down. Attendees will learn: - How AI voice agent architecture differs from traditional chatbot flows - How WebRTC enables low-latency audio communication for mobile AI agents - How to manage voice agent states such as listening, thinking, speaking, interrupted, and fallback - How to design mobile UX for real-time voice conversations - What production issues to watch for around latency, network changes, permissions, and audio quality
bottom of page