Which are the google algorithms?

What speech recognition algorithms are used by Google?

  • I am doing a comparative study of both commercial and open source speech recognition engines. I wanted to know in a broad sense what category of algorithms does Google use for say Google Now or is it just the huge data set that enables Google Now to be so good.

  • Answer:

    You can try to search their papers. I remembered one talking about Google 411 service. Yes. it uses Google's massive data processing capability. In recent years, Microsoft research showed off their breakthroughs in using Deep Learning on ASR. I bet Google does the same thing. One recent NYT article talking about their work of recognizing cats using DBN and mentions that the same technology has been used on voice too.

Lucas Chen at Quora Visit the source

Was this solution helpful to you?

Other answers

It is all pretty standard - PLP features, Viterbi search, Deep Neural Networks, discriminative training, WFST framework.If you want to study modern speech recognition algorithms, I recommend you to read the following well-written book: http://www.springer.com/us/book/9781447157786 If you are interested in Google's inventions, check http://research.google.com/pubs/SpeechProcessing.html, they describe everything rather accurately.Most of the algorithms Google uses are available in open source, for example in http://github.com/kaldi-asr toolkit. There are big datasets available. So open source can actually compete pretty well with Google, in particular in specialized domains. If you want generic recognition, it is hard to beat them, but for many cases like address query or lecture transcription on specific topic like biology you can easily get way better accuracy than Google provides.Google does have a very big dataset for training, they experiment with hundreds of http://research.google.com/pubs/pub41133.html of speech and terabytes of collected website data. They put effort in large data collection and manual verification. Data is what makes their recognizer good, but algorithms are also important. Google has brilliant speech team and that team ensures leadership in the area. There are competitors from Apple or Amazon though, as well as open source competition.

Nickolay Shmyrev

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.