Hi Tim here it is if your on windows 7 or 8 you already have a free speech recognition program built in.
Check under
Start button , clicking All Programs, clicking Accessories, clicking Ease of Access, and then clicking Windows Speech Recognition.
Just set the mic open notepad and talk ;)