Repolode
kizuna-ai-lab

kizuna-ai-lab/sokuji

Перевод речи в реальном времени в обе стороны для двуязычных встреч: через облачные сервисы или полностью офлайн на устройстве, в приложении для компьютера и расширении для браузера.

Open source альтернатива:Google Meet Live TranslationMicrosoft Teams Interpreter

Звёзды
1,408
Форки
205
Открытые issues
36
Последний коммит
позавчера

Что это?

Sokuji переводит устную речь между двумя языками в реальном времени. Приложение определяет, на каком языке говорят, и переводит речь на другой — в обоих направлениях, чтобы два человека, говорящие на разных языках, могли поддерживать беседу. Можно одновременно захватывать звук с микрофона и системы, а перевод воспроизводить голосом или показывать в виде субтитров в реальном времени.

Приложение для Windows, macOS и Linux работает с любыми приложениями, принимающими звук с микрофона, например Zoom, Teams или Discord. Расширение для Chrome и Edge работает прямо в веб-сервисах для встреч, таких как Google Meet и Zoom web. Перевод можно выполнять через облачные сервисы, включая OpenAI, Gemini, Soniox и Palabra.ai, или в режиме Local Inference, который обрабатывает распознавание речи, перевод и синтез речи непосредственно на устройстве с помощью WASM и WebGPU, без API key.

Ключевые возможности

  • 01Автоматическое определение языка речи и перевод в обоих направлениях
  • 02Одновременный захват звука с микрофона и системы в рамках одного сеанса
  • 03Субтитры в реальном времени и голосовое воспроизведение перевода с виртуальным микрофоном для других приложений
  • 04Восемь вариантов провайдеров, включая облачные API и полностью офлайн-режим Local Inference
  • 05Local Inference выполняет ASR, перевод и TTS на устройстве без API key
  • 06Приложение для Windows, macOS и Linux, а также расширение для Chrome и Edge

Сценарии использования

  • Проведение двуязычных видеовстреч, участники которых говорят на разных языках
  • Просмотр вебинаров на иностранном языке или участие в голосовом чате игры с субтитрами в реальном времени
  • Офлайн-перевод на компьютере без интернета и GPU для разговоров, требующих конфиденциальности

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/kizuna-ai-lab/sokuji.git
  2. 2

    Перейдите в папку и установите зависимости

    cd sokuji && npm install
  3. 3

    Запустите версию приложения для компьютера для разработки

    npm run electron:dev

Что важно знать

  • Лицензия AGPL-3.0 требует, чтобы производные работы также публиковались с открытым исходным кодом на тех же условиях.
  • Для облачных провайдеров нужны собственные API-ключи, а полностью офлайн-режим использует модели на устройстве.
  • Расширение для браузера поддерживает только Chrome и Edge; поддержка Brave появится скоро.

Темы

Частые вопросы

Что такое sokuji?
Перевод речи в реальном времени в обе стороны для двуязычных встреч: через облачные сервисы или полностью офлайн на устройстве, в приложении для компьютера и расширении для браузера. Sokuji переводит устную речь между двумя языками в реальном времени. Приложение определяет, на каком языке говорят, и переводит речь на другой — в обоих направлениях, чтобы два человека, говорящие на разных языках, могли поддерживать беседу. Можно одновременно захватывать звук с микрофона и системы, а перевод воспроизводить голосом или показывать в виде субтитров в реальном времени.
sokuji можно использовать бесплатно? Какая у него лицензия?
sokuji распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
sokuji всё ещё поддерживается?
Активно поддерживается. Последний коммит в sokuji — 18 окт. 2026 г..
Для чего можно использовать sokuji?
Проведение двуязычных видеовстреч, участники которых говорят на разных языках Просмотр вебинаров на иностранном языке или участие в голосовом чате игры с субтитрами в реальном времени Офлайн-перевод на компьютере без интернета и GPU для разговоров, требующих конфиденциальности
Как установить sokuji?
Клонируйте репозиторий: git clone https://github.com/kizuna-ai-lab/sokuji.git Перейдите в папку и установите зависимости: cd sokuji && npm install Запустите версию приложения для компьютера для разработки: npm run electron:dev
Где скачать sokuji?
Исходный код и инструкции по установке — на GitHub: https://github.com/kizuna-ai-lab/sokuji

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты