• Daily Deals
  • Gift Cards
  • Sell
  • Help & Contact
  • Shop Deals

This listing was ended by the seller because the item is no longer available.

Ships to:
Visit store:
Arduino Make and DIY
Ships to:

Details about  Voice Recognition Module -- Arduino Compatible, Control your devices by voice

See original listing
Voice Recognition Module -- Arduino Compatible, Control your devices by voice
Item Sold
Item condition:
Nov 25, 2014
US $25.90
$2.90 ePacket delivery from China | See details
See details about international shipping here.  help icon for Shipping - opens a layer
Item location:
Shen Zhen, China


eBay item number:
Seller assumes all responsibility for this listing.
Last updated on  May 27, 2013 20:14:35 PDT  View all revisions

Item specifics

New: A brand-new, unused, unopened, undamaged item in its original packaging (where packaging is ... Read moreabout the condition

Arduino Make and DIY

Visit my eBay store  

We are developer of this Voice Recognition module. Any business coorperation is welcomed. Our next generation voice recognition module will integrate speaker-independent recogition.

Now this module has been updated to V2. More useful function is added.

We all know that there is a kind of module which can control the light on and off. You make a sound, the light turns on. Then after a while it turns off. This is not voice recognition. We may call it Sound Control. Voice recognition is something that knows exactly what you were saying.

We've beening thinking about a module which helps to control other devices by voice and it will not cost too much. Finally we designed this module. Well, what can this module do? It can recognize as much as 15 voice instruction, which is suitable for most cases involving voice control.


  1. Voltage: 4.5-5.5V
  2. Current: <40mA
  3. Digital Interface: 5V TTL level UART interface
  4. Analog Interface: 3.5mm mono-channel microphone connector + microphone pin interface
  5. Size: 30mm x 47.5mm

This module can store 15 pieces of voice instruction. Those 15 pieces are divided into 3 groups, with 5 in one group. First we should record the voice instructions group by group. After that, we should import one group by serial command before it could recognize the 5 voice instructions within that group. If we need to implement instructions in other groups, we should import the group first. This module is speaker independent. If your friend speaks the voice instruction instead of you, it may not identify the instruction.

Example 1

Here i will show you an example how to control RGB by voice.

1. Recording

We need to send serial command to this module. You may need a USB-TTL module (Product Page) to connect it with PC. Send command 0xaa11 to record. Please refer to the manual for more information.

Please record the following voice instrctions in order:

  • RED
  • BLUE
  • OFF

2. Hardware connection

The module in above picture is V1. For V2, the connection is the same.

3. Code

int redPin = 11; // R petal on RGB LED module connected to digital pin 11
int greenPin = 9; // G petal on RGB LED module connected to digital pin 9
int bluePin = 10; // B petal on RGB LED module connected to digital pin 10
byte com = 0; //reply from voice recognition

void setup()

pinMode(redPin, OUTPUT); // sets the redPin to be an output
pinMode(greenPin, OUTPUT); // sets the greenPin to be an output
pinMode(bluePin, OUTPUT); // sets the bluePin to be an output

void loop() // run over and over again

com = Serial.read();
case 0x11:
color(255,255,255); // turn RGB LED on -- white

case 0x12:
color(255, 0, 0); // turn the RGB LED red

case 0x13:
color(0,255, 0); // turn the RGB LED green

case 0x14:
color(0, 0, 255); // turn the RGB LED blue

case 0x15:
color(0,0,0); // turn the RGB LED off



void color (unsigned char red, unsigned char green, unsigned char blue) // the color generating function
analogWrite(redPin, red*102/255);
analogWrite(bluePin, blue*173/255);
analogWrite(greenPin, green*173/255);

Upload the code above to Arduino. Please disconnect TX and RX while uploading code because uploading would occupy serial interface.

4. Video

After uploading is done, connect RX and TX, and then press RESET button on Arduino.

You can see the video on Youtube

Example 2

Here we will show you how to use the GPIO output to control other device.

Step 1

First you have to record the voice instruction. Send command 0xAA12 (group 2).

Please record the following 5 voice instructions in given order:






Please note you have to speak clearly.

Step 2

Connect the device with LEDs in the following way:

Step 3

Import voice group 2 by command 0xAA22 or set pin GCH HIGH and pin GCL LOW

Speak voice instruction.

Now you could control the LEDs by voice.



Product list

  • Voice recognition Module x1
  • MIC x1
  • 4pin wire x1 

Shipping Information


Standard Int'l Shipping is recommended !!!

Economy Int'l Shipping

(Free Shipping)

Usually we ship it as Registered Mail of China Post(trackable) or Air Mail of HK Post (not trackable).The shipping time is usually 15~45 workdays.

Registered Mail of China Post has a tracking number. Sometimes it is fast but sometimes it is slow.

Air Mail of HK Post is not trackable. If you don't receive it within 45 workdays, please contact us and we will ship again.

Standard Int'l Shipping

We shipped mails as Registered Mail of Hongkong/Singapore Post. For most countries, you could track the whole shipping process. Usually it is faster than the Free Shipping above.

You could refer to this document to learn the shipping time.

Express Delivery Shipping This shipping service contains DHL, UPS, EMS and Fedex. Usually it takes 4~7 workdays. If you couldn't find this option but you need it, please contact us.

Hanlding time will be 1~3 workdays.

Shipping Policy

  • Import duties and taxes are supposed at buyers' charge.
  • We always mark our customers' parcels as a gift.
  • We ship to worldwide.

Returns and Refund Policy

We will ship again or do the refund if you are not satisfied with our products for any reason. For due to our products' problem, we will do full refund (including shipping fee).


DO NOT LEAVE NEGATIVE FEEDBACK BEFORE CONTACING WITH US.All the problems could be solved well. Please contact us if you have any problem. Negative feedback offers no help to solving problems. We keep the right to refuse offering any post-sale service if negative feedback was received.

Questions and answers about this item

No questions or answers have been posted about this item.

Place bid

Time left:
Current bid:
(Approximately ##1##)
Import charges:
Your max bid:
Your max bid:
By clicking Confirm bid, you commit to buy this item from the seller if you are the winning bidder.
By clicking Confirm bid, you are committing to buy this item from the seller if you are the winning bidder and have read and agree to the Global Shipping Program terms and conditions - opens in a new window or tab. Import charges previously quoted are subject to change if you increase you maximum bid amount.
Resume bidding, if the page does not update immediately.
Place bid
Review and confirm your bid
Bid confirmation
FREE shipping
See item description
(Approximately ##1##)
(Enter ##1## or more)
(Enter more than ##1##)
Your max bid:
Increase max bid
Place bid
Confirm bid
Increase max bid
Change bid
, you've been outbid. Don't let it get away - bid again!
, you're the highest bidder on this item. Hope you win it!
, you're the first bidder. Hope you win!
, you're currently the high bidder, but you're close to getting outbid.
, this auction is almost over and you're currently the high bidder.
, you're the high bidder, but the reserve price hasn't been met.
Please enter your bid again.
Please enter a valid number as the bid price.
Enter an amount that is equal or greater than the minimum bid required. This can be found under the bid entry box.
Maximum bids can't be lowered once they're submitted.
This seller requires the buyer to have a PayPal account to purchase this item. Get a PayPal account here .
Your bid is greater than or equal to the Buy It Now price. We recommend you purchase this item via Buy It Now. If you still wish to bid, you may do so below.
Time left:
Current bid:
(approximately ##1##)
Your maximum bid:
(approximately ##1##)
Increase your maximum bid:
By clicking 1 Click Bid, you commit to buy this item from the seller if you're the winning bidder. Learn moreabout 1-click bid - opens in a new window or tab
(approximately ##1##)
Winning bid:
Starting bid:
Congrats! The auction has ended and you're the winner.
The auction has ended, but the reserve price was not met.
Sorry, the auction has ended and you were outbid.
Good news, you're the high bidder.
Sorry, you've been outbid.
You're the high bidder, but the reserve price is not met.
Please enter a higher amount than the current bid.
Maximum bids cannot be lowered once submitted.
Please enter a valid number.