If you have a disability that affects your speech like I do, you may need an alternative to speech recognition. As a blogger, which can be tedious and time consuming. When I was a little girl in school I used to use a word prediction program. I know at first it seems like archaic technology, but some people cannot reach the keyboard to select words on the screen.
Voice recognition sounds like the ultimate writing tool, but if you cannot talk in a consistent tone in phrases, you will have trouble. Background noise is a big factor in voice recognition. Check out donjonston.com.