How Google Speech to Text works?
<p>I would like to know, How google converts speech to text in their Speech Recognition API.</p>

<p>Have they stored almost all sounds and match them at particular frequency level or do they have some different audio encoder and decoder algorithm which analyses the voice for different sound pattern like "A", "The" , "B", "V", "D", "Hello" etc.,</p>

<p>It will also be great. if some one could share, How audio are encoded and how stored audio can be filtered with all different sounds, for an example :-</p>

<p>Music which has sound of playing guitar, drum and voice, I would like to filter them out in 3 output with guitar sound separately, drum sound separately, voice sound separately and further decoding voice to text.</p>

<p>Any documentation link or research paper for university would be great.</p>

<p>Thanks</p>