Stap 2: opname
De eerste denk dat we moeten doen is record instructies/spraakopdrachten. Elke stem-instructie heeft de maximale lengte van 1300ms (1,3 sec), die ervoor zorgt dat de meeste woorden kunnen worden opgenomen. Zodra u de opname start, kan niet u het opnameproces stoppen totdat u klaar bent met alle 5 stem instructies/opdrachten van één groep. Ook, zodra u de opname start, de vorige inhoud van die groep worden gewist.
Download en haal AccessPort uit hier. Deze tool zal toestaan dat ons HEX om opdrachten te verzenden naar de stem-erkenning-module.
Verbinding tussen Arduino * en module voor het opnemen van de procedure:
- Module Vcc naar 5V van de Arduino
- Module met Arduino GND GND
- Module voor Arduino RX RX
- Module TX naar Arduino TX
* U moet ATmega328p verwijderen van bord of het programmeren met knipperen voorbeeld. Als u wilt kunt u een usb naar seriële bestuur ook gebruiken om deze procedure te voltooien.
Beschikbare opdrachten:
- Verwijder groep 1 - Stuur hex AA-01
- Verwijder groep 2 - Stuur hex AA-02
- Verwijder groep 3 - Stuur hex AA-03
- Verwijderen van alle fracties - Stuur hex AA-04
- Record groep 1 - Stuur hex AA 11
- Record groep 2 - Stuur hex AA-12
- Record groep 3 - Stuur hex AA 13
- Groep importeren 1 - Stuur hex AA 21
- Groep importeren 2 - Stuur hex AA 22
- Groep importeren 3 - Stuur hex AA 23
- Opvragen van de opgenomen groep - Stuur hex AA 24
Laten we beginnen met onze spraakopdrachten!
We behaalt de groep 1 met 5 opdrachten: wit, rood, blauw, groen en OFF.
AccessPort app openen en beginnen met de seriële communicatie 9600 bps. (tweede afbeelding hierboven).
Nu Klik op hex en typ AA 11 en klik op de verzendknop.
Hiermee start u de opname-procedure voor de eerste groep.
In deze stap van tijd is de sleutel... U zal worden gevraagd om te registreren van elke opdracht (wit, rood enz) drie keer.
Als u met dit problemen, proberen om deze handleidingte lezen. Wanneer de opname is voltooid type en verzenden AA 21 om te testen stem je opdrachten.
De stem-erkenning-module verbreken met de Arduino uno board en gaat u verder met de volgende stap.