Genera archivos de voz basados en un archivo de diálogo.tab (con etiquetas de texto eliminadas).
El TTS se genera usando ElevenLabs, con mi biblioteca elevenlabslib .
Cuando ejecute el programa, mostrará una GUI que le pedirá que especifique:
Después de esto, extraerá una lista de todas las voces disponibles para su cuenta de ElevenLabs, y le pedirá que asigne una voz a cada personaje que se encuentre en la exportación de diálogo.
Luego generará los archivos de audio y los guardará como {identifier}.mp3 , listo para usarse con la opción de voz automática.
En caso de que se quede sin créditos (o la generación de archivos se interrumpe por alguna otra razón), el programa detectará que existen archivos de audio existentes y le dará la opción de omitir los que ya existen.
Vea aquí para obtener un video de instalación y uso.
git clone https://github.com/lugia19/renpyDialogToAudio.gitrun.batEn caso de que no esté en Windows, run.bat solo crea un Venv e instale los requisitos de requisitos.txt, luego ejecute el script, para que pueda hacerlo manualmente.
Además, también realizará un tirón de Git cuando se ejecute.