يقوم بإنشاء ملفات صوتية استنادًا إلى ملف Dialog.tab (مع تجريد علامات نصية).
يتم إنشاء TTS باستخدام Elevenlabs ، مع مكتبة elevenlabslib الخاصة بي.
عندما تقوم بتشغيل البرنامج ، سيظهر واجهة المستخدم الرسومية التي ستطالبك بتحديد:
بعد ذلك ، سوف يسحب قائمة بجميع الأصوات المتاحة لحساب ElevenLabs الخاص بك ، وسيطلب منك تعيين صوت لكل حرف موجود في تصدير الحوار.
بعد ذلك ، سيقوم بإنشاء ملفات الصوت وحفظها كـ {identifier}.mp3 ، جاهزة للاستخدام مع خيار الصوت التلقائي.
في حالة نفاد الاعتمادات (أو تم مقاطعة توليد الملفات لسبب آخر) ، سيكتشف البرنامج أن هناك ملفات صوتية موجودة وسيعطيك خيار تخطي الخيار الموجود بالفعل.
انظر هنا للحصول على فيديو للتثبيت والاستخدام.
git clone https://github.com/lugia19/renpyDialogToAudio.gitrun.batفي حالة عدم وجود Windows ، قم بإنشاء VenV فقط وتثبيت المتطلبات من المتطلبات. txt ، ثم يقوم بتشغيل البرنامج النصي ، حتى تتمكن من القيام بذلك يدويًا.
بالإضافة إلى ذلك ، سيؤدي أيضًا سحب GIT كلما تم تشغيله.