Speech Recognition With Arduino (Bluetooth + LCD + Android)

In this project, we are going to do speech recognition with Arduino, Bluetooth module (HC-05) and LCD.

let`s build your own speech recognition device.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Watch the Video

Step 2: Components


  • Arduino UNO
  • HC-05 Serial Bluetooth Module
  • LCD 16*2
  • 1x 1K POT
  • 1x 1K ohm resistor
  • 1x 2.2K ohm resistor
  • Wires
  • Jumpers

Step 3: Connect to Arduino

Connect LCD with Arduino

  1. VSS to ground
  2. VCC to +5V
  3. VEE to potentiometer
  4. RS to pin 2 in arduino
  5. RW to ground
  6. E to pin 3 in arduino
  7. D4 to pin 4 in arduino
  8. D5 to pin 5 in arduino
  9. D6 to pin 6 in arduino
  10. D7 to pin 7 in arduino
  11. A to +5V
  12. K to ground

connect HC-05 to arduino

  • tx with rx in arduino (note: don`t connect tx while uploading the code)
  • rx with resistors and then connect to tx in arduino (note:don`t connect rx while uploading the code)
  • +5V to +5V
  • GND to ground

Step 4: Programming the Arduino

first you need to download LCD library from here

note: don`t connect tx and rx when uploading the code


Step 5: Download the Application

Download the free App here: Arduino Voice Control


  1. Download the app from Google PlayStore
  2. Tap on Connect button
  3. Click on your bluetooth module (in my case it`s the HC-05)
  4. Wait until it says connected to bluetooth module (HC-05)
  5. Tap on the mic icon and state your command

Step 6: Problems Are Solved

  • if LCD doesn`t display anything, adjust the value of POT (variable resistor)
  • if code doesn`t upload, don`t connect Tx and Rx in Arduino

Arduino Contest 2019

Participated in the
Arduino Contest 2019

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    3 Discussions


    4 months ago

    this a really clever and usefull in many ways project. Thanks...


    Reply 6 months ago

    Thank you!. this project can be used in a lot of applications such as a communication between two rooms at home.