Search code examples
androidapispeech-recognitionspeech

Google speech to text API for languages other than English


Is there an API for speech to text for languages other then English? I know the API for English (http://developer.android.com/resources/articles/speech-input.html) but I want be able to recognize speech in my language as e.g. Google Maps or Search do. It can even be general API, not Android API.


Solution

  • http://developer.android.com/resources/articles/speech-input.html says:

    Google's servers currently support English, Mandarin Chinese, and Japanese. The web search model is available in all three languages, while free-form has primarily been optimized for English. As we work hard to support more models in more languages, and to improve the accuracy of the speech recognition technology we use in our products, Android developers who integrate speech capabilities directly into their applications can reap the benefits as well.

    When you use the intent, set the value for EXTRA_LANGUAGE. See http://developer.android.com/reference/android/speech/RecognizerIntent.html#EXTRA_LANGUAGE