mwiethoff
Since then, I've been working with a friend on a new voice coding app called Serenade [1] that aims to enable anyone to program by voice. With Serenade, you can speak natural English voice commands like "delete second function" and "add class person". Not only can this be faster than typing, but it also means you don't have to memorize the syntax details of every language or a bunch of editor keyboard shortcuts.
We found that cloud speech APIs and programs like Dragon weren't accurate enough for common programming words, so we built a custom speech engine (based on Kaldi [2]) that's designed specifically for coding. The app is still early, but we think the future of programming is working with these higher-level inputs rather than typing out code entirely by hand.
We're looking for people to give feedback, so if anyone is interested in giving it a try, you can download Serenade at [3] or email me at [email protected].
I'm working on a new voice coding app—developing it entirely by voice—that I hope can help people in this situation: https://serenade.ai. I'd be happy to chat more with you; my email is [email protected].