Embedded Star has an article on using DSP technology to optimize speech recognition performance. Here is a short excerpt:
It might be, that in 50 years time, we’ll have a family android who will converse with us about the weather or even our favorite sport team’s mid-season performance. If this is the case, then an important component of this icon of the future will be its ability to recognize speech the same way as humans. For the moment though, ‘speech recognition’ is an important emerging technology that is playing a key role in automotive telematics, mobile phone technology, conferencing systems and similar telecom applications. This article discusses some of the obstacles that such systems need to overcome in order to move forward, towards a human level of performance, and how DSP noise reduction can help optimize the performance of such systems.