in reply to Speech recognition
Try PerlBox: http://perlbox.sourceforge.net/. I don't know that much about it, but it sounds like what you're looking for.