Now that your robot knows how to respond to the commands from the Python program, you can add the ability to your robot to respond to voice commands. You'll also make your robot speak, which will make the robot more interactive.
To add these capabilities to your robot, you need to add some new hardware. This project requires a USB microphone and speaker adapter. You need the following three pieces of hardware: