Microsoft Research shows a promising new breakthrough in speech translation technology — from blogs.technet.com

Also see: