Demek ki ikimizin de farkedemediği daha farklı bir mevzu var arkada yavaşlatan. Muhtemelen kodun düzensizliğinden bir şeyleri kaçırdık. Printleri kaldırmanın çok bir yararı olmaz hocam ancak sevmiyorsanız kaldırabilirsiniz.
Bu arada koda şöyle bir şey ekledim bence havalı oldu
:
[CODE lang="python" highlight="20-21"]from asyncore import write
import speech_recognition as sr
from googletrans import Translator
def main():
r = sr.Recognizer()
c = Translator()
with sr.Microphone() as source:
r.adjust_for_ambient_noise(source)
print("Konuşunuz")
audio = r.listen(source)
try:
print("Söylediğiniz Şey:"+r.recognize_google(audio,language='tr-TR'))
cevrilen = r.recognize_google(audio,language="tr-TR")
ceviri = c.translate(cevrilen,dest="en")
with open("yazi.txt","w") as f:
f.write(ceviri.text)
if cevrilen.lower() == "döngüyü sonlandır":
exit()
except Exception as hata:
print("HATA Muhtemelen Hiçbir Şey Söylenmedi:"+str(hata))
if __name__ == "__main__":
while True:
main()[/CODE]