Sommario:
Video: Assistente vocale con Arduino: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Ciao a tutti!
Con questo progetto si affronta il tema dell'intelligenza artificiale. E' possibile realizzare un'assistente vocale con 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 vocale
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ò è stato chiesto a una voce. Per fare questo sfrutteremo le porte HW di Arduino.
Forniture
Arduino uno
Arduino IDE
microfono
BitvoicerServer
Fase 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 collegamento, Ho predisposto un collegamento seriale con il PC si potrebbe anche costruire una comunicazione Wireless.
La nostra voce (analogica) verrà campionata da Arduino attraverso il suo ADC, dunque invierà i 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.
Passaggio 2: BitVoicerServer
BitVoicer Server è un server di
riconoscimento e sintesi vocale per l'automazione vocale. È stato sviluppato per consentire un dispositivo semplici, una bassa potenza di elaboratore, un 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.
Fase 3: Conclusioni
Questa struttura se ottimamente configurata consente un eccezionale punto di partenza per fare automazione vocale completamente offline. Sarà possibile attivare lo stato di uscita a 5V per eccitare una bobina e dunque fornire livelli energetici più significativi.
Una comunicazione wireless non è necessaria ma può presentare ulteriori vantaggi in termini di praticità. Arduino dispone di una condizione di affidabilità per gestire questo e attraverso le sue numerose porte analogiche e digitali può gestire un gran numero di apparati.
Consigliato:
Vocal GOBO - Scudo smorzatore del suono - Cabina vocale - Box vocale - Filtro di riflessione - Scudo vocale: 11 passaggi
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: ho iniziato a registrare più voci nel mio home studio e volevo ottenere un suono migliore e dopo alcune ricerche ho scoperto che cosa è un "GOBO" era. Avevo visto queste cose che smorzano il suono, ma non mi rendevo davvero conto di cosa facessero. Ora faccio. ho trovato un y
Crea il sistema di avviso di notifica vocale / vocale: 4 passaggi
Crea il sistema di avviso vocale / di notifica vocale: in questo progetto abbiamo realizzato un sistema di avviso e notifica vocale / vocale. In questo progetto possono essere utilizzati almeno due sensori
ASSISTENTE VOCALE Snips.Ai Protegge la Tua Privacy: 18 Passaggi
ASSISTENTE VOCALE Snips.Ai protegge la tua privacy: negli ultimi mesi ho testato molti assistenti vocali. Da allora sono giunto alla conclusione che fare affidamento su server centralizzati ospitati da Google e Amazon per compiti semplici come accendere una luce o chiudere le tapparelle, è, per usare un eufemismo, un aumento
Home/Lab Assistente a controllo vocale: 14 passaggi (con immagini)
Home/Lab Assistente a controllo vocale: Informazioni su di meHello! Questo è il mio primo istruibile, ho 17 anni. Vengo dalla Grecia, quindi il mio inglese potrebbe non essere perfetto, ma farò del mio meglio. Quindi, per prima cosa ho progettato questa app 2 anni fa e ho trovato questo concorso un'opportunità per aggiornare il mio vecchio progetto
Assistente ad attivazione vocale - MAX: 10 passaggi
Assistente ad attivazione vocale - MAX: Ehi in questo Instructable parlerò di come creare un chat-bot MAX (chiamato me stesso !!!) Con alcune implementazioni puoi rendere questo chatbot controllato dalla voce o con l'uso di vari software che può farlo come assistente vocale. io qui io