Repolode
HIllya51

HIllya51/LunaTranslator

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

Open source альтернатива:Google Translate

Звёзды
14,024
Форки
1,176
Открытые issues
42
Последний коммит
4 дня назад

Что это?

LunaTranslator — переводчик для Windows, созданный для визуальных новелл. В основном он подключается к игровому процессу и напрямую извлекает исходный текст диалогов, что позволяет избежать ошибок распознавания по скриншотам. Если хуки не работают, программа распознаёт текст с помощью OCR в любой области экрана. Для этого доступны встроенная OCR-модель, а также несколько онлайн- и офлайн-движков.

Полученный текст можно передавать на перевод множеству сервисов и моделей, в том числе LLM и офлайн-переводчикам. Проект также поддерживает озвучивание текста с помощью онлайн- и офлайн-движков. В играх для NS, PSP, PSV и PS2 текст можно считывать через эмуляторы консолей. Для некоторых игр перевод можно выводить прямо в игровом окне.

Для изучения языков доступны сегментация японского текста с фуриганой, интеграция с AnkiConnect и поддержка расширения Yomitan для браузера. Распознавание речи работает в Windows 10 и 11 благодаря встроенному распознавателю Windows.

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

  • 01Напрямую извлекает игровой текст, подключаясь к игровому процессу.
  • 02При необходимости распознаёт текст в любой области экрана с помощью встроенной модели и нескольких онлайн- и офлайн-движков.
  • 03Поддерживает множество переводческих сервисов и моделей, в том числе LLM и офлайн-переводчики.
  • 04Считывает текст из игр для NS, PSP, PSV и PS2 через хуки эмуляторов.
  • 05Поддерживает сегментацию японского текста с фуриганой, AnkiConnect и Yomitan.
  • 06Озвучивает текст с помощью множества онлайн- и офлайн-движков.

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

  • Играть в японские визуальные новеллы с субтитрами, которые переводятся в реальном времени.
  • Переводить текст в играх, к которым нельзя подключить хуки, с помощью OCR.
  • Изучать японскую лексику, сочетая сегментацию текста, фуригану и карточки Anki.
  • Слушать переведённые диалоги во время игры с помощью синтеза речи.

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

  1. 1

    Скачайте программное обеспечение со страницы загрузок официальной документации

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

  • Распространяется по лицензии GPLv3 — лицензии с копилефтом, которая требует, чтобы производные работы оставались открытыми.
  • Распознавание речи Windows работает только в Windows 10 и Windows 11.

В подборках

Темы

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

Что такое LunaTranslator?
Переводчик визуальных новелл, который извлекает игровой текст через хуки или OCR и переводит его с помощью множества движков, включая LLM и офлайн-модели. LunaTranslator — переводчик для Windows, созданный для визуальных новелл. В основном он подключается к игровому процессу и напрямую извлекает исходный текст диалогов, что позволяет избежать ошибок распознавания по скриншотам. Если хуки не работают, программа распознаёт текст с помощью OCR в любой области экрана. Для этого доступны встроенная OCR-модель, а также несколько онлайн- и офлайн-движков.
LunaTranslator можно использовать бесплатно? Какая у него лицензия?
LunaTranslator распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
LunaTranslator всё ещё поддерживается?
Активно поддерживается. Последний коммит в LunaTranslator — 2 нояб. 2026 г..
Для чего можно использовать LunaTranslator?
Играть в японские визуальные новеллы с субтитрами, которые переводятся в реальном времени. Переводить текст в играх, к которым нельзя подключить хуки, с помощью OCR. Изучать японскую лексику, сочетая сегментацию текста, фуригану и карточки Anki. Слушать переведённые диалоги во время игры с помощью синтеза речи.
Как установить LunaTranslator?
Скачайте программное обеспечение со страницы загрузок официальной документации
Где скачать LunaTranslator?
Исходный код и инструкции по установке — на GitHub: https://github.com/HIllya51/LunaTranslator

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

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

Расширение для браузера и приложение для компьютера: перевод, улучшение и краткий пересказ выделенного текста с помощью LLM API, например ChatGPT, Azure OpenAI и MiniMax.

25 тыс.+5 за неделю1,9 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 4 дня назад

Расширение для браузера и userscript для Greasemonkey/Tampermonkey с параллельным переводом веб-страниц, текста в полях ввода и субтитров.

13,2 тыс.+101 за неделю668JavaScriptGPL-3.0Активно поддерживаетсяОбновлён 13 часов назад

Браузерный движок визуальных новелл для историй в стиле galgame: сценарии пишут на WebGAL Script или собирают в визуальном редакторе.

4 тыс.+8 за неделю367TypeScriptMPL-2.0Обновлён 20 дней назад