Real-time translation

Every voice, understood by everyone.

VocaLink listens to your microphone or your Discord audio, transcribes it live, and translates it into any of 130+ languages as it is spoken. Nobody sets a language, nobody presses translate.

130+ target languagesCaptions in secondsSpeaker labelsNothing stored
#voice-channel · live
Marco · Italian

Sono arrivato, aspetta un attimo.

I've arrived, wait a moment.
Aiko · Japanese

もうすぐ始めましょう。

Let's begin very soon.
Amara · Swahili

Karibu sana, wote!

Warm welcome, everyone!
130+languages translated
10languages auto-detected
~1sspeech to caption
0audio stored

Live translator

Speak. Read it in your language.

Deepgram streams speech-to-text with speaker labels for supported languages and auto-detects across 10 languages at once. Other languages use your browser's speech engine. Google translates everything into your target. Your key stays in your browser.

Tip: pick "BlackHole 2ch" as input to translate Discord audio (browser-engine languages always use the default mic). Open this page over http://localhost or https for mic access. Chrome or Edge recommended.

idle
Nothing yet. Press the microphone, or type text below.

How it works

Four steps, zero setup for listeners.

01

Someone speaks

Mic or Discord audio, in any supported language. No picker, no setting to configure first.

02

Deepgram listens

Streaming transcription with speaker labels, or auto-detect across 10 languages at once.

03

Google translates

Into any of 130+ languages, sentence by sentence, as the conversation moves.

04

You read or hear it

Live captions in seconds. Optional read-aloud and one-click transcript export.

Pricing

Start free. Upgrade when it is worth it.

Free
$0
  • 60 minutes a month
  • 130+ languages
  • One server
Try now
Starter
$5
  • 5 hours a month
  • 130+ languages
  • One server
Get Starter
PopularPro
$12
  • Unlimited minutes
  • Cloned-voice dubbing (consent-gated)
  • Priority support
Get Pro

FAQ

Honest answers.

How many languages are supported?

Translation covers 130+ languages via Google. Auto-detect works across 10 languages through Deepgram. Many other languages stream through Deepgram with a chosen source, and the rest use your browser's built-in recognizer where available. Any language can also be typed or pasted.

Is my audio stored?

VocaLink stores nothing. Audio goes from your browser to Deepgram for transcription, and text goes to Google for translation. Your API key is kept only in your browser's local storage.

Why do I need a Deepgram key?

It authenticates the streaming connection, and there is free credit on signup at console.deepgram.com. Without a key, the browser engine still works for languages your browser supports.

Why does the mic not work when I open the file directly?

Browsers restrict the microphone on file:// pages. Run python3 -m http.server 8000 in the folder and open http://localhost:8000.

Put VocaLink in the room and just talk.