diff --git a/public/js/Room.js b/public/js/Room.js index 4ffec4a..ec4321c 100644 --- a/public/js/Room.js +++ b/public/js/Room.js @@ -1063,7 +1063,7 @@ function isImageURL(url) { } function openURL(url, blank = false) { - blank ? windows.open(url, '_blank') : (window.location.href = url); + blank ? window.open(url, '_blank') : (window.location.href = url); } // #################################################### diff --git a/public/js/SpeechRec.js b/public/js/SpeechRec.js index 1d9866e..308adc5 100644 --- a/public/js/SpeechRec.js +++ b/public/js/SpeechRec.js @@ -44,6 +44,7 @@ const commands = { roomLock: 'lock the room', roomUnlock: 'unlock the room', about: 'show the about', + email: 'open the email', stopRecognition: 'stop the voice recognition', }; @@ -243,6 +244,9 @@ function execVoiceCommands(transcript) { printCommand(commands.about); aboutButton.click(); break; + case commands.email: + openURL('mailto:?subject=&body=', true); + break; case commands.stopRecognition: printCommand(commands.stopRecognition); chatSpeechStopButton.click();