VoiceDuino is an application for speech recognition to control Arduino robot. The program uses CMU Sphinx library and third-party recognition models. The program is based on Qt Framework and includes the binaries of CMU Sphinx for Windows.
There are several ways to contribute to VoiceDuino project:
- Submit bugs and help me verify fixes.
- Review the source code changes.
- Download and extract the latest release of the source code.
- Download and install the latest version of Qt.
- Load the sketch "VoiceDuino.ino" to the Arduino device.
- Launch Qt Creator and open the project file "VoiceDuino.pro".
- Rebuild the project by clicking "Rebuild all" in the "Build" menu.
- Launch the application by clicking "Run" in the "Build" menu.
- Select preferred microphone and sample rate from the list.
- Specify the recognition models.
- Click "Initialization" to initialize recognition.
- Click "Begin recognition" to begin recognition.