A program designed to let you write code with only your mouth. Look mom, no hands!


My fingers were cold.

What it does:

We connect the google speech recognition API to a prolog translation script that uses pattern matching to convert speech into syntactically correct ruby code.

How we built it:

With a lot of patience and not nearly enough silence.

Challenges we ran into:

API's are hard. Prolog isn't a real language.

Accomplishments that we're proud of:

We finished it! Kinda. It works! Kinda.

What we learned:

There are python packages for literally anything, including a prolog bridge.

What's next:

Improve configuration of speech recognition such that it doesn't do stupid like replace "to" with "2" and "for" with "4". Improve scope of prolog side. Expand to encompass all functionality of standard programming languages.

Built with:

Prolog, Python, Ruby, Google Cloud Speech Recognition.

Prizes we're going for:

Arteck HB030 Portable Keyboard

HAVIT RGB Mechanical Keyboard

Intel® Movidius™ Neural Compute Stick

Google Home Mini

$100 Amazon Gift Cards

Hustle Award

Grand Prize

Lutron Caseta Wireless Kit

Misfit Shine 2

Team Members

Nicholas Williams, Gordon Phoon, Lillian Grassin-Drake, Christopher Rybicki
View on Github