Sadržaj:

Glasovni asistent s Arduinom: 3 koraka
Glasovni asistent s Arduinom: 3 koraka

Video: Glasovni asistent s Arduinom: 3 koraka

Video: Glasovni asistent s Arduinom: 3 koraka
Video: Raspberry Pi 3: Камера (#1) – введение, подключение, базовые утилиты, TimeLapse, библиотека PiCamera 2024, Juli
Anonim
Image
Image

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

Costruire Il Circuito
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

BitVoicerServer
BitVoicerServer
BitVoicerServer
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.

Preporučuje se: