Live bilingual subtitles for meetings, calls, streams, and videos on macOS.
v2s turns microphone input or app audio into a clean two-line subtitle bar so you can follow speech in one language and read it in another without leaving the screen you are already using.
- Follow live conversations with translated subtitles pinned at the top of your screen.
- Capture from your microphone or from a specific macOS app instead of your entire system mix.
- Keep the original speech and the translated line visible together for fast context switching.
- Stay in a lightweight menu bar workflow instead of juggling browser tabs or full-screen caption apps.
- Menu bar app built for always-available subtitle access.
- Live subtitle overlay with translated text on the first line and source text on the second.
- Audio source selection for microphones and running macOS apps.
- On-device speech transcription powered by Apple Speech.
- On-device translation powered by Apple Translation.
- Transcript summarization powered by Apple Intelligence for quick overview of conversations.
- Overlay styling controls so the subtitle bar stays readable on top of real work.
- No account, cloud backend, analytics, or telemetry.
- Audio and subtitle text never leave your Mac through v2s.
- Translation uses Apple's on-device Translation framework. Some language packs may need to be downloaded first through System Settings.
- Speech recognition uses Apple's on-device Speech framework. Some locales may fall back to Apple's servers unless on-device recognition is explicitly configured.
- Download the latest
.app.zipfrom Releases. - Unzip and move
v2s.appto your Applications folder. - Launch v2s — it appears as an icon in your menu bar.
- Select an input source (a running app or microphone).
- Choose your input and subtitle languages.
- Click Start.
v2s will ask for permissions on first use:
- Speech Recognition — to transcribe audio into text.
- Microphone — when using a microphone as the input source.
- Audio Capture — when capturing audio from another app.
- Translation requires macOS 26 or newer
git clone https://github.com/franklioxygen/v2s.git
cd v2s
open v2s.xcodeprojOr from the terminal:
xcodebuild -project v2s.xcodeproj -scheme v2s -configuration Debug buildMIT

