Skip to content

andyko208/sermon-realtime-translator

Repository files navigation

Sermon Real-Time Translator

Real-time sermon translation using Gemini Live API.

Setup

  1. Install dependencies:
npm install
  1. Copy your Gemini API key from .env to .dev.vars:
npm run setup

Or manually create .dev.vars:

GEMINI_API_KEY=your-api-key-here

Development

Run both frontend and worker locally:

npm run dev

Usage

  1. Open http://localhost:5173
  2. Click "Create Room" to start a speaker session
  3. Select source and target languages, then click "Start"
  4. Share the audience link with viewers

Build

npm run build

Deploy

npm run deploy

About

Real-time multilingual sermon translation using the Gemini Live API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors