3 ms·
An IDE does greatly reduce typing. What we need next is some advanced voice input added to our editors. This "John Henry" mentality that developers have about
by melling 10y ago
An IDE does greatly reduce typing. What we need next is some advanced voice input added to our editors. This "John Henry" mentality that developers have about typing never seems to go away. We should be building smarter tools. We're getting closer with voice.
VimSpeak: https://www.youtube.com/watch?v=TEBMlXRjhZY https://www.youtube.com/watch?v=TEBMlXRjhZY
Using Dragon: http://ergoemacs.org/emacs/using_voice_to_code.html http://ergoemacs.org/emacs/using_voice_to_code.html
Using Kaldi: https://www.reddit.com/r/speechrecognition/comments/5p3uxb/programming_using_speech_recognition/ https://www.reddit.com/r/speechrecognition/comments/5p3uxb/p...
This toolkit seems to be the most widely used: https://github.com/dictation-toolbox https://github.com/dictation-toolbox
Better predictive typing would also be useful. Computer languages often greatly narrow what you probably want to type next, because of scope, for example.
- thomasahle 10y agoMost fast typers type much faster than they speak. Thus I don't really think this would help.
- melling 10y agoI didn't say that typing would be completely replaced with dictation. You still want predictive typing, for example. If I want to refactor a variable name, indent a region, or create a class from a template, having a smart assistant that could be invoked with voice would be helpful. As for people being able to type faster than voice recognition, I think voice recognition at 100 won would be fine for most people: https://www.ncbi.nlm.nih.gov/pubmed/10166812 https://www.ncbi.nlm.nih.gov/pubmed/10166812 It certainly would be nice on my iPad.