JamesBrill / react-speech-recognition

💬Speech recognition for your React app
https://webspeechrecognition.com/
MIT License
637 stars 116 forks source link

Final transcript is always empty #192

Open barvhaim opened 9 months ago

barvhaim commented 9 months ago

I use the hook method with version 3.10, like

   const { finalTranscript, interimTranscript, listening, browserSupportsSpeechRecognition } =
        useSpeechRecognition({
            commands: [
                {
                    command: "*",
                    callback: () => {
                       console.log('Final', finalTranscript);
                    },
                },
            ],
            clearTranscriptOnListen: true,
        }); 

and listen like:

SpeechRecognition.startListening({
                        language: "ar-JO",
                        continuous: false,
                    });

However, the callback is always printing finalTranscript empty, even when listening stops it's empty. What am I missing?