Some free speech-recognition software with positive customer reviews include Utter! for Android, Braina for Windows and the Chrome plug-in SpeechPad. Windows also includes built-in speech recognition software, and Mac OS X comes with software known as Dictation.
"Utter!" is set up to allow voice recognition of commands such as "Tweet this is a sentence," which tweets that vary utterance. It also has feature triggers, such as shake-to-speak or wave-to-speak.
Braina's free version offers music control, file searching, web searching, dictionary and thesaurus options.
SpeechPad works with any OS that can run Chrome. It has text-to-speech, voice commands and the ability to transcribe audio from YouTube and HTML5 audio and video sources.