Voice coding in Emacs on Mac OS X

I would like to be able to write code using voice recognition, and currently it uses Aquamacs 2.4 and Dragon Dictate 2 on Mac OS X 10.6.8. Does anyone know if this is possible, and if so, how? I have seen shorttalk, emacs listen, and voice code, but they only work on Windows machines with Dragon Naturally Speaking.

Any conclusions would be appreciated.

I also write to R via ESS.

+6
source share
2 answers

Take a look at this presentation by Tavis Rudd: http://www.youtube.com/watch?v=8SkdfdXWYaI

He runs Dragon Naturally, speaking inside the Windows virtual machine, because the version of Windows can be written using Python. The VM then interacts with Emacs on its local machine.

He says that in the presentation he will open the source code of his code, but it does not seem to exist on his Github yet.

So yes, it is possible, but at the moment there is no ready-made solution. If you really want it, get ready to invest weeks or months to get to the proper working setup.

+4
source

I recently released a voice coding solution that I created to solve my own RSI problems. It can be found here: http://voicecode.io

I use it mainly for coding in Sublime Text and Xcode, but it works fine with emacs or vim. The great thing about this solution is that all teams can be encoded into "team phrases", so you don't need to pause between each individual team, as with other voice command solutions.

It has built-in support for all standard variable name formats (snake case, camel case, etc.), has built-in commands for each permutation of keyboard shortcuts (i.e. command-shift-5, command-option-shift-T and and so on), has cursor move commands, application switch commands, window switch commands, commands for character combinations such as "=>", "||", "> =", etc. etc. It is also very easy to add your own teams.

+3
source

Source: https://habr.com/ru/post/943934/


All Articles