Real-time speech translation for smart glasses
Hear a language. See the translation on your display.
100+ languages. Zero interruptions.
Install from Mentra MiniApp Store
Live Translation captures speech through your smart glasses microphone, transcribes it in real time, and displays translated text on your HUD — all without lifting a finger.
- Real-time translation — Transcribes and translates speech as it happens
- 100+ languages — Supports a wide range of source and target languages
- Intelligent display — Confidence-based filtering prevents flickering mid-word corrections
- Adaptive layout — Text wrapping and formatting tuned for AR displays
- Auto-clear — Display clears after 40 seconds of silence
- Install MentraOS: get.mentraglass.com
- Install Bun: bun.sh
- Set up ngrok:
brew install ngrokand create a static URL
- Go to console.mentra.glass
- Sign in and click "Create App"
- Set a unique package name (e.g.,
com.yourName.translation) - Enter your ngrok URL as "Public URL"
- Add microphone permission
# Install
git clone <repo-url>
cd LiveTranslationOnSmartGlasses
bun install
cp .env.example .env
# Configure .env with your credentials
# API_KEY (required)
# Start
bun run dev
# Expose via ngrok
ngrok http --url=<YOUR_NGROK_URL> 80MIT