GeekPress
Technology news, shaken not stirred...
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."
‹
›
Home
View web version