• 11-03-2026, 16:11:25
    #1
    Selamlar,

    speech_to_text kullanıp sesi yazıya çevirip bir api'a istek gönderiyorum ama konuşurken bi anda duruyor mikrafon kapatıyor süreyi uzatmayı deniyorum olmuyor yine kendi kendine duruyor çözümü var mı tavsiyeleriniz nedir

    listenFor: const Duration(minutes: 2),
    pauseFor: const Duration(minutes: 2),
  • 11-03-2026, 16:32:41
    #2
    HalilSarikas adlı üyeden alıntı: mesajı görüntüle
    Selamlar,

    speech_to_text kullanıp sesi yazıya çevirip bir api'a istek gönderiyorum ama konuşurken bi anda duruyor mikrafon kapatıyor süreyi uzatmayı deniyorum olmuyor yine kendi kendine duruyor çözümü var mı tavsiyeleriniz nedir

    listenFor: const Duration(minutes: 2),
    pauseFor: const Duration(minutes: 2),

    speech.listen(
    listenFor: Duration(minutes: 2),
    pauseFor: Duration(minutes: 2),
    onResult: (result) {
    print(result.recognizedWords);
    },
    onSoundLevelChange: (level) {},
    cancelOnError: false,
    partialResults: true,
    );

    speech.statusListener = (status) {
    if (status == "done" || status == "notListening") {
    startListening(); // tekrar başlat
    }
    };
  • 11-03-2026, 16:43:23
    #3
    kurumoglu99 adlı üyeden alıntı: mesajı görüntüle
    speech.listen(
    listenFor: Duration(minutes: 2),
    pauseFor: Duration(minutes: 2),
    onResult: (result) {
    print(result.recognizedWords);
    },
    onSoundLevelChange: (level) {},
    cancelOnError: false,
    partialResults: true,
    );

    speech.statusListener = (status) {
    if (status == "done" || status == "notListening") {
    startListening(); // tekrar başlat
    }
    };

    hocam tekrar başlatma fonksiyonum var loop olarak döngüye sokuyorum ben bitirmeden bitmesin diye ama o da arada kendi kendine konuşmayı bıraktığımda duruyor çalışmıyor bazen %100 kesin sonuç değil