Settings

Theme

Launch HN: Serenade – Write code using natural speech

15 points by tmacwilliam 5 years ago · 3 comments · 2 min read


Hi HN!

I'm Tommy, one of the co-founders of Serenade [1], an app that enables you to write code using natural speech rather than typing [2].

We started working on Serenade after developing a repetitive strain injury (RSI) in the wrist, which made typing and clicking really painful. We've built out our own speech engine that's designed specifically for code, along with an NLP layer to translate descriptions of code (like "list of string") to syntactically-valid code (like "List<String>") across a variety of languages. In fact, much of Serenade has been created using Serenade itself.

Today, we're launching Serenade Pro [3], which runs all of Serenade's speech-to-code AI on your device rather than in the cloud. The security of your codebase is important, and with Serenade Pro, no data ever leaves your device. We've also raised a seed round to continue building out our ML while bringing more languages, editors, and commands to Serenade [4].

Adding voice to your coding workflow can be a great way to deal with (or prevent) issues to your hands, wrists, and so on. Ultimately, we think applying ML to code will help automate away many of the rote, mechanical parts of programming, enabling developers to focus more on expressing ideas.

We'd love to hear what you think!

[1] https://serenade.ai

[2] https://www.youtube.com/watch?v=HtkelODtCkM

[3] https://serenade.ai/pro

[4] https://techcrunch.com/2020/11/23/serenade-snags-2-1m-seed-round-to-turn-speech-into-code/

tachim 5 years ago

This is neat! Does it support Pycharm?

  • tmacwilliamOP 5 years ago

    Yes! We have a plugin that supports all JetBrains IDEs (including PyCharm, IntelliJ, and Android Studio).

Ozzie_osman 5 years ago

Awesome, really excited to see this!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection