Table des matières:
Vidéo: Assistant vocal avec Arduino : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
A bientot!
Con questo progetto si affronta il tema dell'intelligenza artificiale. Est-il possible de réaliser une assistance vocale avec Arduino ? La risposta è si! Ma scopriremo che da solo non può gestire tutto il compito. Con assistente vocale infatti infatti 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 convertir il parlato in testo, elaborarlo e quindi rispondere eseguendo ciò che è stato chiesto a voce. Per fare questo sfrutteremo le porte HW di Arduino.
Fournitures
Arduino uno
IDE Arduino
micro
BitvoicerServer
Étape 1: Costruire Il Circuito
Per poter verificare il corretto funzionamento ho posizionato dei LED diversi sulle porte di output. Dans la mesure où il est possible de vérifier la visibilité du transport, Ho predisposto un collegamento seriale con il PC ma avrei potuto anche costruire una comunicazione Wireless.
La nostra voce (analogique) verrà campionata da Arduino attraverso il suo ADC, dunque invierà i data a BitvoicerServer il quale cercherà all'interno di a database the 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.
Étape 2: BitVoicerServer
BitVoicer Server est un serveur di
riconoscimento e sintesi vocale vocale per l'automazione. È stato sviluppato per consentre 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 database per arduino.
Étape 3: Conclusioni
Questa struttura se ottimamente configurata consente un eccezionale punto di partenza per fare automazione vocale completemente offline. Sarà possibile sfruttare lo stato di output a 5V per eccitare una bobina e dunque spostarsi a livelli energyi più significativi.
Una comunicazione wireless non è necessaria ma può presentare ulteriori vantaggi in termini di praticità. Arduino dispone di una significativa affidabilità per gestire questo compito e attraverso le sue numerose porte analogiche e digitali può gestire un gran numero di apparati.
Conseillé:
Enregistreur vocal Arduino Nano avec le microphone MAX9814 : 3 étapes
Enregistreur vocal Arduino Nano avec le microphone MAX9814 : j'ai reçu un microphone MAX9814 de A à Z sur Amazon et je voulais tester l'appareil. Par conséquent, j'ai créé ce projet simple basé sur le Spy Bug de Great Scott (publié sous cette licence Creative Commons). J'ai assez modifié la structure des projets
Vocal GOBO - Sound Damper Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: 11 Steps
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield : J'ai commencé à enregistrer plus de voix dans mon home studio et je voulais obtenir un meilleur son et après quelques recherches, j'ai découvert ce qu'est un "GOBO" était. J'avais vu ces amortisseurs sonores mais je n'avais pas vraiment réalisé ce qu'ils faisaient. Maintenant oui. J'ai trouvé un y
Créez votre propre bug d'espionnage (enregistreur vocal Arduino): 5 étapes (avec photos)
Créez votre propre bug d'espionnage (enregistreur vocal Arduino): Dans ce projet, je vais vous montrer comment j'ai combiné un Arduino Pro Mini avec quelques composants complémentaires afin de créer un enregistreur vocal qui pourrait également être utilisé comme un bug d'espionnage. Il a une autonomie d'environ 9 heures, est petit et très facile à
VOCAL ASSISTANT Snips.Ai protège votre vie privée : 18 étapes
ASSISTANT VOCAL Snips.Ai protège votre vie privée : Au cours des derniers mois, j'ai testé de nombreux assistants vocaux. Depuis, j'en suis venu à la conclusion que s'appuyer sur des serveurs centralisés hébergés par Google et Amazon pour des tâches simples telles qu'allumer une lumière ou fermer mes stores, est, pour faire simple, une augmentation
Contrôle vocal domotique avec Arduino Uno et Bluetooth : 4 étapes
Contrôle vocal de la domotique à l'aide d'Arduino Uno et de Bluetooth : ce projet consiste à interfacer un module Bluetooth avec Arduino et un mobile Android pour activer les lumières et le ventilateur dans une pièce à l'aide de la commande vocale