Генерирует голосовые файлы на основе файла dialog.tab (с помощью текстовых тегов).
TTS генерируется с использованием ElevenLabs, с моей библиотекой elevenlabslib .
Когда вы запустите программу, он покажет графический интерфейс, который побудит вас указать:
После этого он составит список всех голосов, доступных для вашей учетной записи ElevenLabs, и попросит вас назначить голос каждому символу, найденному в экспорте диалога.
Затем он будет генерировать аудиофайлы и сохранить их как {identifier}.mp3 , готовый к использованию с опцией Auto Voice.
В случае, если у вас заканчиваются кредиты (или генерация файлов прерывается по какой -то другой причине), программа будет обнаружить, что существуют аудиофайлы, и даст вам возможность пропустить те, которые уже существуют.
Смотрите здесь для видео установки и использования.
git clone https://github.com/lugia19/renpyDialogToAudio.gitrun.batЕсли вы не в Windows, run.bat просто создает Venv и установите требования от требований.
Кроме того, он также выполнит притяжение GIT всякий раз, когда он запускается.