Lo primero que encontré fue el CVoiceControl. Éste tenía muy buena pinta, grababa cuatro muestras de cada comando de voz (que luego utilizaría para reconocer), que asociaba a la ejecución de un programa... pero no conseguí que reconociera nada, una vez en ejecución.
Sin embargo luego probé el PerlBox, que utiliza Sphinx2, un software de reconocimiento de voz muy muy
chulo, y ya tengo un sistema que me obedece :)
El PerlBox/Sphinx no es entrenable, pero a cambio reconoce
sorprendentemente bien. En inglés, por supuesto. De hecho, no grabas
el comando, sino que escribes lo que tenga que reconocer :)
Además, se puede conectar con festival, que hace justo lo contrario, hablar a partir de texto. De forma que
una de las cosas que le tengo puesto es que conteste a los buenos días
XDD. Ahora tengo que bajarle una voz femenina, que es más agradable :)