These are the options for Mac OS X users. Speech-to-text software, or dictation software, lets you control your computer, dictate text, or both. Video: How to Use Dictation on a Mac Free Speech to Text on iPads & iPhones.
If you are using OS X Yosemite, (a free upgrade for Mac users), you can enable advanced commands to take advantage of even more speech to text phrases.