Google ASR


Google Cloud Speech API enables developers to convert audio to text by applying powerful neural network models in an easy to use API. The API recognizes over 80 languages and variants, to support your global user base. You can transcribe the text of users dictating to an application’s microphone, enable command-and-control through voice, or transcribe audio files, among many other use cases. Recognize audio uploaded in the request, and in upcoming releases, integrate with your audio storage on Google Cloud Storage.


Over 80 Languages

Speech API recognizes over 80 languages and variants to support your global user base. You can also filter inappropriate content in text results.


Return Text Results In Real-Time

Speech API can stream text results, returning partial recognition results as they become available, with the recognized text appearing immediately while speaking. Alternatively, Speech API can return recognized text from audio stored in a file.


Accurate In Noisy Environments

You don’t need advanced signal processing or noise cancellation before sending audio to Speech API. The service can successfully handle noisy audio from a variety of environments.


Powered by Machine Learning

Apply the most advanced deep learning neural network algorithms to your users’ audio for speech recognition with unparalleled accuracy. Speech API accuracy improves over time as new terms are introduced and usage grows.