Tuesday, November 01, 2005

"Technology that provides live translation of speech from one language to another has been revealed by scientists from the US and Europe."