Using PocketSphinx to interpret your commands
Sound is cool, and speech is even cooler, but you also want to be able to communicate with your projects through voice commands. This section will show you how to add speech recognition to your robotic projects.
Prepare for lift off
Now that your project can speak, you want it to listen as well. This isn't nearly as simple as the speaking part, but thankfully you have some significant help from the development community. You are going to download a set of capabilities called PocketSphinx, which will allow your project to listen to your commands.
Engage thrusters
The first step is downloading the PocketSphinx capability. Unfortunately, this is not quite as user friendly as the eSpeak process, so follow along carefully.
Go to the Sphinx website, hosted by Carnegie Mellon University at http://cmusphinx.sourceforge.net/. This is an open source project that provides you with the speech recognition SW. With your smaller embedded system, you will be using...