Hur man använder en seriell Voice Recognition Module - Arduino handledning (2 / 5 steg)
Steg 2: inspelning
Den första tror att vi behöver göra är att spela in röst instruktioner/kommandon. Varje röstinstruktion har den maximala längden på 1300ms (1,3 SEK), vilket garanterar att de flesta ord kan registreras. När du börjar inspelningen, kan du inte avbryta inspelningen tills du är klar med alla 5 röst instruktioner/kommandon i en grupp. Också, när du börjar inspelningen, det tidigare innehållet i denna grupp kommer att raderas.
Ladda ner och extrahera AccessPort från här. Detta verktyg gör det möjligt att skicka HEX kommandon till modulen röst erkännande.
Anslutning mellan Arduino * och modul för inspelning av förfarandet:
- Modul Vcc till Arduino 5V
- Modul GND till Arduino GND
- Modul RX till Arduino RX
- Modul TX till Arduino TX
* Du måste ta bort ATmega328p från styrelsen eller program det med blink exempel. Om du vill kan du också använda en usb till seriell styrelsen för att utföra denna procedur.
Tillgängliga kommandon:
- Ta bort grupp 1 - skicka hex AA 01
- Ta bort grupp 2 - Skicka hex AA 02
- Ta bort grupp 3 - skicka hex AA 03
- Ta bort alla grupper - skicka hex AA 04
- Posten grupp 1 - skicka hex AA 11
- Posten grupp 2 - Skicka hex AA 12
- Posten grupp 3 - skicka hex AA 13
- Importera grupp 1 - skicka hex AA 21
- Importera grupp 2 - Skicka hex AA 22
- Importera grupp 3 - skicka hex AA 23
- Fråga den inspelade gruppen - skicka hex AA 24
Låt oss komma igång med våra röstkommandon!
Vi kommer att spela in grupp 1 med 5 kommandon: vit, röd, blå, grön och OFF.
Öppna AccessPort app och börja den seriell kommunikationen på 9600 bps. (andra bilden ovan).
Nu Klicka på hex och typ AA 11 och klicka på Skicka-knappen.
Detta startar inspelningen förfarandet för den första gruppen.
I det här steget är nyckeln... Du kommer att behöva spela in varje kommando (vit, röd etc) tre gånger.
Om du har bekymmer med detta, försök att läsa denna manual. När inspelningen är ifyllda typ och skicka AA 21 att testa röstkommandon du.
Koppla loss modulen röst erkännande från Arduino uno styrelsen och fortsätt till nästa steg.