techland.time.com
New Translation Software Lets You Speak 26 Different Languages | TIME.com
Forget Rosetta Stone — researchers at Microsoft have developed a program that uses speech recognition software to translate what someone is saying into another language using a modified version of the person's own voice.