diff --git a/ESP32_SpeechRecognition.html b/ESP32_SpeechRecognition.html index 03f669a909..7d3acfa9a2 100644 --- a/ESP32_SpeechRecognition.html +++ b/ESP32_SpeechRecognition.html @@ -165,7 +165,12 @@ var interim_transcript = ''; var final_transcript = ''; var Recognition_interim = ''; - var Recognition_final = ''; + var Recognition_final = ''; + if (typeof(event.results) == 'undefined') { + recognition.onend = null; + recognition.stop(); + return; + } for (var i = event.resultIndex; i < event.results.length; ++i) { if (event.results[i].isFinal) { final_transcript = event.results[i][0].transcript;