In this "weekend hack" video, we added voice control to a Marty. We used a Raspberry Pi 3 and a USB microphone, and then installed a voice recognition library called PocketSphinx onto the Raspberry Pi.
It runs offline in real time, and is fairly accurate - although Marty ends up dancing a lot of his own volition
Setting up the voice control was a bit fiddly, as most of the guides we found for the Raspberry Pi were out of date, so we'll make a blog post with more detailed instructions and some sample code soon!
In the longer term, we'll also make it so that you can voice control your Marty without even needing the Raspberry Pi!