From fbdaaf21da7400041ae9469dea9a8b41d3f3e37b Mon Sep 17 00:00:00 2001 From: Miroslav Pejic Date: Wed, 26 Jan 2022 17:07:20 +0100 Subject: [PATCH] [mirotalksfu] - improve check speech recognition --- public/js/SpeechRec.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/public/js/SpeechRec.js b/public/js/SpeechRec.js index e46bb6b..1d9866e 100644 --- a/public/js/SpeechRec.js +++ b/public/js/SpeechRec.js @@ -6,6 +6,8 @@ let isVoiceCommandsEnabled = true; let browserLanguage = navigator.language || navigator.userLanguage; let isVoiceCommandSupported = browserLanguage.includes('en-'); +const speechRecognition = window.SpeechRecognition || window.webkitSpeechRecognition; + const commands = { shareRoom: 'room', leaveRoom: 'exit the room', @@ -45,8 +47,8 @@ const commands = { stopRecognition: 'stop the voice recognition', }; -if ('webkitSpeechRecognition' in window) { - recognition = new webkitSpeechRecognition(); +if (speechRecognition) { + recognition = new speechRecognition(); recognition.maxAlternatives = 1; recognition.continuous = true;