live-translate
live-translate translates speech into German while it is being spoken. It comes as a native macOS menu-bar app and as a Chrome extension.
Specification
- Output
- German
- Platforms
- Native macOS menu-bar app, Chrome extension
- Voice detection
- Silero VAD, runs locally
- Ducking
- Source speech 28 %, atmosphere 60 %
- Hold
- 220 ms
- Stack
- Swift · TypeScript · WebRTC
Status
Working· Started [TODO: date]
Links
Voice detection and ducking
Voice detection runs locally with Silero VAD. While a translation plays, dynamic ducking lowers the source speech to 28 % and the atmosphere to 60 %, with a 220 ms hold.
| Signal | Level during translation |
|---|---|
| Source speech | 28 % |
| Atmosphere | 60 % |
| Hold | 220 ms |
Built with WebRTC, Swift and TypeScript.
Telemetry
- Last push
- · 2026-09-24
- Branch
- main
- Commits
- Restore native neural auto-dubbing and independent audio mixing
- Support ScreenCaptureKit concurrency annotations in older macOS SDKs
- Add a native macOS menu bar translator and harden GPT-Live sessions
- Promote the existing GPT-Live translation implementation to main
- Expand the Gemini pipeline with presets, dual subtitles and token auth