In Zoom, translated captions depend on host or admin setup — the host account needs an eligible Zoom plan or Translated Captions add-on before participants can self-enable translation. In Google Meet, same-language captions are participant-controlled, but translated captions (output in a different language than the speaker) require an eligible signed-in account such as Google Workspace Business Standard ($14/user/month on annual billing). In Microsoft Teams, standard live captions can be toggled by participants, but live translated captions depend on Teams Premium, Microsoft 365 Copilot, eligible Teams Enterprise licensing, and admin policy; Microsoft lists Teams Premium at $10/user/month, paid yearly. MirrorCaption is a fourth option: a browser-based tool that captures meeting audio from your own browser tab and delivers real-time captions in 50+ selectable languages without requiring the meeting host to enable platform captions.
You're attending a 90-minute vendor demo. The presenter is in English. You need Mandarin. The host is a vendor you've never met — you're not going to ask them to reconfigure their Zoom account settings mid-presentation for one attendee. That scenario plays out thousands of times a day, across every major meeting platform. This article explains exactly what each platform lets participants do independently, and what to do when the platform won't cooperate.
Key Takeaways
- Zoom: Translated captions are plan and configuration gated. Participants can switch caption languages after the host/admin enables an eligible account or add-on, but cannot unlock translation from their own free account.
- Google Meet: Same-language captions are participant-controlled (CC button, no host needed). Translated captions require an eligible signed-in Workspace account; Business Standard is listed at $14/user/month on annual billing.
- Microsoft Teams: Live captions (same language) are participant-toggled in most standard meetings. Translated captions depend on Teams Premium, Microsoft 365 Copilot, eligible Teams Enterprise licensing, and admin policy; Teams Premium is listed at $10/user/month, paid yearly.
- MirrorCaption: A browser-based tool that works independently of all three platforms. Opens in your own Chrome or Edge tab, captures meeting audio via your browser, and streams captions in 50+ languages. No meeting bot, no extension, no platform caption setting for the host to change. Free for 1 hour to try; Premium is €99 one-time.
Why Meeting Platforms Gate Translated Captions
Most video meeting platforms were designed with a host-centric model: the person who schedules the meeting controls its features. Captions — especially translated captions — are treated as premium features tied to paid plans that organizations purchase for their hosts and administrators.
The logic is commercial. Translated captions require significant infrastructure: streaming speech recognition, real-time language translation, and compute capacity that scales with meeting size. Platforms fund that infrastructure through plan upgrades. The result is that participants — who often have no control over which platform a meeting runs on or what plan the host has purchased — bear the consequences of a decision someone else made.
The good news: Google Meet and Teams have moved toward more participant-independent models. The bad news: neither goes far enough for participants who need translation across multiple platforms or languages not covered by the platform's limited list.
Zoom: What Participants Can Control for Captions
Participant caption control: minimal
Zoom's translated-caption workflow starts with the host account. Before a participant can use translation, the host or admin must have an eligible Zoom Workplace Business Plus, Enterprise Essentials, Enterprise Plus, or Enterprise Premier account, or an assigned Translated Captions add-on, and the relevant caption languages must be configured.
After that setup exists, Zoom says participants can self-enable captions and switch languages during the live session. The catch is that a participant cannot create that setup from their own account if the meeting host's account is not eligible or captions are disabled by the host/admin.
What a participant can do: type manual captions if the host has assigned them as a caption typist, or request that the host enable automated captions before the meeting starts. Neither option helps when you're already mid-call with a vendor or client whose Zoom account you can't influence.
Illustrative scenario: A freelance developer joins a client's 60-person webinar. The client's Zoom account does not have translated captions enabled or assigned. The developer speaks English as a second language and would benefit from Spanish captions. They can ask the client to enable captions, but they cannot turn on Zoom's translation feature from their own account while sitting in the meeting. If the client cannot change the setting, the developer is left without an in-meeting translation option within Zoom.
Google Meet: What Participants Can Control for Captions
Participant caption control: good for same-language, plan-gated for translation
Google Meet is meaningfully more participant-friendly than Zoom, but the participant's own account plan determines how far that independence extends.
Same-language captions (the CC button): Any Google Meet participant can toggle live captions for themselves. The CC button appears in the meeting toolbar regardless of what the host has done. These captions display the meeting in the spoken language — if the presenter speaks English, you see English captions. No host action, no plan requirement, free on all Google accounts.
Translated captions: This is where the plan wall appears. Google Meet's translated captions feature — where the output appears in a different language than what's being spoken — is available to eligible Workspace editions, including Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, and Google AI Pro for Education. Google lists Business Standard at $14/user/month on annual billing (or $16.80/user/month on flexible billing). The key distinction: the signed-in account using translated captions must be eligible; free Gmail accounts do not unlock the Workspace feature.
Language coverage is much broader than the old English-only pair list, but it is still edition and rollout dependent. Google's current help page lists languages including Arabic, Chinese, Hindi, Japanese, Korean, Portuguese, Spanish, and many others, while noting that the feature is gradually rolling out and may not be available yet for every account. Verify the current list at support.google.com/meet before relying on this for a specific language pair.
Microsoft Teams: What Participants Can Control for Captions
Participant caption control: good for same-language, Teams Premium needed for translation
Microsoft Teams offers the most participant-friendly baseline of the three platforms for basic captions. In most standard Teams meetings, participants can enable live captions for themselves by navigating to the three-dot (...) menu, selecting Accessibility, then "Turn on live captions." This works without any action from the meeting organizer.
One caveat: IT administrators can configure Teams Meeting Policies that restrict participant-level caption access. Most organizations leave this enabled, but in highly locked-down enterprise environments the option may not appear.
Translated captions depend on Microsoft licensing and policy rather than being a free baseline participant control. Microsoft documents live translation of meeting captions as a Teams Premium capability, also available through some Microsoft 365 Copilot and Teams Enterprise scenarios; if the meeting organizer has the required license, participants can use translated captions without each attendee holding that specific license. Microsoft lists Teams Premium at $10/user/month, paid yearly, and its support docs describe translation across 40 languages. Verify your tenant policy before relying on it for a critical meeting.
The limitation is platform scope: Teams Premium only applies to Teams meetings. If you attend calls on Zoom or Google Meet as well, you need a separate solution for each.
Need captions across Zoom, Teams, and Google Meet? MirrorCaption works in all three from a single browser tab — no platform caption setting for the host to change.
Try free →The Participant's Universal Workaround: MirrorCaption
Every platform-native solution above has a ceiling: a paid plan required, a language list that doesn't include what you need, or a dependency on host settings you can't control. MirrorCaption removes that ceiling by operating entirely outside the meeting platform.
How it works without host involvement
MirrorCaption is a Progressive Web App that runs in a browser tab on your own machine. In Meet mode, it captures the meeting tab's audio using the browser's built-in screen-share API — the same mechanism your browser uses when you share your screen for screen recording. This means:
- Nothing joins the meeting on your behalf
- No bot request appears in the meeting chat
- No notification is sent to the host or other participants
- No meeting platform integration is required
- No extension whitelist or meeting-platform integration; workplace rules for third-party web apps still apply
The host has complete control over their meeting. You have complete control over your own caption layer.
Setting it up as a participant (4 steps)
- Open mirrorcaption.com in a new Chrome or Edge tab on your desktop — before or during your meeting.
- Select "Meet mode" and choose your target language from the dropdown (the language you want to read captions in).
- Click "Start Listening" — your browser will show a dialog asking you to select an audio source.
- Select your meeting tab (Zoom, Google Meet, Teams, or Webex) and confirm. MirrorCaption immediately begins streaming captions.
The entire setup takes under 30 seconds. Once running, you see real-time streaming captions in your chosen language alongside the original transcript, word-by-word as the speaker talks — not as a post-meeting summary.
What you get that platform captions don't provide
- 50+ selectable languages, including Mandarin, Japanese, Korean, Arabic, Hindi, and all major European languages
- Side-by-side original + translation — the original text stays visible so you can cross-check nuance
- Tap any translated word to see the source word it came from (useful for negotiations and language learners)
- Auto speaker detection, labeling distinct voices in the transcript
- Transcript saved locally in your browser (IndexedDB) — exportable as Markdown or plain text after the meeting
- AI summary that refreshes as the meeting progresses — useful for joining late
- Cross-platform: the same tool works for your Zoom calls, Teams calls, Google Meet calls, and Webex calls
Illustrative scenario: A consultant (we'll call her Sofia) attends 10 calls per week across three platforms: Zoom for her main client, Teams for a financial services firm, and Google Meet for a startup she advises. She needs Portuguese captions throughout. Configuring three different platform-native solutions — each dependent on host settings she doesn't control — isn't realistic. With MirrorCaption open in a tab, she has the same Portuguese caption setup in every call regardless of which platform the host is running. One trial hour free, no credit card. When she's satisfied it works, she pays €99 once for Premium: 200 hours of hosted transcription credit included, all future updates and new features with priority access, and the lowest Voice Pack rate for any hours she needs beyond that.
Platform Comparison: What Participants Can Do Without Host Action
| Zoom | Google Meet | Microsoft Teams | MirrorCaption | |
|---|---|---|---|---|
| Same-language captions without host action | No — host must enable | Yes — CC button, all accounts | Yes — in most standard meetings | Yes |
| Translated captions without host action | Only after host/admin has eligible Zoom setup | Yes, if your signed-in account is eligible | Depends on Teams Premium/Copilot/Enterprise licensing and policy | Yes — always |
| Translation language coverage | Eligible add-on/account; verify at support.zoom.com | Broad list, gradual rollout; verify at support.google.com | 40 languages; verify at support.microsoft.com | 50+ languages |
| Plan required (participant side) | None participant-side, but host/account setup is required | Workspace Business Standard ($14/user/mo annual) or eligible edition | Teams Premium ($10/user/mo paid yearly) or eligible Microsoft plan | Free (1h); €99 one-time |
| Transcript saved locally | No | No (captions disappear after meeting) | No | Yes — in your browser |
| Works across platforms | Zoom only | Google Meet only | Teams only | Zoom, Teams, Meet, Webex |
For participants who attend meetings on multiple platforms, the platform-native options require a separate setup and plan on each platform. MirrorCaption is one tool for all of them.
Try MirrorCaption Free
1 free hour. No credit card. No installation. Works in your next Zoom, Teams, Meet, or Webex call — regardless of what the host has enabled.
Open MirrorCaptionFrequently Asked Questions
Can I enable captions in a Zoom meeting if I'm not the host?
No. Zoom's automated captions and translated captions are controlled entirely by the account that hosts the meeting. If the host hasn't enabled "Closed Captioning" or "Automated Captions" in their Zoom account settings, participants see no caption option in the meeting interface. Your options are to ask the host to enable captions before the meeting begins, or to use a browser-based tool like MirrorCaption that operates independently of the meeting platform.
Can Google Meet participants enable translated captions on their own?
Partially. The CC button in Google Meet is participant-controlled — any participant can turn on same-language captions without host involvement. Translated captions (output in a different language than the speaker) are a separate feature that requires an eligible signed-in account, such as a Google Workspace Business Standard plan ($14/user/month on annual billing) or above. Participants on free Gmail accounts or lower-tier Workspace plans cannot access the Workspace translated-caption feature regardless of the host's configuration. Language coverage is now broad, but Google marks it as a gradual rollout, so verify the current list before relying on a specific language pair.
Does MirrorCaption require the host to approve anything?
No host action is required inside Zoom, Google Meet, or Teams. MirrorCaption runs in your own browser tab and uses the browser's screen-share API to capture the meeting tab's audio. This is the same mechanism your browser uses when you share your screen — no software joins the meeting on your behalf, no bot request appears in the meeting participant list, and nothing notifies the host or other attendees. Follow your meeting's consent rules, privacy laws, and organization policy before processing live audio.
Does MirrorCaption require installing an extension or downloading anything?
No. MirrorCaption is a Progressive Web App that opens directly at mirrorcaption.com. Meet mode (which captures meeting-tab audio for browser-based Zoom, Teams, Meet, and Webex calls) requires desktop Chrome or Microsoft Edge — those are the two browsers whose screen-share API supports tab-level audio capture. Talk mode, which uses your device microphone directly for face-to-face conversations, works in Chrome on mobile. No extension to install, no software to download, no meeting bot to configure.
How many languages does MirrorCaption support?
MirrorCaption supports 50+ selectable languages for both the source language (what's being spoken) and the target language (what you want to read). This includes Mandarin, Japanese, Korean, Arabic, Hindi, Russian, Polish, Ukrainian, Hebrew, Indonesian, and all major European languages. Source and target language are independently selectable: you can, for example, listen to a Japanese speaker and read in Spanish.
Does MirrorCaption store my meeting audio?
No. Audio streams from your browser to the real-time transcription service and is then discarded — it is never stored on MirrorCaption's servers. Transcripts are saved locally in your browser's built-in storage (IndexedDB), which means the meeting content stays on your own machine. Only your usage count (minutes of hosted transcription used) is recorded for billing purposes. For a full explanation of the data model, see the MirrorCaption privacy overview.
The Bottom Line
The platform-by-platform picture is clearer than most articles make it: Zoom is the most restrictive (fully host-gated, no participant workaround within the platform); Google Meet gives participants meaningful control for same-language captions but gates translation behind a paid Workspace plan; Teams offers the best baseline for participants, but translated captions still require Teams Premium on each participant's own account.
If you need translated captions and you don't control the host's platform or plan — which describes most meeting participants most of the time — MirrorCaption is the cleanest technical answer. Open a tab in Chrome or Edge, select your meeting audio, and read captions in 50+ languages. The host doesn't need to enable platform captions, and the meeting proceeds normally; you still need to follow any consent laws, meeting rules, or workplace policies that apply to processing live audio.
Start with the free hour. No credit card, no monthly reset. If it works in your next call, compare the full landscape of meeting translation tools or upgrade to Premium: €99 once, 200 hours of hosted transcription credit included, all future updates and new features with priority access, and the lowest Voice Pack rate for any hours beyond that. No subscription, no per-seat pricing.
Get Captions in Your Next Meeting
Works in Zoom, Google Meet, Microsoft Teams, and Webex — regardless of host settings. 50+ languages. No bot. No installation.
Start Free — 1 Hour, No Credit Card