Two months after launching a voice-activated Google Translate iPhone app, Google has brought the voice input feature to Google browsers. Thanks to its HTML Speech Input API, developers can provide the ability to transcribe voice to text. Google has added this capability to the latest releases of Chrome, such as Google Chrome 11 beta. When you go to Google Translate in Chrome, you can click the microphone icon and record the text you wish to translate.
If the target language supports text-to-speech, then you can play back the translation as well. Which means that web applications that provide speech-to-speech translation are not only possible, but will most probably be available in the near future thanks to Google’s nifty APIs.
Currently, voice-recorded translation is only supported in English, so the microphone icon is only displayed when you select English as your source language. However, more voice input languages are sure to be added, since the Google Translate iPhone app supports voice activation in many other languages including French, German, Italian, Spanish and more.
I tested the new feature on Chrome and on the iPhone app. Both of them work reasonably well if you speak loudly, clearly and with no significant background noise. The iPhone app is magic and should prove to be a valuable asset on your foreign travels.
In other news, Google Translate blog reported today that it launched an update to Google Translate for Android that allows you to listen to translations in several more languages using text-to-speech. Funny that the Google Translate app for Android is lagging so far behind the iPhone app and does not feature voice activation. Is it because the iPhone has superior hardware?
- Google Translate, Now With Voice Input (googlesystem.blogspot.com)
- Google Keeps Building the Tower of Babel, Floor by Floor (readwriteweb.com)
- Google Translate For Android Adds Speaking In Japanese, Arabic, And Korean (slashgear.com)