We're definitely getting close. I wish Apple would take Siri to the next level. It should be easier to make corrections, for example.
I bought Dragon Dictate for my Mac a couple days ago just so I could try to do a little more with voice recognition. It'll be great to be able to program mainly with voice like in this video:
http://ergoemacs.org/emacs/using_voice_to_code.html
At the moment, I can simply say "open terminal, begin, rebuild, restart, push, pull, boom (combines pull, rebuild, restart). I'm just using simple shell aliases but I'll probably add shell functions.
How do you like it? I've been very interested (dictation in Mavericks leaves a lot to be desired) but the reviews on Amazon seem to savage it pretty good as buggy and not up to the standards of the Windows version.
I believe the Windows version is better. Integrates with Python so it's easier to customize, and I think it's easier to define your own "words". e.g. "Slap" could mean "new line". I got it on sale for $99. Now I've gotta get a good microphone.
Thanks. I'm glad to see the David Pogue review, but it looks like it's not considered compatible with Yosemite and crashes for a lot of people. I guess I'll wait to see if they release an update later this fall.
I gather Yosemite brings Siri to OS X, which I expect will be an interesting evolution, especially once people start figuring out how to add new capabilities and integrations.
I saw Rudd's demo and have been tantalized by its possibilities ever since. More than the specific technologies in use, what really fascinated me was the way he invented what could almost be described as a shorthand language optimized for efficiently driving the editor via voice, with various unique (and otherwise meaningless) phoneme combinations to represent things not easily expressed in ordinary English -- for example, "lep" instead of "left parenthesis", one syllable in place of five. That's the real win, I think; the specific dictation pipeline in use hardly matters, so long as it supports the necessary interfaces and customization capabilities.
Some day I mean to find the time for a really deep dive into the subject, ideally one from which I'll surface with something I can distribute to others wishing to drive their editors the same way.
I bought Dragon Dictate for my Mac a couple days ago just so I could try to do a little more with voice recognition. It'll be great to be able to program mainly with voice like in this video: http://ergoemacs.org/emacs/using_voice_to_code.html
At the moment, I can simply say "open terminal, begin, rebuild, restart, push, pull, boom (combines pull, rebuild, restart). I'm just using simple shell aliases but I'll probably add shell functions.