Use case

YouTube Live Translation & Real-Time Subtitles

Follow a YouTube Live stream with bilingual captions generated from the tab audio, then save, edit and export the transcript as subtitle files.

youtube.com/watch/live
LIVEYouTube Live
Creator Q&A · Live
Sample captionsEN → 中文

The next demo starts in a few seconds.

下一个演示将在几秒后开始。

16 kHz PCM · 2s chunks2s chunks + provider time

TanLens

Live tab captions

Connected

Source language

Auto-detect

Translate to

中文 · Chinese
Bilingual · overlay · draggable
Connect browser extension

Audio translation: available now

Captures the YouTube Live tab audio and produces source text plus a live translation.

Comments and live chat: not supported yet

The current build does not read comments, gifts, or on-screen text. That needs a separate page-content integration for each platform.

TanLens generates live bilingual captions for a YouTube Live stream that plays in Chrome or Edge. It reads the stream’s audio from the tab, transcribes the speech, and translates it into your language. YouTube’s own captions depend on the creator, so TanLens is useful when none are provided or when you need a language the stream does not offer.

01Works with the player, not the YouTube API

Open the live watch page in Chrome or Edge, start the stream, then capture that tab from the TanLens extension. Because the audio comes from the player, the same approach works for premieres, live replays and embedded players on other sites. TanLens does not download the video, read the chat, or call YouTube’s caption API. It only hears what your speakers would hear, which also means music and sound effects can make speech recognition harder during intros and transitions.

02What you can do with the transcript

Save the transcript when the stream ends, then edit the parts that matter for your notes. A bilingual SRT is handy if you plan to clip the stream later, while VTT fits a web player and TXT is enough for a summary. The current HTTP path collects a two-second audio chunk before speech recognition and translation begin; network and provider time are added after that. Expect longer waits when the stream buffers or the speaker changes language mid-sentence.

Frequently asked questions

Related pages

Put words on the screen tonight

Twenty free minutes a month, no card, no meeting bot. Start with your microphone, then add the extension for tab audio.