2016-03-23 15 views
1

ブラウザで音声認識がサポートされているかどうかをチェックし、サポートしているかどうかを警告する機能があり、ユーザーがGoogle 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() 
+0

すべてのことが参考に存在していないようだ答えを@CharlotteDunois。 – frosty

+0

ハードウェアのマイクが差し込まれているかどうかを検出することができないためです。 –

+0

@CharlotteDunois awww man。 – frosty

答えて

3
if(confirm('Is your microphone plugged in?')) { 
    //they said yes :-) 
} else { 
    //they said no :-(
} 
関連する問題