Tuesday, May 20, 2003

The latest update on speech recognition technology from MIT Technology Review.