https://huggingface.co/rhasspy/piper-voices/tree/main şu sistemi pcye kurabilirsin , 1 2 saatlik seslendirme denemedim seslerde bozulma olabilir diye ama bir sınırı oldugunu düşünmüyorum deneyebilirsin. sitedeki sistem mit lisans olarak yani atıf yapma zorunlulugu var örnek youtube videonu atarken bu siteyi açıklamaya koyman gerekir, chatgpt ile pcye kolay şekilde pyton olarak kurulum yapabiliyorsun sitedeki herşeyi indirmene gerek yok hangi dil hangi tarz konuşma lazımsa onu indiriyorsun chatgpt ile konuşarak kurulumu yap. kurulumu tarifliyim denemek isteyenler olur
ilk olarak pyton gerekiyor
benim kullandıgım sürüm python-3.11.9-amd64 bu. pytonu kur kutucukların hepsini İşaretle sizde hangi kutucuklar çıkar bilmiyorum benim kullandıgım sürümde işaretledim
cmd aç : python --version
yaz enterle pyton versiyon görünüyorsa olmuştur
cmdye : pip install piper-tts
yaz enterle indirsin
sonra c diskine piper_models adıyla klasör oluştur sonra en başta verdigim siteden hangi dil istiyorsanız onun içine girin .onnx ve .onnx.json dosyalarını indirin onları c diskine oluşturdugunuz piper klasörüne atın şimdi metin belgesi oluşturun adını metin olarak kaydedin yani metin.txt olucak bunun içine seslendirilmesini istediginiz metni giriceksiniz kayıt edip kapatıcaksınız şimdi çalıştırmak için bat gerekli ben örnek olarak türkçe seslendirme yapan bir komut vericem onu chatgpt atıp indireceginiz dildeki dosya adına göre düzenlettirin bat dosyası oluşturmak için metin belgesi oluşturun içine


@echo off
cd /d "%~dp0"

echo Metin sese donusturuluyor (Fahrettin)...

:: En son olusturulan output_*.wav dosyalarini say
setlocal enabledelayedexpansion
set count=0
for %%f in (output_*.wav) do (
set /a count+=1
)

:: Yeni dosya numarasini 1 arttir
set /a count+=1

:: Piper komutunu calistir
piper -m tr_TR-fahrettin-medium.onnx --config tr_TR-fahrettin-medium.onnx.json -f output_!count!.wav -i metin.txt

echo Bitti! "output_!count!.wav" olusturuldu.
pause

bu komutu yazıp farklı kaydet diyoruz adını çalıştır.bat yapıyoruz kaydediyoruz bu kadar. metin.txt içine seslendirmesini istediginiz metni girip kayıt ettikten sonra bu oluşturdugunuz çalıştır.bat dosyasına tıklıyoruz seslendirmeye başlıyor seslendirme bitince o klasörün içine dosya kayıt oluyor.