Monday, October 31, 2005

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