Skip to content

VoiceDuino is an application for speech recognition to control Arduino robot

License

Notifications You must be signed in to change notification settings

Grandbrain/VoiceDuino

Repository files navigation

GitHub release GitHub issues GitHub forks GitHub stars GitHub license

Welcome to VoiceDuino project!

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.

Contribute

There are several ways to contribute to VoiceDuino project:

Building

  • 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.

Usage

  • Select preferred microphone and sample rate from the list.
  • Specify the recognition models.
  • Click "Initialization" to initialize recognition.
  • Click "Begin recognition" to begin recognition.