I've been using Windows Speech Recognition with the Vocola macro command language since 2009. From 2004–2009 I used Dragon NaturallySpeaking with the NatLink Python scripting module and the Vocola command language. I switched to Windows Speech after becoming frustrated with the deterioration of Dragon in recent releases (dubious performance improvements at the expense of consistent behavior and accuracy). I've been generally happy with the switch; in particular, Microsoft has a much better stance towards developers, which allowed Rick Mohr to quickly port his wonderful Vocola project to Windows Speech. Vocola is an essential component of my speech computing toolkit as it allows me to quickly construct voice macros to interface with the various applications I use.

Below you'll find some tools and resources I use to increase my productivity with speech recognition.