Live data from Hacker News

Google opens access to its speech recognition API

social.techcrunch.com

71–80 of 173 posts

Re: Google opens access to its speech recognition API

#71

What is the difference from a speech recognition API and [NLP libraries]( https://opennlp.apache.org/ )? This information was not easily found with a few google searches, so I figured others might have the same question.

NLP libraries process written text. This new API processes speech and extracts text from it.

Re: Google opens access to its speech recognition API

#72
I would say that Google's main goal here is in expanding their training data set, as opposed to creating a new revenue stream. If it hurts competitors (e.g. Nuance) that might only be a side-effect of that main objective, and likely they will not aim to hurt the competition intentionally.

As others here have pointed out, the value now for GOOG is in building the best training data-set in the business, as opposed to just racing to find the best algorithm.

Re: Google opens access to its speech recognition API

#73
post #47

Earlier quoted context omitted.

Like most machine-learning applications, the source code isn't the interesting part, the data is. Google started by training on millions of phrases from Google 411, and then they've been able to continue training anytime someone issues a voice command to an Android device. They have orders of magnitude more data than you could fit into a GitHub repository.

Couldn't you just download subtitles for old movies and train using those?

Doesn't even need to be old movies. Certain types of video content in the US is legally required to have subtitles(e.g. a lot of youtube content). You could programmatically download them and use that as your training set. And, since it is a transformative work, you can train your models even on copyrighted works freely.

Re: Google opens access to its speech recognition API

#74
post #20
post #5

This is HUGE in my opinion. Prior to this, in order to get near state-of-the-art speech recognition in your system/application you either had to have/hire expertise to build your own or pay Nuance a significant amount of money to use theirs. Nuance has always been a "big bad" company in my mind. If I recall correctly, they've sued many of their smaller competitors out of existence and only do expensive enterprise dea…

Other "state-of-the-art" speech recognition solutions already exist. For example, Microsoft has been offering it through its Project Oxford service. https://www.projectoxford.ai/speech

From the Microsoft Project Oxford Speech API link:

Speech Intent Recognition

... the server returns structured information about the incoming speech so that apps can easily parse the intent of the speaker, and subsequently drive further action. Models trained by the Project Oxford LUIS service are used to generate the intent.

Do others offer something like this?

Re: Google opens access to its speech recognition API

#76
post #73
post #47

Earlier quoted context omitted.

Couldn't you just download subtitles for old movies and train using those?

Doesn't even need to be old movies. Certain types of video content in the US is legally required to have subtitles(e.g. a lot of youtube content). You could programmatically download them and use that as your training set. And, since it is a transformative work, you can train your models even on copyrighted works freely.

Much of the YouTube content has auto-generated subtitles, i.e. Google is running their speech-recognition software on the audio stream and then using that to caption the video. If you used that as your training set, you're effectively training on the output of an AI. Which is kind of a clever way to get information from Google to your open-source library, but will necessarily be lower-fidelity than just using the Google API directly.

Re: Google opens access to its speech recognition API

#78
post #45
post #5

This is HUGE in my opinion. Prior to this, in order to get near state-of-the-art speech recognition in your system/application you either had to have/hire expertise to build your own or pay Nuance a significant amount of money to use theirs. Nuance has always been a "big bad" company in my mind. If I recall correctly, they've sued many of their smaller competitors out of existence and only do expensive enterprise dea…

If it's anything like Googles other APIs, people will build applications on top of it, and then Google will decide to shut down the API with no notice. Fun to play with, but don't expect it to last...

That's incorrect. This is a Google Cloud Platform service and when it reaches General Availability (GA) it will be subject to our Deprecation Policy. Just like Compute Engine, Cloud Storage, etc. requires us to give at least a 1 year heads up.

Disclosure: I work on Compute Engine.

Re: Google opens access to its speech recognition API

#79

Will be interesting to compare with http://www.speechmatics.com

There's no hint of pricing that I could find on their page. Do you know about their pricing model?

If you sign up you can scroll down and see the pricing on https://www.speechmatics.com/account/
Post reply on HN