Orodha ya maudhui:

Msaidizi wa Sauti Na Arduino: Hatua 3
Msaidizi wa Sauti Na Arduino: Hatua 3

Video: Msaidizi wa Sauti Na Arduino: Hatua 3

Video: Msaidizi wa Sauti Na Arduino: Hatua 3
Video: 28 панфиловцев. Самая полная версия. Panfilov's 28 Men (English subtitles) 2024, Novemba
Anonim
Image
Image

Ciao tutti!

Kutafuta mpango wa hali ya chini ni mandhari ya dell'intelligenza artificiale. Je! Ungependa kupata kweli kwa msaada wa sauti kutoka Arduino? La risposta è si! Ma scopriremo che da solo non può gestire tutto il compito. Huduma zote za mtandaoni zinapatikana katika tovuti hii:

• Riconoscimento vocale

• Elaborazione del linguaggio naturale

• Sintesi vocale

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 è stato chiesto a voce. Kwa nauli ya kutafuta sfrutteremo le porte HW di Arduino.

Vifaa

Arduino uno

Arduino IDE

microfono

Huduma ya Bitvoicer

Hatua ya 1: Costruire Il Circuito

Costruire Il Circuito
Costruire Il Circuito

Kwa ufikiaji wa ufikiaji wa huduma na ufikiaji wa vifaa vya kutofautisha LED diversi sulle porte di output. Katika toleo la sasa la uwezekano wa kutambuliwa na visasisho vya hali ya juu, unaweza kutumia huduma ya pamoja ya PC na PC na programu yako bila malipo kwa njia ya waya.

La nostra voce (analogica) verrà campionata da Arduino attraverso il suo ADC, dunque invierà i dati a BitvoicerServer il quale cercherà all'interno di un database la 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.

Hatua ya 2: BitVoicerServer

Huduma ya BitVoicerServer
Huduma ya BitVoicerServer
Huduma ya BitVoicerServer
Huduma ya BitVoicerServer

Seva ya BitVoicer iko kwenye seva

riconoscimento e sintesi vocale per l'automazione vocale. Ato stato sviluppato kwa kila ridhaa ya 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.

Hatua ya 3: Hitimisho

Jifunze jinsi unavyotumia usanidi wa kusanidi mahali penye sehemu moja kwa moja kwa bei ya moja kwa moja sauti ya nje ya mkondo. Sura ya uwezekano wa kupata matokeo ya pato la 5V kwa kila njia na unaweza kupata habari zaidi ya moja kwa moja.

Una comunicazione wireless non è needaria ma può presentare ulteriori vantaggi in termini di praticità. Arduino hutupa hati ya maana kwa kila hati ya matamasha ya ujumuishaji na maagizo na kumshtaki mwanamume kwa mfano na idadi ya maandishi ya vifaa.

Ilipendekeza: