Dragon Naturally Speaking
Dragon enables users to work on their computer without relying on a keyboard or mouse. You will need to train Dragon to recognise your voice, and most people who can operate a keyboard and mouse use it just for imputing text. You’ll teach it your voice via a headset and off it goes!
It is worth remembering that speech recognition software might help increase your productivity but it will never be a replacement for a keyboard and mouse. It will always be necessary to proof-read your dictation and check it for accuracy.