2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Ciao a tutti!
Projektide koostamine ja kunstiteose teema ühendamine. Kas Arduino on võimatu realiseerima ja pakkuma vokaali? 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 on quello di costruire un'architettura che copra questi compiti, quindi deve poter convertive il parlato in testo, elaborarlo e quindi rispondere eseguendo ciò che è stato chiesto a voce. Hinna järgi, mis on sfrutteremo le porte HW di Arduino.
Tarvikud
Arduino uno
Arduino IDE
mikrofono
BitvoicerServer
Samm: Costruire Il Circuito
Poter verificare il corretto funzionamento ho posizionato dei LED diversi sulle porte di output. Kui see on modo sarà võimalik veenduda visuaalses korpuses comportamento, Ho predisposto un collegamento serial PC -s, mis on kõikvõimalikud ja tasuta traadita ühenduse kulud.
La nostra voce (analoogia) verbà campionata da Arduino attraverso il suo ADC, dunque invierà i data and BitvoicerServer il quale cercherà all'interno di un database for composit vocale più verosimile. Una volta compreso l'anagramma restituirà ad arduino una seeria di comandi che lui eseguirà. La sintesi vocale può essere fatta attraverso gli speaker del PC oppure (se predisposto) dallo stesso arduino.
2. samm: BitVoicerServer
BitVoicer Server on server
riconoscimento ja sintesi vocale per l'automazione vocale. È stato sviluppato per consentire a dispositivi semplici, bassa potenza di elaborazione, di funzionamento and comando vocale. Eliminiamo dunque il problem of della poca memoria a disposizione del microcontrollore.
Konfigureerige kommunikatsioon ja progettano gli anagrammi, et maksta arduino andmebaasi.
3. samm: järeldus
Questa struttura se ottimamente configurata consente un eccezionale punto di partenza for the bere automaatne vocale completamente. Võimalik on välja lülitada väljundvõimsus a 5 V eccitare kohta, ilma bobina ja dunque spostarsi ja energilise energiaga.
Ühendage juhtmevabalt ja mittevajalikult, kui vajate esmakordset vangla esitamist ja lõppu. Arduino loobus ühest olulisest kinnitusandmest gestire questo compito ja attverso le le sue numerose porte analogiche and digitali può gestire and gran number di apparati.