July 04, 2014

Add voice-recognition control to your Arduino with an Android device and Bluetooth

Adding voice-recognition to an project is generally out of reach of most development boards unless an external voice-processor IC is used - whose cost will often outweight the usefulness of the final project. However a new method has been described by prolific Instructables member Angelo Casimiro who uses inexpensive Bluetooth link modules and a regular Android phone.

The process is quite simple - the particular free Android app converts certain voice commands to serial text which is transmitted via Bluetooth. This can then be received by the matching receiver connected to the Arduino and then acted upon depending on the instructions in the Arduino sketch. So all the heavy lifting is done by the Android device, which can be acquired for a very small cost. Angelo gives us a quick demonstration in the following video:

A very clever and inexpensive method of voice control. You can find all the details including the sketch and app link from the project Instructable page. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

If you need to add external hardware or devices to your next Arduino project, you'll need a protoshield to mount the external circuitry. In doing so, consider our range of ProtoShields. From the tiny LeoStick to the Mega we have a wide range to suit your application.

Leave a comment

Comments have to be approved before showing up.