speech recognition vesaire kütüphaneleri kullanarak bir metini sesli bir şekilde okutabilir miyiz araştırdım ancak bulamadım
Örnek açısından metin belgesi için böyle yapılabilir
Modül olarak önceden size söylediğim modülü kullandım (ses için)
from responsive_voice import ResponsiveVoice
engine = ResponsiveVoice()
engine = ResponsiveVoice(lang=ResponsiveVoice.TURKISH)
def oku(dosya) -> str:
with open(dosya,"r") as f:
oku_bakiyim = f.read()
engine.say(f"{oku_bakiyim}",gender=ResponsiveVoice.MALE,rate=0.47,pitch=0.36,vol=1)
return oku_bakiyim # burayı yazmak zorunda değilsiniz
print(oku("C:\\Users\\KULLANICI\\FALAN_FİLAN\\metin.txt")) # AMAÇ OKUTULACAK METİN BELGESİNİN YOLUNU YAZMAK
2 Beğeni
from gtts import gTTS
text = "Deneme"
tts = gTTS(text=text, lang='tr')
tts.save("ses.mp3")
1 Beğeni