Merhabalar, Tkinter Üzerinden Python ile Mikrofondan STT yapmaya çalışıyorum fakat Mikrofon çoğu zaman söylediğim şeyin yarısını anlıyor ve/veya kötü algılıyor. Alternatiflere baktım fakat güzel bir örnek bulamadım. Kodum şu:
import speech_recognition as sr
recorder = sr.Recognizer()
# Mikrofonu kullan
with sr.Microphone() as mic:
recorder.adjust_for_ambient_noise(mic)
audio_input = recorder.listen(mic)
try: # Texte cevir
text_output = recorder.recognize_google(audio_input, language="tr-TR")
Açıkçası bunları denedim. Hatta başına ve sonuna da sessizlikler ekledim wav dosyasının diğer kütüphane daha iyi çalışsın diye. Fakat hala ortalama denecek kadar bile iyi çalışmıyor. Sanırım Tkinter ile çok iyi çalışmıyor bu modül.