Spraakherkenning gemakkelijk gemaakt - spreken met uw Arduino seriële kabel (2 / 3 stap)

Stap 2: Laat het maken: D...


Wij maken deze actie actie (plusteken) eenvoudig te gebruiken open BlueAct app toevoegen en kies vervolgens Voice, sluit (Serial of Bluetooth) en u bent klaar om te gaan :D.

Echter, we dachten dat verder een beetje waar u wellicht weet van de andere kant (de kant van de microcontroller) code. Hoe te ontleden de string uw ontvangen en weten it's finished - scheidingsteken-.

Scheidingsteken is gewoon een specifieke karakter die u kiezen die na elke toespraak zal worden toegevoegd. Bijvoorbeeld u kan zeggen leidde op of onder leiding van 1 opof af ... enz. Als u het scheidingsteken laat zeggen u koos ; en toen u zei dat leidde op het zal worden verzonden als leidde op; dus in uw code van de Arduino kunt zeggen wanneer ik lees ; dan is dit het einde van de toespraak zoals u zult zien in de onderstaande code. Hier is de volledige Video Tutorial van hoe met de actie van de stem.

Arduino Code sjabloon **

char gegevens;

Tekenreeks toespraak;

VOID Setup

{

Configuratie-instellingen bijvoorbeeld seriële instellingen

Serial.begin(9600);

}

void loop / / run over en {}

Als (Serial.available())

{

Data=Serial.Read();

Als (gegevens == ";")

{

dan hebben we alle de toespraak

nu controleren wat je wilt

Als (toespraak == "motor start") {}

Hoewel de gegevens zijn verzonden als motor start;

bijvoorbeeld de motor inschakelen

}

anders als (toespraak == "vandoor")

{

Hoewel de gegevens zijn verzonden als weg;

bijvoorbeeld de motor uitschakelen

}

anders.. etc

Reset alles

toespraak = "";

}

else {}

+= spraakgegevens;

nog niet alle spraak ontvangen

dus sumup alle de charactertill bereiken we de delimieter

in dit geval is het scheidingsteken;

}

}

}

Gerelateerde Artikelen

Oplossen van Rubik's kubus gemakkelijk gemaakt - leer met Bhushan

Oplossen van Rubik's kubus gemakkelijk gemaakt - leer met Bhushan

Er is slechts 1 juiste antwoord en 43 Quintilian verkeerd degenen voor Rubiks kubus.In 1974 ontwierp Hongaarse professor Erno Rubik een kleine kubus, met bewegende stukken, om zijn studenten studeren driedimensionale geometrie te helpen.In een klassi
Gemakkelijk gemaakt boog met bevroren pijlen

Gemakkelijk gemaakt boog met bevroren pijlen

dit is mijn eerste instructable dus sorry als ik heb slechte foto's. Wanneer mij en mijn broers vervelen we hebben wapens en een was een pijl en boog dat vrij ver schot. Ik heb mijn eigen twist met pijlen die je bevriezen kon zodat ze verder kunnen g
Arduino aangedreven door uw SmartPhone (met behulp van seriële) - deel 1 - geluid en trillingen acties

Arduino aangedreven door uw SmartPhone (met behulp van seriële) - deel 1 - geluid en trillingen acties

Welkom bij het eerste deel van deze serie. In deze nemen serie die zullen we proberen zo veel als we kunnen uit je smartphone (android momenteel) aan uw microcontroller met seriële kabel (OTG kabel).In dit deel zullen we uitleggen hoe je kan spelen e
Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Hallo iedereen!Sinds toen heb ik begon te spelen met de Arduino, heb ik altijd geweest zwerven hoe ik kon maken het praten en communiceren met de Matlab-omgeving op een gemakkelijke en effectieve manier. Ik botste tegen vele Instructables en tutorial
Hoe verbind ik een seriële LCD met een Arduino UNO

Hoe verbind ik een seriële LCD met een Arduino UNO

