It falls short of the Android version but it's still quite useful.
(click image for larger view)
Slideshow: Real Time Conversation With Google Translate
Google on Tuesday said that Google Translate is now available for iOS devices through Apple's iTunes App Store.
Google Translate has been available as a Web app since August 2008. But it only supports input via text. This is because the HTML5 Device specification, which handles microphone input, is in draft stage and hasn't been widely implemented.
The Google Translate native app, however, does support microphone input and is much more useful as a result. On mobile devices, speech recognition generally offers a better user experience than text entry.
Google Translate for iPhone can handle voice input in 15 languages and can translate a word or phrase into 57 languages. Submitting spoken input to the app is simply a matter of pressing the microphone icon and speaking.
The app will vocalize translated output in any of 23 supported languages, using the same speech synthesis system available through the company's Web-based translation service.
The app also provides a full-screen option. "This way, it's much easier to read the text on the screen, or show the translation to the person you are communicating with," explains Google engineer Wenzhang Zhu in a blog post. "Just tap on the zoom icon to quickly zoom in."
In accordance with its focus on the mobile market, Google is continuing to invest in speech recognition and synthesis technology. In December 2010, it acquired speech synthesis company Phonetic Arts, and in January 2011, it acquired speech recognition company SayNow.
How Enterprises Are Attacking the IT Security EnterpriseTo learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
IT Strategies to Conquer the CloudChances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.