Monday, May 19, 2003

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