Web Speech API - распознавание речи в iOS
У HTML5 есть новый API распознавания речи, и caniuse.com предлагает, Safari iOS 7.1 поддерживает этот API. Но я пробовал, и он не работает на iOS (iPhone 5S) с Safari 7.1 или MAC OS x safari 7.1.
Есть ли обходной путь, чтобы он работал на iOS и Android? Этот API распознавания речи будет использоваться для конфиденциальных данных, так как он использует Google Services ().
Я попробовал это:
<!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!
}
}
1 ответ
Да, я тоже очень огорчен этим. Здесь я обнаружил, что Safari/IE не поддерживаются.
https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API