Generiert Sprachdateien basierend auf einer Dialog.tab -Datei (mit ausgestellten Text -Tags).
Die TTS wird mit elfLabs mit meiner elevenlabslib -Bibliothek erzeugt.
Wenn Sie das Programm ausführen, wird eine GUI angezeigt, mit der Sie angegeben werden müssen:
Danach wird eine Liste aller für Ihr elfLabs -Konto zur Verfügung stehenden Stimmen angezeigt und Sie auffordern, jedem im Dialogexport gefundenen Charakter eine Stimme zuzuweisen.
Anschließend generiert es die Audio -Dateien und speichert sie als {identifier}.mp3 , bereit, mit der Option Auto Voice verwendet zu werden.
Falls Ihnen die Credits ausgehen (oder die Generierung von Dateien aus einem anderen Grund unterbrochen wird), erkennt das Programm, dass es vorhandene Audiodateien gibt und die Möglichkeit gibt, die bereits vorhandenen zu überspringen.
Hier finden Sie ein Installations- und Nutzungsvideo.
git clone https://github.com/lugia19/renpyDialogToAudio.git herunterrun.batFalls Sie nicht unter Windows sind, run.bat erstellt nur ein Venv und installieren Sie die Anforderungen von Anforderungen.txt, dann führen Sie das Skript aus, sodass Sie dies einfach manuell tun können.
Außerdem wird es auch einen Git -Zug durchführen, wenn es ausgeführt wird.