Start Free Trial
← All posts
The calls captions forgot

Live captions for Slack Huddles and Discord calls

Formal meetings got captions. The quick huddle and the community voice channel mostly didn't. One method covers both — from your side of the call, no bot, no permission.

2 platforms, one method 6 min read Published July 2026

Captioning came to video meetings in rough order of formality: the scheduled all-hands first, the client call next. What never quite got covered is where an increasing share of real talking happens — the two-minute Slack Huddle that replaces a thread, the Discord channel where a distributed community actually lives. As of this writing, both platforms offer little to nothing in the way of built-in live captions, and translation even less. You don't need the platform to caption the call — anything your computer can play, a captioning tool on the same computer can transcribe.

Why huddles and voice channels got skipped

It's not neglect so much as product shape. Built-in captioning arrived as a feature of the formal meeting: scheduled, hosted, often recorded, with an organizer who can toggle things. Huddles and Discord calls are the opposite — ad hoc, unhosted, started with one click and abandoned as fast. There is no "host settings" moment for a caption toggle to live in, and the platforms have prioritized other things. Check each platform's current documentation for what exists on your plan; the honest summary is that you should not count on it.

That leaves the people who need captions — deaf and hard-of-hearing teammates, non-native speakers, anyone in a loud room — excluded from precisely the conversations that are hardest to get a transcript of any other way. The workaround is the same one that covers phone calls: stop waiting for the platform and caption the audio yourself.

The method: caption the audio, not the platform

A Slack Huddle or Discord call ultimately does one simple thing on your machine: it plays the other participants through your speakers. A captioning tool running on the same computer can read that audio directly — system audio captures everything the computer plays; tab audio captures one browser tab. Either way, the transcript covers every voice on the call, nothing joins the huddle or channel, and no one needs to install or approve anything on their end.

System audio beats your microphone for this job. A mic pointed at your speakers adds your room, your echo, and your own voice on top of theirs. Reading the audio from the system gives the engine each voice as transmitted — cleaner in, cleaner out.

Captioning a Slack Huddle, step by step

Join the huddle as usual

Desktop app or Slack in the browser — both work, because both play the huddle through your system audio.

Open Unicaption and pick the source

In Unicaption, choose system audio (or tab audio if you run Slack in a browser tab). Captions of everyone in the huddle start streaming moments behind the speaker.

Add translation if the huddle is multilingual

Set a target language and the original and translation render side by side — useful the moment a huddle mixes offices or first languages.

Arrange your screen and talk

Captions in one window, Slack in another. When the huddle ends, the transcript is deleted with the session — nothing about the conversation persists.

Captioning a Discord call, step by step

Discord is the same pattern with one wrinkle worth knowing: voice channels are often long-lived and many-voiced, so the one-speaker-at-a-time norm matters more than in a two-person huddle.

Join the voice channel or call

Discord's desktop app or discord.com in a browser tab — either plays every participant through your system audio.

Point Unicaption at system or tab audio

Same source setting as Slack. Every voice in the channel is captioned; nothing appears in the channel itself, and no bot needs inviting or permissions.

Preload names and community vocabulary

Usernames, game terms, project names — exactly what general engines mishear. Add them to the custom dictionary first; our dictionary guide shows the five-minute method.

Turn on translation for international servers

Automatic language detection handles a channel that drifts between languages, and 60+ languages are supported — no per-speaker setup.

Who this actually serves

  • Accessibility in ad-hoc work calls. Scheduled meetings can be planned for; the spontaneous huddle can't. A captioning tool that's one click away makes "jump in a huddle?" an invitation a deaf or hard-of-hearing teammate can accept without negotiation — part of a broader pattern covered in workplace accommodations that actually work.
  • International Discord communities. Open-source projects, study groups, and hobby servers draw members across a dozen first languages. Live translation lets someone follow a fast English voice chat — or lets an English speaker follow one that isn't.
  • Gaming groups. Voice chat is the coordination layer of the game. Captions keep players who can't hear it — or can't play it aloud at 1 a.m. — in the session.
  • Anyone who processes text better than audio. Fast, overlapping, informal speech is the hardest kind to follow by ear. A running transcript turns it back into something you can read at your own pace.

Frequently asked

Do Slack Huddles have live captions?

As of this writing, Slack Huddles offer little to nothing in the way of built-in live captions, and no live translation — check Slack's current documentation for your plan. The reliable workaround is captioning from your own machine: a tool like Unicaption reads your system or tab audio and captions every voice in the huddle, with nothing joining the call.

How do I get live captions on a Discord call?

Run a captioning tool on the same computer and point it at system audio (or the Discord browser tab). Every participant in the voice channel gets captioned because the tool reads what your computer plays. With Unicaption this also adds live translation in 60+ languages, shown side by side with the original, and no bot joins the channel.

Can Discord calls be translated in real time?

Yes, from your side of the call. Unicaption transcribes the channel's audio via system or tab capture and shows a live translation next to the original text, with automatic language detection for servers that switch languages mid-conversation. Captions run moments behind the speaker; nothing is stored after the session ends.

Will other people in the huddle or channel know I'm using captions?

Nothing visible changes for them — no bot joins, no notification appears, because the captioning happens entirely on your machine from audio you already receive. Captioning that stores nothing is not recording, but norms vary by community and workplace; when in doubt, mentioning it takes one sentence.

Caption the calls that never got captions

Huddles, voice channels, and everything else your computer can play — live, in 60+ languages. 30 free minutes every week, no credit card.

Start Free Trial →