Перейти к содержимому
Zone of Games Forum
Azag-Thoth

Перевод игр в реальном времени с помощью нейросети Google Vision API (точно как Google Lens)

Рекомендованные сообщения

Мир вам, друзья!
Руководство для игроков с двумя мониторами и слабым знанием иностранных языков

Если вы любите проходить игры с большим количеством текста или диалогов, но плохо владеете английским (или другим языком), — это решение специально для вас. Оно позволяет переводить текст прямо с экрана игры в реальном времени, с качеством, сравнимым с Google Lens.


Файлы


Как это работает?

  1. Вы запускаете игру в оконном режиме.

  2. Выделяете область экрана, где появляются тексты.

  3. Нажимаете клавишу Ё (тильда), и скрипт:

    • делает скрин этой области,

    • распознаёт текст через Google Vision API (точно как Google Lens),

    • переводит его через Google Translate API,

    • показывает перевод в отдельном окне (лучше на втором мониторе).

 Перевод качественный, естественный, понятный. Особенно круто работает в JRPG и визуальных новеллах.


 Зависимости и требования:

  • Нужна последняя версия Яндекс.Браузера (для совместимости со слоями GUI).

  • В папке с программой должен быть файл credentials.json — это ваш личный ключ доступа к API Google. Ниже — подробная инструкция, как его создать.

  • Можно использовать и офлайн-распознавание (через Tesseract), но качество будет заметно хуже.


 Пошаговая инструкция: как получить credentials.json

 Шаг 1: Вход в Google Cloud Console

 Шаг 2: Создание проекта

  • В верхней панели нажмите на селектор проекта (рядом с логотипом Google Cloud)

  • Выберите «Создать проект»

  • Введите имя, например: ScreenTranslateApp

  • Нажмите Создать

 Шаг 3: Включите нужные API

 Способ 1 — по прямым ссылкам:

 Способ 2 — вручную:

  • Слева: APIs & ServicesLibrary

  • Введите в поиске:
    Vision API → нажмите → Enable
    Cloud Translation API → нажмите → Enable

 Шаг 4: Создайте сервисный аккаунт

  • Слева: APIs & ServicesCredentials

  • Нажмите Create CredentialsService account

  • Заполните форму:

    • Имя: translator-service

    • Роль: BasicViewer

  • Подтвердите создание

После создания:

  • Перейдите на страницу аккаунта

  • Внизу: «Keys»«Add Key»«Create new key»

  • Формат: JSON → нажмите Create

У вас скачается файл — credentials.json
Положите его в ту же папку, что и .exe или .py-файл.


Важное сообщение сообществу

Это альфа-версия. Её можно улучшать, и я был бы рад, если бы в комьюнити нашёлся опытный Python-сеньор, готовый доработать проект на добровольной основе.

Если такого не найдётся — я буду понемногу развивать это решение вместе с нейросетью Claude и вашим фидбеком.

screen1.png

Изменено пользователем Azag-Thoth

Поделиться сообщением


Ссылка на сообщение

Обновление!!!

Сейчас один хороший человек посоветовал уже готовую! Рабочую программу! Которая  работает очень хорошо и не требует второго монитора! Очень здорово!!!!


https://github.com/PavlikBender/ScreTran

Поделиться сообщением


Ссылка на сообщение

Что нужно обновить если пишет что не соответствуют версии? Изображение ошибки

Изменено пользователем Vreyden

Поделиться сообщением


Ссылка на сообщение

