Gera arquivos de voz com base em um arquivo de diálogo.tab (com tags de texto despojadas).
O TTS é gerado usando o Elevenlabs, com minha biblioteca elevenlabslib .
Ao executar o programa, ele mostrará uma GUI que solicitará que você especifique:
Depois disso, ele puxará uma lista de todas as vozes disponíveis para sua conta do Elevenlabs e solicitará que você atribua uma voz a cada caractere encontrado na exportação de diálogo.
Em seguida, gerará os arquivos de áudio e os salvará como {identifier}.mp3 , pronto para serem usados com a opção Auto Voice.
Caso você fique sem créditos (ou a geração de arquivos seja interrompida por algum outro motivo), o programa detectará que existem arquivos de áudio existentes e fornecerá a opção de pular os que já existem.
Veja aqui para um vídeo de instalação e uso.
git clone https://github.com/lugia19/renpyDialogToAudio.gitrun.batCaso você não esteja no Windows, Run.Bat apenas cria um VENV e instale os requisitos do requisitos.txt, depois executa o script, para que você possa fazer isso manualmente.
Além disso, ele também executará uma tração git sempre que for executada.