lkuza2 / java-speech-api

The J.A.R.V.I.S. Speech API is designed to be simple and efficient, using the speech engines created by Google to provide functionality for parts of the API. Essentially, it is an API written in Java, including a recognizer, synthesizer, and a microphone capture utility. The project uses Google services for the synthesizer and recognizer. While this requires an Internet connection, it provides a complete, modern, and fully functional speech API in Java.
GNU General Public License v3.0
531 stars 304 forks source link

google speech recognizer documentation location #87

Closed TomBrunner closed 7 years ago

TomBrunner commented 7 years ago

Hi,

I was wondering where I might find more information about the google speech api, since all I seem to be able to find is the google cloud speech api which seems to be a different api.

with kind regards, Tom Brunner

Anzure commented 7 years ago

You apparently have to join the Chromium-dev group on Google in order to get the private Speech API. Google Cloud Speech API is however much better (because of better limits), but I don't think this API support Google Cloud Speech API.

http://imgur.com/a/w6doM

Skylion007 commented 7 years ago

If anyone needs to run this API without limits, it is possible. You just have to be a little clever about where you get the API key from. If anyone wants to implement support for the Google Cloud Speech API, go ahead and I'll gladly merge it. :)

There isn't a lot of information about this particular API. Everything I know about the API is from careful reverse engineering. Essentially, it's the API that Google Chrome uses internally. All the "official" documentation can be found in the Chromium specifications and discussing about when they were implementing the API.