... comes courtesy of Dragon Naturally Speaking (Preferred Edition) voice recognition software. It's by a company called, I think, Nuance.
My Parkinson's is one sided. I used to type slowly with two fingers, now I type very slowly with one. I've found Dragon Naturally Speaking excellent and easy to use.
I have it installed on my work and home laptops. My work involves me producing a large number of, sometimes lengthy, technical documents which include many technical terms - it's quite easy to add new words to the built-in vocabulary.
At home I 'type' a lot of e-mails, and I'm also writing a novel. So, all in all, I use the product extensively.
One word of advice: if you're planning to use it on a laptop then it's probably best to get the wireless option that includes a Plantronics wireless microphone headset. This connects via USB and includes its own soundcard - the soundcard built into most laptops isn't up to the job.
I hope this helps - get back to me if you want any more information.
By the way, the first few chapters of my novel may be found on:
http://iantaylor.typepad.com/blue_ice/
Good luck,
Ian.