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 ().

Я пробовал это:

 <!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!
        }
    }


person Smitha    schedule 05.02.2015    source источник
comment
У меня такая же проблема, поскольку я получаю сообщение об ошибке от Safari, он не понимает SpeechRecognition, но выполняет SpeechSynthesis. Тебе с этим повезло?   -  person Andrew Walker    schedule 02.04.2015
comment
еще нет ,, .. Я не думаю, что Safari еще поддерживает это!   -  person Smitha    schedule 13.04.2015


Ответы (1)


Да, я тоже очень расстроен из-за этого. Здесь я обнаружил, что Safari / IE не поддерживаются.

https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API

person ChrisBurns    schedule 23.11.2015