When a video or livestream has no caption track, tools that only translate existing CC have nothing to work with. On Mac and iPhone, use BelliedMonkey’s Live Subtitles (macOS 26 / iOS 26): it listens to system audio, turns speech into captions on your device, and shows original + translation. The browser extension does not run speech recognition in the page for no-track video—it points you to the app. For videos that already have captions, the extension’s dual subtitles work on YouTube, X video, and podcasts.
Livestreams, many online courses, and raw uploads often ship without a caption track. Dual-subtitle extensions that only read a track then have nothing to translate—outside guides on “subtitles for any video” (for example Capisco) make the same distinction.
That gap is what Live Subtitles is for: speech → captions → translation, using what the device is playing, not a CC file on the page.
The small free credit from optional sign-in does not cover real-time listen-and-translate.
Do not reuse the website’s 13-language list or the Settings global「译成」13-language list (zh-CN / zh-TW). Live Subtitles uses a different registry (langs.config.js).
Some languages may appear disabled if the on-device engine doesn’t support them (Thai stays selectable per product); system speech packs may need downloading; “Auto” is not unlimited world coverage.
UI labels below match the Chinese App UI from the capture. English readers: follow the same control order in your language.
Capture: ZHAO的iPhone · international TestFlight 1.19.4 (177).
belliedmonkey://listen).
Mac vs iPhone: Mac shoot has no independent floating bilingual CGWindow bar (use the in-App 整句定稿 capture above). iPhone does have PiP bilingual float.
If the page already ships a caption track, you may not need Live Subtitles:
The extension does not turn raw audio into subtitles inside the tab. In current versions (1.19.4), tapping AI transcription / 「AI 转写字幕」 in the extension is to_app—it opens the app. The extension never captures system audio.
| Video’s own caption track + extension dual subs | Browser/OS one-language live caption | BelliedMonkey Live Subtitles (app) | |
|---|---|---|---|
| Works with no CC track | No (needs a track; extension confirmed on YouTube, X video, podcasts only) | Yes (single language) | Yes (system audio) |
| Shows original + translation | Yes, when a track exists | One line, one language | Bilingual |
| Platforms | Browser extension on supported sites | Per vendor | Mac (macOS 26+), iPhone (iOS 26+) |
| Captures system audio | No — extension never does | Per vendor | Yes (with permission) |
| Cost | Currently free | Built in | Currently free; small free credit with optional sign-in (credit does not cover real-time listen-and-translate) |
Built-in browser or OS live caption (for example Chrome Live Caption) is typically one language at a time. This page does not claim it can run alongside BelliedMonkey, or that either replaces the other.
Use Live Subtitles in the BelliedMonkey app on Mac or iPhone (macOS 26 / iOS 26). It uses system audio, so it does not need a caption track on the stream.
No in-page speech recognition for no-track video. The extension’s AI transcription control opens the app. Dual subtitles in the extension need an existing track and are confirmed on YouTube, X video, and podcasts.
Yes, via system audio in the app, when screen and system-audio recording permission are granted—and the player is actually playing audio on the device.
iOS 26 or macOS 26, plus screen and system-audio recording permission.
On-device recognition is free. Correction and translation use the translation engine. The free credit does not cover real-time listen-and-translate.
Currently free; no account needed. Optional sign-in adds a small free credit.
Live Subtitles recognition runs on your device. If you use your own API key, your key is stored on your device and requests go to the provider you choose. The free-credit route is relayed through BelliedMonkey’s server, which doesn’t store content.
Primary CTA: Get BelliedMonkey on the App Store (Mac and iPhone). Currently free. Original and translation, together.
Secondary (only when a caption track already exists on YouTube / X video / podcasts): browser extension — not the main CTA for no-track video or livestreams.
International build: belliedmonkey.cc. Mainland China App Store edition: belliedmonkey.com.