2016-03-23 15 views
1

içinde takılıp takılmadığını kontrol etme Bir tarayıcının konuşma tanımayı destekleyip desteklemediğini kontrol eden bir işlevi var ve destekleyip desteklemediğini bildiriyor ve uyarı vermesi dışında iyi çalışıyor. Kullanıcı Google Chrome kullanırken herhangi bir şey yapmıyor ancak mikrofon takılı değil.Kullanıcının mikrofonunun

Kullanıcının mikrofonuna takılı olup olmadığını kontrol etmek istiyorum. Mümkün mü?

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

cevaplar tüm bu yararlı görünmüyor @CharlotteDunois. – frosty

+0

Bir donanım mikrofonunun takılı olup olmadığını algılamak mümkün değil. –

+0

@CharlotteDunois awww man. – frosty

cevap

3
if(confirm('Is your microphone plugged in?')) { 
    //they said yes :-) 
} else { 
    //they said no :-(
} 
İlgili konular