Difference between revisions of "Arduino Voice Recognition Module"

From Geeetech Wiki
Jump to: navigation, search
Line 24: Line 24:
 
Here i will show you an example how to control RGB by voice.<br>
 
Here i will show you an example how to control RGB by voice.<br>
 
1. Recording
 
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 record the following voice instrctions in order :
 +
 +
1、WHITE
 +
2、RED
 +
3、GREEN
 +
4、BLUE
 +
5、OFF
 +
 +
Then send command 0xAA21 to import group 1.
 +
 +
2. Hardware connection

Revision as of 02:01, 29 April 2014

Description

We all know that there is a kind of moule 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.


Parameters

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 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 :

1、WHITE 2、RED 3、GREEN 4、BLUE 5、OFF

Then send command 0xAA21 to import group 1.

2. Hardware connection