2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ciao a tutti!
Con questo progetto si affronta il tema dell'intelligenza umjetna. Je li moguće realizirati pomoćni vokale s Arduinom? 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 vokale
• Elaborazione del linguaggio naturale
• Sintesi vokale
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 èeto chiesto a voce. Per fare questo sfrutteremo le porte HW di Arduino.
Supplies
Arduino uno
Arduino IDE
mikrofono
BitvoicerServer
Korak 1: Costruire Il Circuito
Po poteru se provjerava da li je funkcija ispravna ili pozicionirana kao LED različiti portovi za izlaz. U ovom načinu rada moguće je provjeriti vidljivost ili ispravnost kompatibilnosti, ali predispostovanje i prikupljanje serijske jedinice sa računarom na računaru omogućavaju povezivanje bežične mreže.
La nostra voce (analogna) za kampu da Arduino privlači ADC, zamolite da date i date BitvoicerServer za sve potrebne informacije u bazi podataka sa kompozicijskim vokalom za sve. Una volta compreso l'anagramma restituirà ad arduino una serie di comandi che lui eseguirà. La sintesi vocale può essere fatta privlači gli zvučnik s računara PC (može se predispostovati) dallo stesso arduino.
Korak 2: BitVoicerServer
BitVoicer Server je poslužitelj
riconoscimento e sintesi vocale per l'automazione vocale. È stato sviluppato per consentire a dispositivi semplici, bassa potenza di elaborazione, di funzionamento a comando vocale. Uklonite problem sa memorijom i dispozicijom mikrokontrolera.
Konfiguracija komunikacije je progettano i analizirana u bazi podataka po arduinu.
Korak 3: Zaključci
Ova strukturna struktura je konačna konfiguracija koja uključuje i isključuje punto partenze po cijeni automatskog vokala kompletno van mreže. Ako je moguće, sfruttare lo stato di output 5V per eccitare una bobina e dunque spostarsi a livevelly energy più signifikatives.
Besprekorna bežična komunikacija koja nije neophodna za predstavljanje ultraljubičastih kontakata na kraju. Arduino dispozitiv ima značajnu afirmabilnost po želji da se ispuni i privuče da se tuži brojčana portološka analogna i digitalna poruka koja označava velike brojeve aparata.