A program that generates text in response to speech

I am looking for a component or program that will generate the same characters in grasshopper when I speak into a microphone.

If anyone knows of any way to do this, please let me know.

Thank you

Start here: Windows Speech Recognition commands (microsoft.com)