AI Roguelite

AI Roguelite

Not enough ratings
Как автоматизировать ввод текста в игру и озвучить текст
By vinurd
Можно надиктовывать голосом и так как нет русской озвучки я придумал как использовать крутой переводчик для игры(аналогов нет)
   
Award
Favorite
Favorited
Unfavorite
Вводим свой текст в поле игры
Есть такая старая программа Latis - скачиваете ее, распаковываете. Она больше не разрабатывается и поддержки сети нет, поэтому не пугайтесь. Запускаете, навастриваете в настройках микрофон и запуск по кнопке. Нажимаете в игре на поле ввода, говорите свою Эпичную речь и вуаля, текст в поле за пару секунд. Даже сейчас я надиктовываю этот текст с помощью латис. То есть ничего с клавиатуры мне не приходится самому вводить. Мечта любого писателя. А в связке с этой игрой это открывает очень широкие возможности
скачать тут:
https://disk.yandex.ru/d/H2lDVtMKhZQL7g


Озвучиваем текст в игре
Так как текст уже на не на английском, нам не нужно его будет переводить. Нам необходимо будет поменять настройки так чтобы был русский с русским. Переводчик позволяет использовать любые языки. На данный момент является одним из лучших переводчиков с экрана. В нём есть режим озвучки где можно выбрать голос в котором будет озвучено игра. Но есть одна проблема голосов не так много два голоса русских.

Программу можно скачать здесь https://github.com/HIllya51/LunaTranslator

Для настройки нам понадобится, Конечно же зайти в настройки.



После чего в настройках нужно включить эти параметры


Я также отключил переводчик вот здесь


Также я поправил текст шрифт


Чтобы читала Когда вы выделили я поставил параметрах авто чтение.
Там же в разделе синтеза речи нужно установить то, что указано на картинке

И последнее Установите клавишу на которой будет у вас автоматически включаться выделение текста


PS в WindowsOCR скачать русский текст

пример работы-видео
Озвучка без выделения - прямо внутри игры
Делается это с помощью HOOK
способ вынимает все действия происшествия в игре и выводит потоками данных, которые надо пояснить, какие брать. Так можно переводить и озвучивать, в нашем случае мы просто озвучиваем. Скажу сразу есть значительные лаги на некоторых говорилках с онлайна.

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

в настройках выбрать более менее быстрые голоса в плане отклика, они хоть и тормознутые, но все таки озвучка. Если остаетесь на предыдущих настройках, там оно дольше думает и может пропустить.
далее сделать что бы новое событие не прерывало чтение, а продолжало друг за другом

так вы получите автоматическое чтение. Не забывайте впаять звезды, если инструкция помогла познать дзен современных технологий!
1 Comments
Fel 4 Feb @ 1:53am 
Добавь, что еще надо в настройках WindowsOCR скачать русский язык чтобы программа поддерживала.