In 2013, Travis Rudd showed the world that coding by voice is a reality, saving himself and other developers from RSI and other related injuries. Unfortunately, setting up a voice code environment is more than trivial. It requires several components layered on top of each other, and the building of your own voice grammar. In addition, since a standard for doing this has not yet emerged, the vast majority of people end up reinventing the wheel. With so many new voice powered applications coming out, we are on the cusp of a game-changing way to code.
In this talk, you'll learn about:
- What voice recognition software to choose, and the limited options available
- Natlink - the piece of software that makes all of this possible
- Dragonfly - A python package that allows for building 'grammars'
- Best practices for building these grammars, and other useful tips
- What the future of voice coding looks like
I will also do a small demo by writing a piece of code entirely by voice.