kizuna-ai-lab/sokuji
Real-time two-way speech translation for bilingual meetings — auto-detects the spoken language and translates both directions, cloud or fully offline on-device. Desktop (Windows · macOS · Linux) + browser extension (Chrome · Edge) for Zoom, Meet, Teams & any app.
解决的问题
Sokuji 为双语会议提供实时双向语音翻译,消除实时对话中的语言障碍。无论使用何种平台(例如 Zoom、Teams、Discord),用户都可以翻译自己的声音让他人听到,并将其他参与者的音频转换为字幕或语音。
工作原理
Sokuji 从麦克风和系统音频中采集音频,然后通过自动语音识别 (ASR)、翻译和文本转语音 (TTS) 的流水线进行处理。用户可以在两种处理模式之间进行选择:
- Cloud Mode:直接连接到 OpenAI、Google Gemini 和 Soniox 等提供商,实现高性能翻译。
- Local Inference:使用 WASM 和 WebGPU(通过 sherpa-onnx 和 Transformers.js)在设备上运行所有操作,无需 API 密钥、互联网连接或专用 GPU。
适用人群
专为参加双语会议的人士、游戏玩家或任何需要在不同应用程序之间进行实时翻译的人士设计。它提供适用于所有主要操作系统的桌面应用,以及适用于基于 Web 的会议平台的浏览器扩展程序。
亮点
- 双向翻译:自动检测说话者语言并同时进行双向翻译。
- 隐私优先的本地 AI:在设备上完全离线进行 ASR、翻译和 TTS 处理。
- 广泛的兼容性:通过虚拟麦克风(桌面端)或直接在浏览器中(扩展程序)与任何应用协同工作。
- 广泛的模型支持:可访问 50 多种 ASR 模型、55 多种翻译对和 136 种 TTS 语音。
- AI 音频工具:内置降噪和回声消除功能。