UBB Store


Voice Recognition Module -Arduino Compatible For Sale


Voice Recognition Module -Arduino Compatible

This item has been viewed 58091 times.

Voice Recognition Module -Arduino Compatible:
$22


Arduino Voice Recognition Module V3


DescriptionVoice Recognition Module is a compact and easy-control speaking recognition board.This product is a speaker-dependent voice recognition module. It supports up to 80 voice commands in all. Max 7 voice commands could work at the same time. Any sound could be trained as command. Users need to train the module first before let it recognizing any voice command.This board has 2 controlling ways: Serial Port (full function), General Input Pins (part of function). General Output Pins on the board could generate several kinds of waves while corresponding voice command was recognized.What are the updated features ?We already have Voice Recognition module V2 and it supports 15 commands in all and only 5 commands at the same time.On V2, voice commands are separated into 3 groups while you training it. And only one group (5 commands) could to be imported into Recognizer. It means only 5 voice commands are effective at the same time.On V3, voice commands are stored in one large group like a library. Any 7 voice commands in the library could be imported into recognizer. It means 7 commands are effective at the same time.


ExampleHere 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 to connect it with PC. Send command 0xaa11 to record. Please refer to the manual for more information.Please notice that :Please record the following voice instrctions in order send command 0xAA21 to import group 1.2. Hardware connection

TXD of Voice recognition Module should connect with RXD of USB-TTL module or Arduino .
RXD of Voice recognition Module should connect with TXD of USB-TTL module or Arduino .

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()
{
Serial.begin(9600);
pinMode(ledPin, OUTPUT); // sets the ledPin to be an output
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
delay(2000);
Serial.write(0xAA);
Serial.write(0x37);
delay(1000);
Serial.write(0xAA);
Serial.write(0x21);
}

void loop() // run over and over again
{

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

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

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

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

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

}
}

}

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. Result ShowAfter uploading is done, connect RX and TX, and then press RESET button on Arduino.You can see the video on 2Here we will show you how to use the GPIO output to control other device.Step 1First you have to record the voice instruction. Send command 0xAA12 (group 2).Please record the following 5 voice instructions in given note you have to speak clearly.Step 2Connect the device with LEDs in the following way :


Step 3Import voice group 2 by command 0xAA22 or set pin GCH HIGH and pin GCL LOWSpeak voice instruction.Now you could control the LEDs by voice. Product list


1、Voice recognition Module x12、Mic x13、4 pin cable x14、4p、6p、8p bended male pins kit


Zip Document DownloadManualLibrary for Arduino
Video Instruction LinkHow to play VR3 with VR3How to test VR3 Protocol on PCShipping & Handling Policy

· Generally, we always will ship our customers' parcel in two business days (because our shipping agent have weekend from Saturday to Sunday ) after we receive payment. · And we will test all of the items before we ship them out to make sure that all of our items can work normally without any problem and then get the items in good condition package. International Buyers Note :

· Import duties, taxes and charges are not included in the item price or shipping charges. These charges are the buyer's responsibility.· We always mark our customers' parcels as a gift, so our customer always don't need to pay the tax, but if your country have very strick policy on tax and meanwhile you don't want to pay the tax, please tell us what's the value should we indicate on the parcel and we will mark the value as you required.

· We ship to worldwide, so if your country or place is very far away, please allow your parcel more time to arrive.Diffierent Shipping Service :

1、Economy Int'l Shipping (this way is default shipping way for free shipping):this Economy Int'l Shipping has the tracking number, and you can only track the basic shipping information on our official shipping agent tracking website, but anyhow it is a reliable shipping way because it use the same shipping carrier as Standard Int'l Shipping. All of the free shipping products use this shipping way.

2、Standard Int'l Shipping:this shipping way has the tracking number and the tracking number help you to hold all of the status of your parcel situation, which means you will know the exact status of your parcel anytime and anywhere. So if you want to track your parcel parcel anytime and anywhere, please choose this shipping way.

3、Express Delivery Shipping Way:This shipping way contain DHL、UPS、Fedex express shipping service , if you need our products urgently , please use this shipping way and you can contact us and ask us the to fix the shipping price and then we will use express delivery way for you specially as soon as possible.

· We will make shipment within 48 hours once the payment is clear (Saturday and Sunday are not included) All items will be dispatched from our depot and shipped by the shipping service according to your requirement.

· We will make shipment according to the address you put on , if you want us to ship items to a different address from your please tell us before or after you pay.

· We supply combined shipping and you will get more discount on shipping cost if you use the combined shipping when you buy kinds of items.

Payment Policy

· We can only accept Paypal by now and thanks for your understanding.

Returns and Refund Policy

· We always take customer service seriously and want you to be 100% happy with your shopping experience here. If you have any queries or question please contact our team by email first before leaving any negative responses we will email back to you within 48 hours and we promise here that we will give all of our customers best products、best service and best solution of problems !

· If you are unsatisfied with our item or service, then please follow the good practice to contact us before leaving any response and return it within 7 days for a replacement or money back.

· Please contact us before you return it.

· We are committed to resolve all issues in a friendly and satisfactory manner and give all of our customers best products、best service and best solution of problems and want you to be 100% happy with your shopping experience here.


Buy Now


Other Related Items:



Raspberry Pi 3 1GB RAM Model B 1.2GHz Quad Core WiFi & Bluetooth 4.1 64bit CPU
Raspberry Pi 3 1GB RAM Model B 1.2GHz Quad Core WiFi & Bluetooth 4.1 64bit CPU


SIM900/800F Quad-band GSM/GPRS Shield for Arduino UNO/MEGA/Leonardo
SIM900/800F Quad-band GSM/GPRS Shield for Arduino UNO/MEGA/Leonardo


Raspberry Pi CNC Hat V2.60 - GRBL v1.1 Compatable - Uses Pololu Stepper Drivers
Raspberry Pi CNC Hat V2.60 - GRBL v1.1 Compatable - Uses Pololu Stepper Drivers


Premium FLIRC Raspberry Pi Case (Pi3B & Pi3B+)
Premium FLIRC Raspberry Pi Case (Pi3B & Pi3B+)


Ham It Up v1.3: RF Upconverter For SDR (HackRF, RTL-SDR); MF/HF Converter R820T2
Ham It Up v1.3: RF Upconverter For SDR (HackRF, RTL-SDR); MF/HF Converter R820T2


LCDsysinfo for GOverlay v2.0 USB 3.5
LCDsysinfo for GOverlay v2.0 USB 3.5" TFT LCD Module gamer gadget external


Arduino UNO R3 Starter Kit K Compatible Microcontroller ATMEGA328P Breadboard US
Arduino UNO R3 Starter Kit K Compatible Microcontroller ATMEGA328P Breadboard US


Car Home Audio Speaker Wire 14 Gauge Bulk Audio Speaker Cable Transparent 250 ft
Car Home Audio Speaker Wire 14 Gauge Bulk Audio Speaker Cable Transparent 250 ft


FLIRC USB (2nd Gen) Dongle for Media Centre / Raspberry Pi / XBMC / Kodi
FLIRC USB (2nd Gen) Dongle for Media Centre / Raspberry Pi / XBMC / Kodi