• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Circuit Ideas for You

Get free circuit ideas online.

  • Home
  • Privacy Policy
  • About
Home » Arduino with Speech Recognition Circuit

Arduino with Speech Recognition Circuit

Last updated on 23 June 2026 by Admin-Lavi Leave a Comment

This project shows how to control LED with voice using Arduino and we can use speech recognition module with Arduino Nano; also it takes voice command.

It turns LED ON or OFF based on command and also this Arduino with Speech Recognition Circuit is simple project for beginners.

Arduino Code:

int led = D5;
char data;

void setup() {
  pinMode(led, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  if (Serial.available()) {
    data = Serial.read();
    if (data == '1') {
      digitalWrite(led, HIGH);
    }
    if (data == '0') {
      digitalWrite(led, LOW);
    }
  }
}

Coding Explanation:

  • We have set pin 5 as output.
  • We have started serial at 9600 baud.
  • We checked if data comes from speech module.
  • If data is ‘1’ then LED turns ON.
  • If data is ‘0’ then LED turns OFF.

Circuit Working:

Arduino with Speech Recognition Circuit Diagram

Parts List:

ComponentsQuantity
Resistor 220Ω 1/4 watt1
Arduino Nano1
Voice Recognition Module V31
LED 5mm 20mA1

First, power the circuit using Arduino Nano.

Then connect LED long leg anode to Arduino D5 and connect LED short leg to 220Ω resistor and other end of resistor to GND.

Now speech module listens to voice and it converts voice to digital data, after that Arduino reads this data from RX pin.

Arduino compares data with saved command, If command is “ON” then Arduino gives HIGH at D5 and if command is “OFF” then Arduino gives LOW at D5.

Hence, this turns LED ON or OFF and to stop, power OFF the circuit and first remove 5V then remove GND.

How to Build:

To build a Arduino with Speech Recognition Circuit follow the below mentioned steps:

  • First, collect all parts shown in circuit diagram.
  • Next, connect LED long leg (anode) to Arduino D5 pin and connect LED short leg (cathode) to one end of 220Ω resistor.
  • Also connect other end of 220Ω resistor to Arduino GND.
  • Now connect speech module VCC to Arduino 5V.
  • Connect speech module GND to Arduino GND
  • Connect speech module TXD to Arduino RX and connect speech module RXD to Arduino TX.

Conclusion:

Overall, this Arduino with Speech Recognition Circuit is easy for voice control system, it shows how to use speech recognition with Arduino.

Also, we can use this idea for many home automation projects.

Filed Under: Arduino Projects, Audio Circuits, Automation Circuits

About Admin-Lavi

Lavi is a B.Tech electronics engineer with a passion for designing new electronic circuits. Do you have questions regarding the circuit diagrams presented on this blog? Feel free to comment and solve your queries with quick replies

Previous Post: « Simple Arduino IR Remote Control Decoder Circuit
Next Post: Women Safety Alarm Circuit using GPS GSM NodeMCU »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar




Categories

  • 555 Timer Projects (128)
  • Alarm Circuits (80)
  • Amplifier Circuits (92)
  • Arduino Projects (103)
  • Audio Circuits (189)
  • Automation Circuits (127)
  • Automobile Circuits (38)
  • Battery Charger Circuits (85)
  • DIY Projects (372)
  • Free Energy (12)
  • Heater and Temperature Controllers (32)
  • High Voltage (23)
  • Hobby Circuits (213)
  • Indicator Circuits (63)
  • Inverter Circuits (18)
  • IoT projects (11)
  • LDR Circuits (46)
  • LED and Lamps (199)
  • Meters and Testers (43)
  • Mini Projects (326)
  • Motor Controllers (25)
  • Oscillator Circuits (64)
  • Power Supply Circuits (228)
  • Radio Frequency (7)
  • Remote Control Circuits (12)
  • Renewable energy (14)
  • Security and Protection (118)
  • Sensors and Detectors (233)
  • Solar Circuits (31)
  • Timer Circuits (62)
  • Transistor Circuits (174)
  • Transmitter Circuit (19)
  • Tutorials (29)
  • Voltage Regulator (38)
  • Water Level Controller (10)

Recent Posts

  • Low Current Controlled Battery Charger Circuit using LM723 IC
  • 741 Op-Amp Treble Booster Circuit
  • Simple Diode and Transistor Based Audio Limiter Circuit
  • Simple 500mW Speaker Driver Circuit
  • Easy DIY LM386 Audio Amplifier Circuit

Recent Comments

  1. Logic OR Gate Circuit using Transistors - Circuit Ideas for You on Automatic Street Light Circuit using LDR
  2. Tony Gallegos on NTC Thermistor Based Temperature to Voltage Converter Circuit
  3. colin on Simple Single Transistor Audio Amplifier Circuit
  4. How to Make a Bird Chirping Noise Easily on Chirping Bird Sound Generator Circuit
  5. Transistor Based Medium Impedance Preamplifier Circuit - Circuit Ideas for You on Low Impedance Input Transistor Preamplifier Circuit

Copyright © 2026 | New Circuit Ideas