In dit instructable ik zal je laten zien hoe ik een seriële LCD 16 X 2 aangesloten op een Arduino UNO.Er zijn tal van instructables en tutorials toont u hoe verbind ik een regelmatige LCD aan een Arduino, maar niet veel laten zien van een serieel LCD
Terminal met een 2.2" TFT Arduino seriële UART schuiven weer

Terminal met een 2.2" TFT Arduino seriële UART schuiven weer

Ik heb het maken van projecten gebaseerd rond een 2.2" TFT display die gebruik maakt van de ILI9341 driver chip, dit display kan worden aangesloten op en gecontroleerd door een Arduino UNO. Als een beetje achtergrond lezen van u kan vinden mijn instr
Hoe verbind ik een seriële LCD met een Arduino Nano

Hoe verbind ik een seriële LCD met een Arduino Nano

In een eerdere instructable ik aangetoond hoe verbind de seriële LCD met een Arduino UNOGisteren, ik wilde twee Arduinos gebruiken voor een RF-project en realiseerde me dat ik niet weet hoe de seriële LCD met de Arduino Nano. Dus met een beetje van h
Pyduino, Interfacing Arduino met Python via seriële communicatie

Pyduino, Interfacing Arduino met Python via seriële communicatie

Leer hoe arduino via seriële communicatie interface met python met behulp van de pyduino-bibliotheek. Er zijn weinig andere tutorials die er op instructables over hoe arduino met python interface maar ze niet laten zien hoe je alles, waar hopelijk de
Gemakkelijk LCD-scherm met Arduino

Gemakkelijk LCD-scherm met Arduino

In dit instructable leert u over het maken van een LCD-scherm met een arduino.Ding zult noodzaak-:1. 10 k potentiometer2. mannelijke kop bedraad3. jumper draden4. breadboard5. Arduino(I used UNO r3)6. aansluitkabel voor arduinoStap 1: Eerst de bepaal
Maken van een draagbare barcodescanner met een arduino en een cuecat

Maken van een draagbare barcodescanner met een arduino en een cuecat

rond het begin van de eeuw, was er een bedrijf waarvan bedrijfsmodel opgenomen weggeven van gratis barcodescanners die wedijveren met toetsenborden.    Een relatief eenvoudig mod met deze scanners cuecat verwijderd van de codering en maakte hen gesch
Gemakkelijk IoT-weerstation met meerdere sensoren

Gemakkelijk IoT-weerstation met meerdere sensoren

Opmerking: Ik ben op zoek naar iemand die kan doe een spellingscontrole op onderstaande tekst. Bent u een native Engelse spreker/schrijver en annuleerteken u helpmenu dan neem contact met mij. (beloning = credits!)Hoi allemaal!In deze tutorial laat i
Hoe te meten van de temperatuur zeer nauwkeurig met een Arduino en een TSYS01 Temperatuur Sensor Board.

Hoe te meten van de temperatuur zeer nauwkeurig met een Arduino en een TSYS01 Temperatuur Sensor Board.

Tijdens zijn studie in de Universiteit werden we uitgedaagd als onderdeel van een cursus werken in het ontwerpen van een doos met zeer nauwkeurige temperatuurregeling. Mocht het project te doen slagen, moesten meerdere vakken worden gebouwd en gebrui
Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

ProjectoverzichtStudenten op New Lothrop High School in Michigan hebben samengewerkt om te bouwen van een lage hoogte remote sensing platform genaamd een "Aeropod" en het uitgerust met een "Arduino" gebaseerd weer instrument om sfeervo
Spraakherkenning en -synthese MOVI met de Rasberry PI ongebonden

Spraakherkenning en -synthese MOVI met de Rasberry PI ongebonden

De MOVI Arduino stem dialoogvenster Shield is een Arduino-schild dat toe te voegen toespraak dialoogvenster aan elk gadget dat Arduino gecontroleerd. U kunt trainen uw eigen zinnen en roepnaam van het vaartuig, het komt met een front-end audio en hee