Hi there,
There is a program called Dragon speech that does the job. I noticed the program more than 5 years ago, quite a lot Occupational Health Physicians used that program to dictate their findings and reports. Worked very well.
Latest version seems to be Dragon NaturallySpeaking 13...