INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ciao a tutti!
Met 'n vraag wat die tema van 'n kunsmatige artikel kan aanvul. Is dit moontlik om 'n assistent van Arduino te kry? La risposta è si! Ek kan nie meer 'n goeie idee hê om dit te doen nie. Con assistente vocale infatti intendo tutte en tre le fasi caratteristiche:
• Riconoscimento vocale
• Elaborazione del linguaggio naturale
• Sintesi vocale
Ons kan 'n kostuum vir 'n argitek maak, maar dit kan ook 'n toets vir ons wees, sowel as 'n uiteenlopende uiteensetting van 'n status wat ons kan gebruik. Per fare questo sfrutteremo le porte HW di Arduino.
Voorrade
Arduino uno
Arduino IDE
mikrofono
BitvoicerServer
Stap 1: Costruire Il Circuito
Vir die regte verifikasie van die funksie wat ons kan gebruik, kan u verskillende LED's in die uitvoer lewer. In die geval van 'n moontlike verifikasie van 'n korrekte kombinasie, kan ons 'n seriële kollegament met 'n rekenaar gebruik.
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 of 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.
Stap 2: BitVoicerServer
BitVoicer Server is 'n bediener
riconoscimento e sintesi vocale per l'automazione vocale. Stato sviluppato per agreeire 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 and progettano gli anagrammi che costituiranno il database for arduino.
Stap 3: Gevolgtrekking
Vrae vir die outomatiese konfigurasie van 'n eenheid vir 'n deel van 'n koers vir outomatiese aflaai van die regte pad. Dit is moontlik om 'n 5V -uitgang vir 'n elektriese stroom te gee.
Una comunicazione wireless non è necessaria ma può presentare ulteriori vantaggi in termini di praticità. Ons kan 'n enkele belangrike dokument vir 'n aantal digitale en digitale toestelle gebruik.