Implementing speech control
We have already learned about Bluetooth and speech control in the previous chapters. In this chapter, we are going to merge them.
Connecting the HC-06 module
Just like in the burglar alarm project (Chapters 4 and 5), hook up the Bluetooth to the Arduino MEGA in the following manner:
Make sure you are connecting the Bluetooth module to the 3.3V of the MEGA, and not the 5V. Leave the rest of the servo wiring as it is.
Programming the Arduino
Now, open the robot_dog_speech.ino
file. Just like before, change the servo center parameters to match your robot. Upload the program and connect the computer to the Bluetooth, using the instructions given in Chapter 5, Burglar Alarm – Part 2.
Setting up BitVoicer
Open up BitVoicer and use the commands as shown in the following screenshot:
In summary, the commands are as follows (integer type):
- Stand up – 1
- Sit down – 2
- Shake hands – 3
Change the preferences of BitVoicer to match this image:
Note that the COM...