尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Live Translate - Real-time dubbing tool
翻译准备中
正在加载完整 README。
查看完整 README ↗Real-time audio translation and voice-cloned dubbing. Capture audio, translate with ElevenLabs APIs, and output dubbed audio using a cloned voice.
Website: www.livetranslate.net
LiveTranslate-<version>-Setup.exe)app-release.apk)| Directory | Description |
|---|---|
live-dubbing/ | Windows desktop app (PyQt6, Python). App dubbing + mic translate. |
backend/ | FastAPI server: auth (Supabase), API proxy (ElevenLabs), billing (Stripe), usage. |
mobile/ | Flutter app (Android/iOS). Mic translation, auth, paywall. CI and day-to-day builds use mobile/android/ (app.livetranslate.live_translate_mobile). |
android/ | Separate root-level Android Gradle host (JDK 17; see android/README.md). Uses com.livetranslate — not the same package as mobile/android/. |
website/ | Next.js app (local/dev or optional deploy). Public site: www.livetranslate.net on Wix — marketing, downloads, account. |
cd live-dubbing
python -m venv venv
venv\Scripts\activate
pip install -e ".[dev]"
python -m live_dubbing
Requires VB-Audio Virtual Cable and an ElevenLabs API key. See live-dubbing/README.md.
cd backend
pip install -r requirements.txt
cp .env.example .env # Configure Supabase, ElevenLabs, etc.
python -m uvicorn app.main:app --reload
Runs at http://localhost:8000. Set LIVE_TRANSLATE_BACKEND_URL=http://localhost:8000 to point the desktop app to it.
The live marketing site is Wix at www.livetranslate.net (not this repo’s Next.js app).
Optional Next.js app in website/ (dev dashboard / experiments):
cd website
npm install
npm run dev
Runs locally (e.g. http://localhost:3000). Do not point www.livetranslate.net DNS at this app unless you intentionally replace Wix.
cd mobile
flutter pub get
flutter run
English, Japanese, Korean, Chinese (Mandarin), Indonesian, Thai, Russian, Hindi, Vietnamese, Filipino (Tagalog).
MIT. See LICENSE.