2 items
Real-time live captions with translation using OpenAI, Gemini, and Groq Live Caption Translator adds real-time captions with translation to any webpage. Perfect for videos, meetings, or live speech. FEATURES • Tab Audio — Caption audio/video playing in the current browser tab (YouTube, podcasts, etc.) • Microphone — Caption your own voice in real time (meetings, calls, presentations) • Translation — See captions in your preferred language • OpenAI Live Translate — Stream translated transcript deltas directly with gpt-realtime-translate • Gemini Live Translate — Stream source and translated captions over WebSockets with gemini-3.5-live-translate-preview; broad target language support • Optional translated audio — Play translated audio output in OpenAI and Gemini Live Translate when enabled • Auto-detect — OpenAI and Gemini Live Translate auto-detect source language; Groq modes let you pick source language manually • Choose your provider — OpenAI Realtime, Gemini Live Translate, or Groq Whisper • Customizable overlay — Adjust text colors, background, opacity, and font size • Draggable and resizable — Move the caption panel anywhere on the page HOW IT WORKS 1. Open the Credentials tab and choose your provider (OpenAI, Gemini, or Groq) 2. Enter your API key for the selected provider (stored locally in Chrome for your use; not shared except with the selected API provider) 3. Choose Tab Audio or Microphone, and set your source and target languages 4. Open a regular web page (not chrome:// or new tab), then click Start Captioning 5. Captions appear in a floating overlay that you can drag and resize REQUIREMENTS • Your own API key — OpenAI (platform.openai.com), Google Gemini (aistudio.google.com/apikey), or Groq (console.groq.com) • A regular web page must be open — captioning cannot run on chrome://, new tab, or extension pages PROVIDERS • OpenAI Live Translate — Dedicated realtime translation with gpt-realtime-translate; source transcript via gpt-realtime-whisper; optional translated audio output. • Gemini Live Translate — Google Gemini Live Translate over WebSockets with gemini-3.5-live-translate-preview; streaming source and translated captions; optional translated audio; auto-detected source language; free tier available. • Groq Whisper — Whisper transcription (whisper-large-v3 / whisper-large-v3-turbo). Translation via llama-3.3-70b-versatile. WHAT'S NEW • New optional Groq Fast mode for lower-latency captions and translation • Clearer messages for API key, billing, quota, and rate-limit errors • On-page error toasts when captioning fails to start • Clear buttons for OpenAI and Groq API key fields • Better Groq handling of short speech and sentence endings ---------------------------------------------------------------------------- Virtual Audio Devices — Windows & macOS Virtual audio devices let you route sound between apps internally. This can be useful with Live Caption Translator when you want to: - Caption system audio or other apps (beyond the current tab) - Send system audio into Zoom or Teams - Record desktop audio in OBS - Mix mic + music into one output - Capture app-specific sound Below are reliable tools and how to use them. Windows On Windows, the two most common tools are: - **VB-Audio Virtual Cable (VB-CABLE)** — Free, simple virtual cable. Creates a virtual input/output pair so you can route audio between applications. - **Virtual Audio Cable (VAC)** — Commercial option with more routing flexibility. After installing, select the virtual output as your system playback device or route specific apps to it, then choose the virtual input as the microphone source in Live Caption (Microphone mode). macOS On macOS, the most powerful and flexible solution is: - **Loopback** (by Rogue Amoeba) — Combines audio from multiple apps and devices into one virtual source. Lets you mix system audio, mic, and specific apps into a single input. --** Blackhole** After setting up Loopback, choose the Loopback device as your microphone in Live Caption (Microphone mode) to caption the routed audio.
Aug 11, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.