← All projects

Multi-Language Live Captions

Real-time bilingual captions for live events — English and French, simultaneously.

Demo video coming soon

See it in action


How it works

01

Plug in your microphone

Connect any multi-channel audio interface to your computer. The app works with standard USB interfaces, XLR setups, and built-in mics.

02

Azure AI transcribes

Real-time English and French speech recognition powered by Azure Cognitive Services. Both languages stream simultaneously with low latency.

03

Viewers tune in

Share a URL — that's it. Anyone with a browser can watch your captions live. No app download, no account required for viewers.


Download & Run

Download the latest release, add your Azure credentials, and you're live in under five minutes.

Download Latest Release

Requirements

  • macOS 12 Monterey or later
  • Node.js 18 or later
  • Azure Speech Services account (free tier available)
  • Audio interface or built-in microphone

Setup Guide

  1. 1Unzip the download and open the Live Captions.app
  2. 2Get your Azure Speech key from portal.azure.com
  3. 3Enter your keys in the credentials modal on first launch
  4. 4Select your audio device from the dropdown and click Start
  5. 5Share the viewer URL with your audience — they can open it on any device

Live Viewer

Share this URL with anyone to watch captions in real time — no login required.

https://multi-language-captions.littlebigideas.ca/viewer
Open Viewer