Innehållsförteckning:
Video: Röstassistent med Arduino: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Ciao a tutti!
Con questo progetto si affronta il tema dell'intelligenza artificiale. Är det möjligt att få hjälp med Arduino? La risposta è si! Ma scopriremo che da solo non può gestire tutto il compito. Con assistente vocale infatti intendo tutte e tre le fasi caratteristiche:
• Riconoscimento vocale
• Elaborazione del linguaggio naturale
• Sintesi -vokal
L'obiettivo è quello di costruire un'architettura che copra questi compiti, quindi deve poter convertire il parlato in testo, elaborarlo e quindi rispondere eseguendo ciò che è stato chiesto a voce. Per fare questo sfrutteremo le porte HW di Arduino.
Tillbehör
Arduino uno
Arduino IDE
mikrofono
BitvoicerServer
Steg 1: Costruire Il Circuito
Per poter verificare il corretto funzionamento ho posizionato dei LED diversi sulle porte di output. In questo modo sarà possibile verificare visivamente il corretto comportamento, Ho predisposto un collegamento seriale with il PC ma avrei potuto anche costruire una comunicazione Wireless.
La nostra voce (analogica) verrà campionata da Arduino attraverso il suo ADC, dunque invierà and dati a BitvoicerServer il quale cercherà all'interno di un database la composizione vocale più verosimile. Una volta compreso l'anagramma restituirà ad arduino una serie di comandi che lui eseguirà. La sintesi vocale può essere fatta attraverso gli speaker del PC oppure (se predisposto) dallo stesso arduino.
Steg 2: BitVoicerServer
BitVoicer Server är en server di
riconoscimento e sintesi vocale per l'automazione vocale. È stato sviluppato per consentire a dispositivi semplici, a bassa potenza di elaborazione, di funzionamento a comando vocale. Eliminiamo dunque il problema della poca memoria a disposizione del microcontrollore.
Configurata la comunicazione si progettano gli anagrammi che costituiranno il databas per arduino.
Steg 3: Slutsats
Questa struttura se ottimamente configurata consente un eccezionale punto di partenza per fare automazione vocale completeamente offline. Det finns möjlighet att leverera en statisk utgång på 5V per eccitare una bobina och dunque spostarsi a livelli energetici più significantativi.
Una comunicazione wireless non è necessaria ma può presentare ulteriori vantaggi in termini di praticità. Arduino dispone di una significantativa affidabilità for gestire questo compito and attraverso le sue numerose porte analogiche e digitali può gestire un gran numero di apparati.
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Sonografi med kropps-ultraljud med Arduino: 3 steg (med bilder)
Body-ultrasound Sonography With Arduino: Hej! Min hobby och passion är att förverkliga fysikprojekt. Ett av mina sista arbeten handlar om ultraljudssonografi. Som alltid försökte jag göra det så enkelt som möjligt med delar du kan få på ebay eller aliexpress. Så låt oss ta en titt på hur långt jag kan gå med
RC -spårad robot med Arduino - Steg för steg: 3 steg
RC -spårad robot med Arduino - Steg för steg: Hej killar, jag är tillbaka med ett annat häftigt robotchassi från BangGood. Hoppas att du har gått igenom våra tidigare projekt - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms och The Badland Braw
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår