
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


Ciao a tutti!
Con questo progetto si affronta il tema dell'intelligenza artificiale. Er det mulig å realisere en assistent 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.
Rekvisita
Arduino uno
Arduino IDE
microfono
BitvoicerServer
Trinn 1: Costruire Il Circuito

For poter verificare il corretto funzionamento ho posizionato dei LED diversi sulle porte di output. Når det er mulig, kan vi bekrefte visivamente il corretto comportamento.
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.
Trinn 2: BitVoicerServer


BitVoicer Server er 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 and comando vocale. Eliminiamo dunque il problema della poca memoria a disposizione del microcontrollore.
Configurata la comunicazione si progettano gli anagrammi che costituiranno il database per arduino.
Trinn 3: Konklusjon
Questa struttura se ottimamente configurata consente un eccezionale punto di partenza per fare automazione vocale completeamente offline. Det er mulig å levere strøm til en strøm på 5V pr.
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.
Anbefalt:
Raspberry Pi -eske med kjølevifte med CPU -temperaturindikator: 10 trinn (med bilder)

Raspberry Pi-eske med kjølevifte med CPU-temperaturindikator: Jeg hadde introdusert bringebær pi (heretter som RPI) CPU-temperaturindikatorkrets i det forrige prosjektet. Kretsen viser ganske enkelt RPI 4 forskjellige CPU-temperaturnivå som følger.- Grønn LED ble slått på når CPU -temperaturen er innenfor 30 ~
Gratulerer med dagen med vannsynthesizer med MakeyMakey og Scratch: 5 trinn

Gratulerer med dagen på vannsynthesizer med MakeyMakey og Scratch: I stedet for blomster og sang kan du bygge denne installasjonen som en stor overraskelse for bursdager
Plattformspill med uendelige nivåer på GameGo med Makecode Arcade: 5 trinn (med bilder)

Plattformspill med uendelige nivåer på GameGo med Makecode Arcade: GameGo er en Microsoft Makecode -kompatibel retro spillkonsoll utviklet av TinkerGen STEM education. Den er basert på STM32F401RET6 ARM Cortex M4 -brikken og laget for STEM -lærere eller bare folk som liker å ha det gøy med å lage retro videospill
PWM Med ESP32 - Dimmende LED med PWM på ESP 32 Med Arduino IDE: 6 trinn

PWM Med ESP32 | Dimmende LED med PWM på ESP 32 Med Arduino IDE: I denne instruksen vil vi se hvordan du genererer PWM -signaler med ESP32 ved hjelp av Arduino IDE & PWM brukes i utgangspunktet til å generere analog utgang fra hvilken som helst MCU, og den analoge utgangen kan være alt mellom 0V til 3,3V (i tilfelle esp32) & fra
Teppe med sensorer/ RF -kommunikasjon med Arduino Micro: 4 trinn (med bilder)

Teppe med sensorer/ RF -kommunikasjon med Arduino Micro: Jeg avsluttet nylig installasjonen Like variert, som er laget av en serie lamper som reagerer på sensorene plassert i et teppe under lampene. Her er hvordan jeg laget teppet med trykksensorer. Jeg håper du finner det nyttig