检查用户是否已插入麦克风

Check to see if user has their microphone plugged in

本文关键字:插入 麦克风 是否 用户 检查      更新时间:2023-09-26

我有一个功能,可以检查浏览器是否支持语音识别,它会提醒浏览器是否支持,并且运行良好,只是当用户使用谷歌Chrome时,它不会提醒任何事情,但没有插入麦克风。

我想让它检查一下用户是否已插入麦克风。这可能吗?

function recognize() {
window.speechRecognition = window.speechRecognition || window.webkitSpeechRecognition || window.mozSpeechRecognition || window.webkitSpeechRecognition;
if (window.speechRecognition == undefined) { 
alert("Speech Recognition Only Supported in Google Chrome"); 
} //end of if (window.speechRecognition == undefined)
else {
alert("Speech Recognition is Supported.");
} //end of else if (window.speechRecognition != undefined)
} //end of function recognize()
if(confirm('Is your microphone plugged in?')) {
    //they said yes :-)
} else {
    //they said no :-(
}