Real-time sermon translation using Gemini Live API.
- Install dependencies:
npm install- Copy your Gemini API key from
.envto.dev.vars:
npm run setupOr manually create .dev.vars:
GEMINI_API_KEY=your-api-key-here
Run both frontend and worker locally:
npm run dev- Frontend: http://localhost:5173
- Worker API: http://localhost:8787
- Open http://localhost:5173
- Click "Create Room" to start a speaker session
- Select source and target languages, then click "Start"
- Share the audience link with viewers
npm run buildnpm run deploy