Existe una biblioteca para aplicaciones de voz de Microsoft llamada SAPI 5.1
Puedes descargarla desde esta página
http://www.microsoft.com/speech/default.mspx
Más información
http://support.microsoft.com/default...d=kb;es;320207
Está dividida en dos partes:
TTS (Text to Speech) para convertir entradas desde texto a voz.
SR (Speech recognition) para reconocimiento de voz.
Saludos
P.D. No tengo idea de que tan confiable pueda ser.