Have you ever wanted to watch a foreign YouTube video, a live stream on Twitch, or a show on Netflix without constantly staring at subtitles?
To solve this, I built ALAD Mobile (Live Audio Dubbing) — an open-source native Android application that captures internal system audio in real-time, streams it through Google's Gemini Multimodal Live API, and instantly plays back the translated voice over any active media.
ALAD Mobile creates a system-wide floating overlay widget that sits comfortably over your active applications. Once activated:
Building low-latency real-time voice translation on mobile required a carefully structured stack:
Language: 100% Kotlin








