I just found this online:
http://www.synapseadaptive.com/joel/index.html
It's a C++ application that interfaces with Python 2.0 and any reasonably recent version of Dragon NaturallySpeaking (including cheap ones) and allows you to code macros in Python.
Some contributed code looks very promising. I am in the process of attempting to install it at the moment. Some people have done some work towards making it work well with emacs -- whilst I am not a great fan of that editor, I have a feeling that with some clever hacking it might just do what is necessary in the short-term. Longer term, it would be really nice to actually implement the mega editor, but in the meantime, this might well give me a nice way to actually write the code for the big one!
More when I have done more experimentation -- watch this space.
http://www.synapseadaptive.com/joel/index.html
It's a C++ application that interfaces with Python 2.0 and any reasonably recent version of Dragon NaturallySpeaking (including cheap ones) and allows you to code macros in Python.
Some contributed code looks very promising. I am in the process of attempting to install it at the moment. Some people have done some work towards making it work well with emacs -- whilst I am not a great fan of that editor, I have a feeling that with some clever hacking it might just do what is necessary in the short-term. Longer term, it would be really nice to actually implement the mega editor, but in the meantime, this might well give me a nice way to actually write the code for the big one!
More when I have done more experimentation -- watch this space.