Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there Web Speech API Limitation?

I'm using W3C Browser Web Speech Api. I search everywhere but i cant find it answer. Is there any limitation for usage ?

Demostration: https://www.google.com/intl/en/chrome/demos/speech.html

like image 521
Korhan Özbek Avatar asked Jan 10 '17 07:01

Korhan Özbek


People also ask

How good is Web Speech API?

The Web Speech API is powerful and somewhat underused. However, there are a few annoying bugs and the SpeechRecognition interface is poorly supported. speechSynthesis works surprisingly well once you iron out all of its quirks and issues.

Is Google speech API free?

Google Cloud Speech API is a platform-as-a-service that enables developers to create applications that can process and recognize natural language. The API is free to use for both private and public projects.

Can Google speech API be used offline?

Speech recognition can be activated when typing on your Android device. If this facility is available in the app you are using, a microphone icon will appear on the keypad. Pressing this activates the speech recognition. Android does have offline speech recognition capabilities.


1 Answers

Yes, with a bit of a catch. I finally hit a limit recently after a lot of experimentation; as soon as a request starts, it's cut short. On a desktop web browser (Chrome), there's a limit for each user (Primiano Tucci works at Google, so I'd trust him!), and you can't buy more time with the API.

However, as you could see from the first link, the exception appears to be Chrome on Android, which apparently has no limitations because it accesses an internal API for speech recognition when visiting web pages that use the Web Speech API.

For desktop browsers, you're out of luck unless you can assume users don't mind a limit. Even Annyang and voice dictation in Google Docs aren't working for me at the moment, while online voice recognition services that don't go through Google are working.

like image 82
Andrew Puglionesi Avatar answered Oct 19 '22 09:10

Andrew Puglionesi