HTML5 には新しい音声認識 API があり、caniuse.com は、Safari iOS 7.1 がこの API をサポートしていることを示唆しています。しかし、私はそれを試してみましたが、Safari 7.1 または MAC OS x safari 7.1 を搭載した iOS (iPhone 5S) では動作しません。
iOS と Android で動作させるための回避策はありますか? この音声認識 API は、Google サービスを使用しているため、機密データに使用できますか ()。
私はこれを試しました:
<!DOCTYPE html>
<meta charset="utf-8">
<title>Web Speech API Demo</title>
<head>
<script>
function test(){
alert("Called test")
if ('speechSynthesis' in window) {
alert("Synthesis support. Make your web apps talk!");
}
if ('SpeechRecognition' in window) {
alert("Speech recognition support. Talk to your apps!");
}
else{
alert("No support");
}
if (document.createElement('input').webkitSpeech === undefined) {
alert("Nooooo")
// Not supported
} else {
// Supported!
}
}