Imagine speaking in English, and having listeners from all over the world hear you translated into Spanish, Japanese, or French — in real-time, with low latency, and natural vocal delivery.
In this guide, we’ll build and deploy a Real-Time Multilingual Translation Broadcast web application. We'll leverage Next.js for the frontend, LiveKit Cloud for ultra-low latency WebRTC audio delivery, and the Gemini Live API to translate audio streams on the fly.
Finally, we’ll containerize the entire application and deploy it as a production-ready, auto-scaling service on Google Cloud Run.
Architecture
Our application runs entirely within a single LiveKit Room to keep signaling fast and simple:










