What Does a Coder Do If They Can't Type?
I developed an RSI a few years ago, and I had to leave my job. It was devastating to lose both my career and my passion to an injury.<p>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.<p>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.<p>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 matt@serenade.ai.<p>[1] <a href="https://serenade.ai" rel="nofollow">https://serenade.ai</a><p>[2] <a href="http://kaldi-asr.org" rel="nofollow">http://kaldi-asr.org</a><p>[3] <a href="https://serenade.ai/download" rel="nofollow">https://serenade.ai/download</a>