Innehållsförteckning:
- Steg 1: Kabeldragning och övning
- Steg 2: Öppna Webduino Blockly och använd Web Demo Area
- Steg 3: Placera en "tavla" i arbetsytan, fyll i namnet på tavlan. Placera ett "LED" -block i stapeln
- Steg 4: Klicka på "Röstkontroll" och placera blocket "Starta igenkänning" i stapeln
- Steg 5: Definiera "interimResults" i blocket "Voice Control" för att styra hur vi vill att röstigenkänningen ska läsa vårt tal
- Steg 6: Placera ett "Visa text" -block med en "erkänd text" och ställ in reglerna för igenkänning
- Steg 7: Om du behöver flera kommandon använder du ett "List" -block
- Steg 8: Kontrollera om kortet är online och "Kör block". Sedan "Tillåt" Chrome att använda din mikrofon
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Webduino använder webbläsaren Chrome för att styra alla typer av elektroniska komponenter, så vi borde kunna använda alla andra funktioner som Chrome har att erbjuda. I detta projektexempel kommer vi att använda Chrome's Speech API. Med Googles röstigenkänning kan vi enkelt styra ett LED -ljus. Samma metod kan användas med ett relä, så att vi kan styra en glödlampa, dörrlås eller hushållsapparater.
Projektets fullständiga text:
Webduino Blockly:
Steg 1: Kabeldragning och övning
Det längre benet går till hög potential (stift som har ett nummer) och det kortare benet går till låg potential (GND). För denna handledning, anslut det längre benet till 10 och det kortare benet till GND.
Steg 2: Öppna Webduino Blockly och använd Web Demo Area
Öppna Webduino Blocky Editor och klicka på "Web Demo Area" -knappen, klicka på rullgardinsmenyn och välj "Visa text".
Steg 3: Placera en "tavla" i arbetsytan, fyll i namnet på tavlan. Placera ett "LED" -block i stapeln
Steg 4: Klicka på "Röstkontroll" och placera blocket "Starta igenkänning" i stapeln
Röstigenkänning kan bara fungera med ett språk åt gången (här kan vi välja mandarin eller engelska).
Steg 5: Definiera "interimResults" i blocket "Voice Control" för att styra hur vi vill att röstigenkänningen ska läsa vårt tal
Om det är inställt på "på" kommer det att känna igen varje talat ord, och om det är inställt på "av" kommer det att känna igen pauser som skapar meningar. Om du använder en webbläsare på en dator rekommenderar vi att du sätter den på "på" så att du får bättre resultat. Om du använder en mobiltelefon, ställ in den på "av". Taligenkänningen fungerar bara för telefoner som körs på Android.
Steg 6: Placera ett "Visa text" -block med en "erkänd text" och ställ in reglerna för igenkänning
Placera sedan ett "if word include / do" -block i blocket "Recognition" för att programmera en åtgärd. I exemplet gör vi att en LED slås på och av när vi säger "tänd lamporna" och "släck lamporna". Eller om vi säger "blinka" blinkar lysdioden.
Steg 7: Om du behöver flera kommandon använder du ett "List" -block
Steg 8: Kontrollera om kortet är online och "Kör block". Sedan "Tillåt" Chrome att använda din mikrofon
Läs mer självstudier i Webduino här.