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&#x27;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 &quot;delete second function&quot; and &quot;add class person&quot;. Not only can this be faster than typing, but it also means you don&#x27;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&#x27;t accurate enough for common programming words, so we built a custom speech engine (based on Kaldi [2]) that&#x27;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&#x27;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:&#x2F;&#x2F;serenade.ai" rel="nofollow">https:&#x2F;&#x2F;serenade.ai</a><p>[2] <a href="http:&#x2F;&#x2F;kaldi-asr.org" rel="nofollow">http:&#x2F;&#x2F;kaldi-asr.org</a><p>[3] <a href="https:&#x2F;&#x2F;serenade.ai&#x2F;download" rel="nofollow">https:&#x2F;&#x2F;serenade.ai&#x2F;download</a>