Interesting comments above. I have to say that I managed to write a 500 page book in 6 months - which would have been simply impossible without the software (even at my steady old 45 wpm). The point surely is that you use both a keyboard AND voice recognition - I certainly do. I mean no-one said "laser mouse - its no good, it takes ages to type with that thing" - and its certain that a keyboard can be used to move a cursor - but its not as deft as a mouse. Equally, I of course accept that DNS 10 is not the best way of writing computer code, but neither is a secretary. Horses for Courses. It blasts out text at a hell of a lick, gets it right most of the time, doesn't get tired, or sick or demand a lunch break or a payrise, and this software costs about £100 - i.e. the equivalent of paying someone for about 1 days work. For getting chunks of very acceptably accurate text on a page, a combination of keyboard and mouse and talking is a massive improvement on where we were before.
How long does it take you to say for (int n=100;n>=0;n--) for (i=c[n]-1;i>=0;i--) because it only took me 5 seconds to type it.

Speech isn't good for everything; keyboard is king for programming.
"A good typist can type a lot faster than they could possibly speak." Ummmm.... no. Take a look at

http://www.nuance.com/talk/

look at the video demo on the screen, and try the typing test. I can get up to about 100 wpm and still can't beat the damn thing.
right and the other issue, is multi input... you can do a lot with a keyboard and a mouse vs only talking, i really dont see this being the next big thing or replacement.
Unfortunately there's still one fundamental flaw with the whole approach, namely:

A good typist can type a lot faster than they could possibly speak.
Interesting comments above. I have to say that I managed to write a 500 page book in 6 months - which would have been simply impossible without the software (even at my steady old 45 wpm). The point surely is that you use both a keyboard AND voice recognition - I certainly do. I mean no-one said "laser mouse - its no good, it takes ages to type with that thing" - and its certain that a keyboard can be used to move a cursor - but its not as deft as a mouse. Equally, I of course accept that DNS 10 is not the best way of writing computer code, but neither is a secretary. Horses for Courses. It blasts out text at a hell of a lick, gets it right most of the time, doesn't get tired, or sick or demand a lunch break or a payrise, and this software costs about £100 - i.e. the equivalent of paying someone for about 1 days work. For getting chunks of very acceptably accurate text on a page, a combination of keyboard and mouse and talking is a massive improvement on where we were before.
How long does it take you to say for (int n=100;n>=0;n--) for (i=c[n]-1;i>=0;i--) because it only took me 5 seconds to type it.

Speech isn't good for everything; keyboard is king for programming.
"A good typist can type a lot faster than they could possibly speak." Ummmm.... no. Take a look at

http://www.nuance.com/talk/

look at the video demo on the screen, and try the typing test. I can get up to about 100 wpm and still can't beat the damn thing.
right and the other issue, is multi input... you can do a lot with a keyboard and a mouse vs only talking, i really dont see this being the next big thing or replacement.
Unfortunately there's still one fundamental flaw with the whole approach, namely:

A good typist can type a lot faster than they could possibly speak.
Will it work in inside games?

Is there a video demo of it?
working in the office where everybody has this software? It would be a nightmare! :)