OpenTransLive

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.

For Event Organizers

A broadcast model — not a meeting tool.

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.

Key Features

One-to-many broadcast

A single speaker or captioning team feeds the session; unlimited viewers tune in via the web, no account needed.

Multi-language, multi-engine

Pluggable transcription (Whisper, Groq, ElevenLabs Scribe, Google STT) and context-aware translation into multiple languages in parallel.

Stage screens & YouTube subtitles

Project captions on the venue screen, share a QR code for phone viewing, or overlay live subtitles on a YouTube stream.

Access Levels

Different features are available depending on whether you are logged in and whether your account has realtime transcription enabled.

Not logged in

  • Watch live transcriptions
  • Download session transcripts
  • Theme and display controls
  • Control a session as panel admin

    Without login, the admin role is unprotected and can be claimed by anyone once the 30-second heartbeat expires.

  • Configure keywords and languages

Logged in

Everything above, plus:

  • My Sessions dashboard

Logged in + Realtime

Everything above, plus:

  • Use microphone for live transcription
  • Stream audio for server-side processing

* 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.

Start a Session

Enter a Session ID to begin transcribing or viewing a live stream. Choose your preferred view mode.

  • Secure & Private
  • Low Latency

Valid format: letters, numbers, hyphens (-), and underscores (_) only. Length: 4-64 characters.

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.