Menghasilkan file suara berdasarkan file dialog.tab (dengan tag teks dilucuti).
TTS dihasilkan menggunakan ElevenLabs, dengan perpustakaan elevenlabslib saya.
Saat Anda menjalankan program, itu akan menunjukkan GUI yang akan meminta Anda untuk menentukan:
Setelah ini akan menarik daftar semua suara yang tersedia untuk akun ElevenLab Anda, dan akan meminta Anda untuk menetapkan suara untuk setiap karakter yang ditemukan dalam ekspor dialog.
Ini kemudian akan menghasilkan file audio dan menyimpannya sebagai {identifier}.mp3 , siap digunakan dengan opsi suara otomatis.
Jika Anda kehabisan kredit (atau generasi file terganggu karena alasan lain) program akan mendeteksi bahwa ada file audio yang ada dan akan memberi Anda opsi untuk melewatkan yang sudah ada.
Lihat di sini untuk video instalasi dan penggunaan.
git clone https://github.com/lugia19/renpyDialogToAudio.gitrun.batJika Anda tidak berada di windows, run.bat cukup membuat VENV dan menginstal persyaratan dari persyaratan.txt, kemudian menjalankan skrip, sehingga Anda bisa melakukannya secara manual.
Selain itu, itu juga akan melakukan tarikan git setiap kali dijalankan.