Тема интересная, но почему-то нет отзывов. Кто-нибудь пользовался этой программой, как успехи? И главное, как быстро перевести текст, если начинается диалог, и тебе начинают что-то рассказывать, автоматически появляются и исчезают текстовые сообщения, как успеть их все перевести? 

 

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Продвигаемые темы

  • Последние сообщения

    • Тем временем прочитал как кляп вместо клипа и другое слово на ф и заканчивающееся на р, кхм более тематическое. Да уж, явно пора спать.
    • Обновление под 4.0.6.1721.
    • после прохождения игры не следил за новыми русификаторами. Расскажите это мираклы только сейчас выпустили свой русификатор, который обещали выпустить кажется через 3-4 месяца после сбора средств? По тем временам это вроде релиз должен был быть….. июнь июль 2025 года….
    • @th12 выпустил русификатор для квеста Dreams in the Witch House. @th12 выпустил русификатор для квеста Dreams in the Witch House. В наличии версии для Steam и GOG.
    • Вчера выкатили довольно большое обновление 1.5.0. там прибавили работы переводчикам и скорее всего теперь надо обновлять русификатор под єту версию так как там есть новые строки. судя по описанию ещё и какие то незначительные изменения диалогов присутствуют. и теперь тестировать придётся дополнительно учитывая подобные обновления, которые потом заставляют перелопачивать новые строки и проводить дополнительные тестирования то я тебя полностью понимаю. меня самого уже закумарили обновления CHRONO CROSS, которые убивают русификацию менюшки постоянно.
    • HOTEL BARCELONA Обновил под актуальную версию 1.3.0 build 23658301, скачивать там же, где и всегда. Перевод, включает также вышедшее DLC. Язык теперь надо выбирать “каталонский”.   Уважаемые гости, Сообщение со стойки регистрации. Руководство завершило небольшой косметический ремонт, генеральную уборку, осмотр гардероба и привычное удаление неприятных пятен с ковров. Патч 1.3.0 уже доступен: он принес с собой новые костюмы из коллабораций, изменения в геймплее, улучшения качества жизни и несколько исправлений ошибок, связанных с инцидентами, которые лучше не обсуждать в вестибюле. Но самое главное — в гардероб отеля поступило несколько странных посылок от весьма необычных посетителей. Прибыли бесплатные костюмы из коллабораций В знак благодарности всем, кто продолжает оставаться с нами посреди этого безумия, патч 1.3.0 добавляет новые наряды в рамках сотрудничества со следующими играми: Shadows of the Damned Bye Sweet Carole Death Game Hotel The Good Life Пожалуйста, проверьте свой гардероб, прежде чем снова отправиться в кошмар. Некоторые наряды всё ещё могут едва уловимо пахнуть порохом, розами, дорогим отельным мылом или провинциальной тайной. Изменения геймплея и обслуживание номеров • Мы скорректировали время до наступления тайм-аута для каждой зоны на уровне сложности Newcomer (Новичок). • Изменен экран погодной лотереи перед вылазкой. Теперь гости также могут изменить время суток, а в одиночном режиме — выбрать, принимать ли вторжения. • В одиночном режиме прием PvP-вторжений теперь по умолчанию отключен. Гости, которые любят нежданных визитеров, по-прежнему могут включить его обратно. • Различные рероллы и смена времени суток теперь осуществляются напрямую за монеты. • Изменен дизайн выпадающих денег. • Изменены списки выпадения предметов (пулы) из сундуков с сокровищами на бонусных этапах, а также скорректирована сложность получения нарядов. • На каждом уровне расставлены куклы гномов. Разбивайте их, чтобы восстановить здоровье. Мы не несем ответственности за то, что гномы могут подумать о таком раскладе. • Скорректирован внешний вид разрушаемых объектов. • Над дверями, вызывающими потерю фантома (Phantom Lost), теперь есть специальный индикатор. Пожалуйста, читайте таблички перед тем, как войти. Или не читайте. Отель с уважением относится к плохим решениям. • В настройки звука в меню опций добавлен параметр Slasher Phantom. Исправления ошибок • Исправлена ошибка, из-за которой поведение игры могло стать нестабильным, если навыки Scapegoats или Final Girl активировались в момент, когда игрок подвергался атаке с захватом. • Исправлена ошибка, из-за которой поведение игры могло стать нестабильным при получении атаки с захватом, когда игрок находился в металлическом состоянии (Metallic state). • Исправлена ошибка, из-за которой хитбокс атаки врагов с огнеметами иногда мог оставаться активным. Благодарим вас за то, что продолжаете останавливаться в Hotel Barcelona. Лифты по-прежнему опасны. Номера по-прежнему прокляты. Но, по крайней мере, гардероб теперь выглядит лучше, чем когда-либо.
  • Изменения статусов

    • Jimmi Hopkins  »  SerGEAnt

      Это не просто перевод, а полноценная авторская сценарная адаптация. Диалоги переписаны так, чтобы персонажи звучали живо, остро и в характере. Добавлен чёрный юмор там, где авторы постеснялись. Убраны лорные противоречия, докручены мотивации. В результате игра стала умнее, злее и смешнее оригинала.
      · 0 ответов
    • ElikaStudio

      Долгожданный релиз полного сезона состоялся!
      https://youtu.be/mwBk2stm2OQ?si=qpJojB_XDABaC0We
      https://vk.com/video-48153754_456239394?sh=4&list=c62797c2b7d0725d6e
      Life is Strange: Before the Storm:
      Эпизод 1: "Прoбуждeниe"
      Эпизод 2: "О дивный новый мир"
      Эпизод 3: "Ад пуст"
      Бонусный эпизод: "Прощание"
      Русская озвучка уже доступна для скачивания!
      ElikaStudio выражает огромную благодарность всем, кто принял участие в создании проекта! 
      Группе Mechanics VoiceOver R.G. MVO , в частности их руководителю Дмитрию за неоценимую помощь в выпуске эпизода.
      Скачать для PC Classic (2018):
      GDrive: - https://drive.google.com/file/d/19CL_L80Mz0sIxcb54Ss64byAkeZmV22r/view?usp=sharing
      Скачать для PC Remastered (2022):
      GDrive: - https://drive.google.com/file/d/13q58Lpvw5_aYPYeZ7OGYZlAKOoS1gEbL/view?usp=sharing
      Скачать для Свитч(2022):
      GDrive: - https://drive.google.com/file/d/15e—T1LQiGQCYIHeNnj_C2qJA16Gvh1i/view?usp=sharing
      Ручная установка PC(оба издания):
      https://drive.google.com/drive/folders/1MJPd8965m4XxxAuOBt8enSHtv8_yy5xh?usp=sharing
      Баг репорт в обсуждении:
      https://vk.com/topic-48153754_55571577
      ___________________________________________
      Финансовый аппарат:
      www.donationalerts.com/r/elikastudio
      Пожертвовать средства на наши проекты:
      Кошелек ЮMoney 4100 1188 6818 3009
      карта Сбер банк 2202 2018 6334 1042
      карта Альфа банк 5559 4937 0209 8584
      Спасибо за вашу поддержку!
      #elikastudio #русскаяозвучка
      · 0 ответов
    • fox222  »  Siberian GRemlin

      Здравствуйте, хочу купить персональный доступ к переводам, сколько стоит?
      · 1 ответ
    • vitkach  »  eaZy

      Извините за беспокойство. Хотел спросить, а русификатор ещё когда-нибудь будет обновляться? Дело в том, что после его выхода выходили ещё обновления, в частности обновление 1.1, вышедшее летом 2023 года, где была добавлена целая сюжетная глава в конце если проходишь на лучшую концовку золотого пути, это где-то ещё полчаса диалогов. Также в игре присутсвуют иногда кракозябры вместо русского языка, это в основном связано с тем, что кое-где текст был изменён, в основном в обучающих сообщениях.
      · 0 ответов
    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
  • Лучшие авторы


×