IOS Safari Partial Support of Web Speech API

I’ll keep this short. If you’re looking to use the speech recognition capabilities of the Web Speech API on safari mobile (or safari for that matter) 7.1+ forget it. If you check out caniuse.com you’ll see that mobile safari only supports the speech synthesis part of the API (text –> speech). Android on the part support speech recognition in the browser. Just make sure to use the prefix “webkit” when calling the variable so:

[pastacode lang=”javascript” message=”” highlight=”” provider=”manual”]

var SpeechRecognition = SpeechRecognition || webkitSpeechRecognition || null;

[/pastacode]

should work for you.

2 thoughts on “IOS Safari Partial Support of Web Speech API

  1. I appreciate, cause I found exactly what I used to be having a look for. You’ve ended my four day lengthy hunt! God Bless you man. Have a nice day. Bye

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.