Modulo riconoscimento vocale Arduino Speech recognition V3.1 controllo seriale
€31,02
Attualmente disponibile su ordinazione con consegna prevista entro 60 giorni circa dall'acquisto.
Quantità | Prezzo Unitario |
---|---|
12 - 49 | €27,91 |
50 - 99 | €24,81 |
100 + | €21,71 |
Product Description
Modulo riconoscimento vocale Arduino Speech recognition V3.1 controllo seriale
Modulo V3 riconoscimento vocale per ArduinoSpeaker dependent.
- Alimentazione : 4.5-5.5V
- Corrente assorbita : <40mA
- Livelli input/ output: 5V TTL level UART interface
- Interfaccia analogica : 3.5mm mono-channel microphone connector + microphone pin interface
- Capacit : 80 istruzioni vocali lunghi max 1,5sec composti da 1 o 2 parole . ( 7 comandi vocali alla volta disponibili)
- Misure: 33 x 15.6 mm
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.
Parameters:
- Voltage: 4.5-5.5V
- Current: <40mA
- Digital Interface: 5V TTL level for UART interface and GPIO
- Analog Interface: 3.5mm mono-channel microphone connector + microphone pin interface
- Recognition accuracy: 99% (under ideal environment)
Feature
- Support maximum 80 voice commands, with each voice 1500ms (one or two words speaking)
- Maximum 7 voice commands effective at same time
- Arduino library is supplied
- Easy Control: UART/GPIO
- User-control General Pin Output
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:
WHITE
RED
GREEN
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()
{
Serial.begin (9600);
pinMode (ledPin, OUTPUT); // imposta ledPin come output
pinMode (redPin, OUTPUT); // imposta redPin come output
pinMode (greenPin, OUTPUT); // imposta greenPin come output
pinMode (bluePin, OUTPUT); // imposta bluePin come output
delay (2000);
Serial.write (0xAA);
Serial.write (0x37);
delay (1000);
Serial.write (0xAA);
Serial.write (0x21);
}
void loop () // ricopri ripetutamente
{
while (Serial.available ())
{
com = Serial.read ();
switch (com)
{
case 0x11:
colore (255,255,255); // attiva il LED RGB – bianco
break;
case 0x12:
color (255, 0, 0); // trasforma il LED RGB in rosso
break;
case 0x13:
color (0,255, 0); // trasforma il LED RGB in verde
break;
case 0x14:
color (0, 0, 255); // trasforma il LED RGB in blu
break;
case 0x15:
colore (0,0,0); // spegni il LED RGB
break;
}
}
}
void color (unsigned char red, unsigned char green, unsigned char blue) // la funzione di generazione del colore
{
analogWrite (redPin, red * 102/255);
analogWrite (bluePin, blue * 173/255);
analogWrite (greenPin, green * 173/255);
}
Carica il codice sopra su Ardui-no. Disconnetti TX e RX durante il caricamento del codice perché il caricamento occuperebbe l’interfaccia seriale.
4. Video
Al termine del caricamento, collegare RX e TX, quindi premere il pulsante RESET su Ardui-no.
Puoi vedere il video su Youtube
Esempio 2
Qui ti mostreremo come utilizzare l’output GPIO per controllare altri dispositivi.
Passaggio 1
Per prima cosa devi registrare le istruzioni vocali. Invia il comando 0xAA12 (gruppo 2).
“One”
“Two”
“Three”
“Four”
“Five”
Nota che devi parlare chiaramente.
Passaggio 2
Collega il dispositivo con i LED nel modo seguente:
Passaggio 3
Importa il gruppo vocale 2 con il comando 0xAA22 o imposta il pin GCH HIGH e il pin GCL LOW
Pronuncia istruzioni vocali.
Ora puoi controllare i LED con la voce.
Abbiamo disponibili la scheda tecnica di tutti i componenti, qualora non fosse presente nella scheda download del prodotto invia un messaggio dal modulo contattaci e pubblicheremo il primo possibile nel nostro sito.
Add a review
You must be logged in to post a review.
Item Reviewed: Modulo riconoscimento vocale Arduino Speech recognition V3.1 controllo seriale
Feedback ricevuto nel nostro negozio eBay http://stores.ebay.it/circuitointegrato
perfetto e veloce