I did a design course project for part of my degree, it started out based on speech recognition using some pretty new technology, but had to change it to an electronic kneeboard using a Palm. The speech chips never worked. There is a big difference matching a learned phrases to trying to understand words from different speakers. If you need any of the background stuff and sources let me know.
CC