If you have an Android phone you probably have Google Translate app. If you don’t, you can download it from the market, it is free and very useful app. The newest version supports conversations, you can speak in English and your friend listen to you in Spanish and then respond to you in Spanish but hear him in English. It started looking a lot like the Babel fish from “The Hitchhiker’s Guide to the Galaxy”. Google Translate support 16 languages in Conversation Mode so far, English, Spanish, Brazilian, Portuguese, Dutch, French, German, Italian, Mandarin, Chinese, Japanese, Korean, Czech, Polish, Russian and Turkish.
Conversation mode is in alpha state and may not be very accurate at the moment especially with background noise and foreign accents. The system learns from examples and the more you use it, the better the results will be. If you like this feature, use it and make it better.
Source: [Google Blog]