English  |  简体中文

AudioScript

AudioScript

Listen to your system audio and turn foreign podcasts, videos, and meetings into live bilingual subtitles: source text plus translation. Recognition and translation run entirely on your machine, with 29+ languages supported. On macOS 26+, system translation is also available.

Website · Download

macOS 14.2+ Windows 10+ Ubuntu 24 Tauri 2 MIT


https://github.com/user-attachments/assets/b1f88a82-b3fe-4721-8736-af6a9e4d828e ## Features - **Capture**: system audio / microphone / both mixed. - **Background**: tray-resident, closing the window does not quit, single instance, launch at login. - **Recognition**: bundled Zipformer streaming bilingual recognition; optional X-ASR, Nemotron 3.5, and Qwen3-ASR. - **Translation**: bundled Opus-MT en ↔ zh; optional LMT-60 and NLLB-200. - **Overlay**: bilingual source and translation; adjustable font size, opacity, line count, and a colorful flowing border. - **Internationalization**: zh-CN / zh-TW / en / ja / ko / fr / de / es / pt-BR / ru / it / id / ar. ## Privacy * Speech recognition and translation run entirely on-device and work offline. * Anonymous usage analytics via Aptabase; disable it under General → Privacy. ## Build ```bash pnpm install # deps + ASR model and Silero VAD (≈ 59 MB) pnpm fetch:mt # fetch models pnpm tauri dev # dev mode pnpm tauri build # package ``` ## Contact - X: [@niyongsheng](https://x.com/niyongsheng) - E-mail: niyongsheng@Outlook.com ## License - [MIT](LICENSE) - [sherpa-onnx](https://github.com/k2-fsa/sherpa-onnx) Apache-2.0, [X-ASR](https://huggingface.co/GilgameshWind/X-ASR-zh-en) Apache-2.0, [Nemotron 3.5 ASR](https://huggingface.co/nvidia/nemotron-3.5-asr-streaming-0.6b) OpenMDW-1.1 (optional), [Qwen3-ASR](https://huggingface.co/Qwen/Qwen3-ASR-0.6B) Apache-2.0, [Silero VAD](https://github.com/snakers4/silero-vad) MIT, [CTranslate2](https://github.com/OpenNMT/CTranslate2) MIT, [opus-mt](https://github.com/Helsinki-NLP), [LMT-60](https://huggingface.co/NiuTrans/LMT-60-0.6B) Apache-2.0 (optional), [NLLB-200](https://huggingface.co/facebook/nllb-200-distilled-600M) CC-BY-NC-4.0 (optional), [translation-rs](https://github.com/doom-fish/translation-rs) MIT OR Apache-2.0, [flexaudio](https://crates.io/crates/flexaudio) MIT, [tauri-nspanel](https://github.com/ahkohd/tauri-nspanel) MIT OR Apache-2.0 [![Star History Chart](https://api.star-history.com/svg?repos=niyongsheng/AudioScript&type=Date)](https://star-history.com/#niyongsheng/AudioScript&Date)