How to get real-time translation in Google Meet
A step-by-step guide to using Kulak for breaking the language barrier in your Google Meet calls.
As remote work becomes the norm, working with teammates who speak different languages is increasingly common. But Google Meet's built-in captions don't offer bidirectional spoken translation — when you speak, the other party sees text in their language, but there's no voice.
How Kulak solves this
Kulak works like a real-time two-way translation bridge:
- Listen — captures the other party's voice from Google Meet and translates it into your language.
- Speak — when you talk, your speech is spoken out loud in the other party's language and sent into Meet via a virtual microphone.
Setup
1. Download Kulak
Head to the download page and grab the version for your OS.
2. Install a virtual microphone
- macOS: BlackHole (free)
- Windows: VB-Cable (free)
- Linux: Auto-configured (via PulseAudio/PipeWire)
The onboarding wizard walks you through each step.
3. Select it in Google Meet
Once you're in a Meet call, pick the virtual mic in your audio settings. Kulak's translation will flow directly into Meet.
What about latency?
We use Soniox's real-time engine — you typically get 300-600ms of latency with word-by-word translation. The translation starts flowing before the other party finishes their sentence.
Conclusion
Language no longer has to be a barrier in your meetings. With Kulak you can talk to anyone from Istanbul to Tokyo, Berlin to São Paulo, as if in your native tongue.