Génère des fichiers vocaux basés sur un fichier de dialogue.tab (avec des balises de texte dépouillées).
Le TTS est généré à l'aide de ElevenLabs, avec ma bibliothèque elevenlabslib .
Lorsque vous exécutez le programme, il affichera une interface graphique qui vous invitera à spécifier:
Après cela, il tirera une liste de toutes les voix disponibles pour votre compte ElevenLabs et vous demandera d'attribuer une voix à chaque personnage trouvé dans l'exportation de dialogue.
Il générera ensuite les fichiers audio et les enregistrera en tant que {identifier}.mp3 , prêt à être utilisé avec l'option vocale automatique.
Dans le cas où vous manquez de crédits (ou la génération de fichiers est interrompue pour une autre raison), le programme détectera qu'il existe des fichiers audio existants et vous donnera la possibilité de sauter ceux qui existent déjà.
Voir ici pour une vidéo d'installation et d'utilisation.
git clone https://github.com/lugia19/renpyDialogToAudio.gitrun.batDans le cas où vous n'êtes pas sous Windows, Run.BAT crée simplement un VENV et installez les exigences de l'exigence.txt, puis exécute le script, afin que vous puissiez simplement le faire manuellement.
De plus, il effectuera également une traction Git chaque fois qu'il est exécuté.