Mashup: Emacs and MS Speech SDK
Why bother?
Sometimes my hands hurt from all the typing.
How will it work?
Mashup the MS Speech SDK and Emacs. Emacs supports running sub-processes. I think I'll do something like this:
(defun voice-mode-echo (str) (insert str)) (defun voice-mode () (interactive) (comint-mode) (setq major-mode 'voice-mode) (setq mode-name "Voice") (add-hook 'comint-output-filter-functions 'voice-mode-echo) (switch-to-buffer (make-comint "wait.exe" "c:\\msft\\wait.exe")))
The link for the MS Speech SDK is here: http://www.microsoft.com/downloads/details.aspx?FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530&displaylang=en