Mikrofon Güzel Çalışmıyor

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")

Herhangi bir tavsiyesi olana her zaman açığım.

Microfon güzel çalışmıyor demeyelim, microfon ayarları ve dinleme süresini doğru ayarlamış olmayabilirim diyelim.

sr?

import ?

Kütüphanesine göre bekleme süresi, eşik süresi vs bir çok şey ayarlanabiliyordur.

Bunları da kullandığın kütüphanenin referanslarından bakmalısın.

1 Beğeni

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.

Forumda ses tanıma ile ilgil çözümelemer gördüm. Bulursam eklerim.

Ah bir de biz bilebilsek hangi modül?

impor ? dememin sebebi bu

1 Beğeni

import speech_recognition as sr

Düzenledim üsteki metini.

Python’da Türkçe Konuşma Tanıma (Speech Recognition) Kütüphanesi - Haber, Teknoloji, Yazılım ve Programlama ile ilgili makale ve içerikler (mertmekatronik.com)

Şu metne göz atabilirmisiniz belki işinize yarar.

2 Beğeni

Teşekkür ediyorum. Bakıyorum hemen.