Ö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