An open-source, broadcast-style live translation framework — built for event organizers.
One speaker transcribes and translates in real time; unlimited audience members follow along in their preferred language — on the big screen, on their phones, or as YouTube live subtitles.
OpenTransLive is a framework for organizers running conferences, hackathons, public hearings, and livestreamed talks. One transcription source feeds an entire audience: speakers and their captioning team produce the stream, viewers consume it in any supported language. There are no per-attendee seats, no audience login required, and no caps on how many people can watch.
A single speaker or captioning team feeds the session; unlimited viewers tune in via the web, no account needed.
Pluggable transcription (Whisper, Groq, ElevenLabs Scribe, Google STT) and context-aware translation into multiple languages in parallel.
Project captions on the venue screen, share a QR code for phone viewing, or overlay live subtitles on a YouTube stream.
Different features are available depending on whether you are logged in and whether your account has realtime transcription enabled.
Without login, the admin role is unprotected and can be claimed by anyone once the 30-second heartbeat expires.
Everything above, plus:
Everything above, plus:
| Feature | Not logged in | Logged in | Logged in + Realtime |
|---|---|---|---|
| Viewing | |||
| Watch live transcriptions | Yes | Yes | Yes |
| Download session transcripts | Yes | Yes | Yes |
| Theme and display controls | Yes | Yes | Yes |
| Session Management | |||
| Control a session as panel admin |
Yes *
|
Yes | Yes |
| Configure keywords and languages |
Yes *
|
Yes | Yes |
| My Sessions dashboard | No | Yes | Yes |
| Realtime Transcription | |||
| Use microphone for live transcription | No | No | Yes |
| Stream audio for server-side processing | No | No | Yes |
* If not logged in, admin role is unprotected, can be claimed by anyone after the 30-second heartbeat expires.
Realtime transcription access is granted by an administrator. Log in to request access.
Enter a Session ID to begin transcribing or viewing a live stream. Choose your preferred view mode.
OpenTransLive is a free and open-source project. The source code is publicly available, and contributions are welcome from anyone. This project is developed and maintained under the g0v civic tech community, which promotes government transparency and open collaboration.