• 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 15 September 2025 by Admin-Lavi Leave a Comment

This project shows how to control LED with voice using Arduino.

We can use speech recognition module with Arduino Nano.

It takes voice command.

It turns LED ON or OFF based on command.

This Arduino with Speech Recognition Circuit is simple project for beginners.

Circuit Coding:

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:

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

Power the circuit using Arduino Nano.

Connect LED long leg anode to Arduino D5.

Connect LED short leg to 220Ω resistor and other end of resistor to GND.

Speech module listens to voice.

It converts voice to digital data.

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.

This turns LED ON or OFF.

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:

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

Conclusion:

This Arduino with Speech Recognition Circuit is easy for voice control system.

It shows how to use speech recognition with Arduino.

We can use this idea for many home automation projects.

References:

Remote Control using Voice Recognition based on Arduino

Filed Under: Arduino Projects, Audio 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

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar




Categories

  • Alarm Circuits (34)
  • Amplifier Circuits (67)
  • Arduino Projects (44)
  • Audio Circuits (96)
  • Automobile Circuits (19)
  • Battery Charger Circuits (48)
  • Free Energy (13)
  • Heater and Temperature Controllers (10)
  • High Voltage (1)
  • Indicator Circuits (39)
  • Inverter Circuits (13)
  • LDR Circuits (15)
  • LED and Lamps (116)
  • Meters and Testers (28)
  • Motor Controllers (18)
  • Oscillator Circuits (34)
  • Power Supply Circuits (92)
  • Remote Control Circuits (7)
  • Security and Protection (25)
  • Sensors and Detectors (89)
  • Solar Circuits (17)
  • Timer Circuits (30)
  • Transistor Circuits (57)
  • Transmitter Circuit (12)
  • Tutorials (5)
  • Water Level Controller (4)

Recent Posts

  • Arduino with Speech Recognition Circuit
  • Simple Arduino IR Remote Control Decoder Circuit
  • Arduino GPS Based Speedometer Circuit
  • Arduino Based Motion Dog Barking Alarm Circuit
  • Arduino Based Entry Exit Monitoring Circuit

Recent Comments

  1. Admin-Lavi on Constant Voltage, Constant Current Battery Charger Circuit
  2. Bill on Constant Voltage, Constant Current Battery Charger Circuit
  3. Admin-Lavi on Long Range FM Transmitter Circuit (2km)
  4. Sina on Long Range FM Transmitter Circuit (2km)
  5. Admin-Lavi on Long Range FM Transmitter Circuit (2km)

Copyright © 2025 | New Circuit Ideas