Orodha ya maudhui:
- Hatua ya 1: Descriere Funcțională
- Hatua ya 2: Mfadhili
- Hatua ya 3: Vifaa
- Hatua ya 4: Programu
- Hatua ya 5: Tekeleza
- Hatua ya 6: Utilizare
Video: Sistem De Conversație Bazat Pe Inteligență Bandia: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Autor: Stanut Nicolae-Radu
Grupa: 333AB
Nota: 8
Hatua ya 1: Descriere Funcțională
Katika principiu sistemul va fi asemănător
Kuingia ndani kwa njia ya huduma kwa Msaidizi wa Google katika Amazon Alexa, kwa kutumia vifaa vya kupigia simu, utafute njia ya kutazama, na utumie programu yako ya utumiaji. Creierul acestui dispozitiv va fi un Raspberry pi 3, datorită faptului cune dispune de Wi-Fi, acest lucru permițând conectarea of serviciul cloud Amazon, care va da „inteligență” sistemului.
Folosind serviciul de wingu ni pamoja na bandia ya la Amazon, acest dispozitiv na kuwa na nafasi ya kufanya mazoezi ya kitambulisho cha Amazon Alexa. Kwa mfano acest asistent virtual poate prezenta starea meteo, poate ține minte notițe, poate pune alarme, dar din păcate (sau fericire?), Aceste lucruri depind in Amazon, in comantic dispozitivului se dau în limba engleză.
Ca și obiectiv secundar, voi încerca să integrez limba română astfel încât asistentul să poată înțelege și comenzi și de la persoane necunoscătoare de limba engleză. Zaidi ya hayo ni kama sehemu ya kazi ya kufanya kazi kwa njia ya ujenzi, kwa mfano, mfano wa tuzo za unor lumini, tuzo ya oprirea unei. Chagua, tazama API ya ul-Amazon na utumie ruhusa ya kupata pesa.
Sursa poză: https://consequenceofsound.net/2018/03/amazon-alexa-devices-are-creepily-kucheka-wamiliki-wao- kwa sababu-ya-
Hatua ya 2: Mfadhili
Pentru realizarea proiectului am avut nevoie de următoarele componente:
-
Raspberry PI 3 B +
Acest mini kompyuta ni orodha ya kuunda, tumia mfumo wa Linux Debian kwa mtawala wa ARM. De asemenea, acest model dispune și de wi-fi, conexiunea la internet fiind absolut necesară pentru motoarele de text--n-vorbire și vorbire-în-text
-
Kamera ya Jicho la PS
Pe post microfon ("urechea proiectului") amles o cameră destinată consolei Play Station 3 deoarece dispune de un microfon puternic cu 4 canale, fiind mai ieftină decât o cameră web obișnuită
-
Sanduku la portăă
Pentru habari ya kusambaza vifaa vya utumiaji wa kifaa chako kwa njia inayofaa, ni orodha ya watu wanaosimamia habari hii
- 2 moto + LED
-
Caserolă
Carcasa proiectului, o caserolă de sarmale: D
Hatua ya 3: Vifaa
După ce am adunat componentele, am trecut la implementare, schema este una foarte simplă. Boxa portabilă se conectează la portul USB pentru alimentare și la portul jack pentru playback, camera / microfonul se conectează doar la portul USB prin care comunică cu computer-ul. Am mai adăugat în schemă și led-ul conectat la pin-ul 17 cu rezistorul, pentru comanda de lumină. Ugumu wa Nimic.
Hatua ya 4: Programu
Arhitectura acestui proiect presupune un "creier" care să preia comenzi de la utilizator (voce), na mabadiliko ya data într-un format accesibil lui (maandishi) redi să le redea răspunsul sau confirmarea unei acțiuni înapoi (voce). Pentru acestea a fost nevoie de 3 servicii tofauti:
- Un motor Speech-to-Nakala (STT), tengeneza maelezo ya kwanza ya habari (informațiile transmise de utilizator prin vorbire)
- Un sistem de inteligență artificială, pentru a lua decizii și a rezolva probleme
- Un motor Nakala ya Kusema-kwa-Hotuba (TTS), kwa njia ya kupitisha utumiaji wa vifaa vya habari kwa njia ya uthibitisho wa maandishi
Pentru STT ni API ya Google ya Google, inajumuisha API ya Hotuba ya Google, utunzaji wa huduma hii ni bure, kwa hivyo utatengeneza marekani kwa njia inayofaa, ikiwa ni pamoja na idadi ya watu waliopotea. Ames acest API datorită faptului că această parte a sistemului este cea mai sensibilă la erori și cea mai supusă la perturbații. Kuweka mipaka ya vifaa vya kushawishi kompyuta (putere de procesare, spațiu de stocare, memorie), folosirea unui serviciu offline offline hii, ni kwa ajili ya kuchagua wingu la huduma ya Wingu, kwa sababu wewe ni maalum kwa mama mare, ungependa kufanya hivyo, unaweza kufanya hivyo. Google inafanya biashara bila malipo kwa STT.
Maoni ya Pentru-ul oferit utilizatorului (TTS-ul) ni ales un motor nje ya mtandao, itasaidia kupata matumizi ya watumiaji wa ufufuo wa și nici nu este la fel de sensibil precum STT-ul. Sintetizarea vocii este făcuta de Tamasha Mfumo wa Usanisi, huduma hii itapewa bure chini ya MIT. Vocea este you are or robotică, dar mult mai inteligibilă față de eSpeak, alt motor TTS nje ya mtandao. Avantajul țău față de serviciile online este că nu ni niciun fel de limitare la numărul de coversii.
Liantul dintre STT Ti TTS, precum și partea "iteligentă" hii ni orodha ya Jasper. O platformă Chanzo cha wazi, toa GitHub la link-ul: https://github.com/jasperproject/jasper-client. Mguu wa uso wa miguu ya miguu ni sababu ya utaftaji wa huduma kwa wakati unaofaa kwa sababu ya matumizi ya pembejeo na vifaa. Este compatibilă cu Raspberry PI, scrindă în Chatu. Am ales această soluție în detrimentul celor Cloud datorită modularității, platforma permite folosirea oricărui serviciu STT Ti TTS, dar și definirea oricărei acțiuni folosind limbajul de programare Python.
Sistemul de inteligență artificiale is this unul procedural, am optat pentru această variantsă in the detrimentul sistemelor of tip Machine Learning (chatbot) din cauză că cele din urmă au un caracter nedeterminist. Natura platformey Jasper, fiind bazată pe comenzi ți acțiuni predefinite, limitează capacitatea de convorbire, dar oferă un cadru potrivit pentru un asistent digital, acesta fiind și scopul proiectului.
Hatua ya 5: Tekeleza
- Ni moja ya vifaa vya Raspbian pe cardul microSD
- Mimi ni kamera inayofanana na difuzorul la Raspberry
- Am Configurat sistemul de operare, după care am instalat toate bibliotecile na serviciile necesare, urmând toți pașii din acest ghid:
- Ninaunda moduli ya kusanikisha vifaa kwa njia nyingine ya kufurahisha
Hatua ya 6: Utilizare
Tunatumia programu ya kufuatilia programu yako ikiwa imesanidi vifaa vya kutuliza visivyotumia waya, kudhibiti udhibiti wa vifaa vya SSH. Kibali cha Jasper două tipuri de interacțiune:
- Prin terminal (maandishi) - la rularea comenzii jasper_cli
- Prin voce - la rularea comenzii jasper
Din kurahisisha voi începe demonstrarea funcționalității prin intermediul terminalului. La rularea comenzii jasper_cli va fi afișat un mesaj de întâmpinare, iar Jasper este gata să primească comenzi. Magazeti comenzile cunoscute se numără:
- Fafanua + kipovu - întoarce definiția din dicționar a cuvântului respectiv
- NANI, NINI, KWA KIASI GANI, KWA WANGAPI, KWA NINI MZEE + cuvânt - folosește API-ul wolframalpha pentru a răspunde la întrebări generale
- WIKI - watu wa API-ul de la wikipedia wanapeana habari kwa sababu ya kutokukamilika
- UTANI - spune o glumă
- LUMOS / NOX - aprinde / stinge LED-ul atașat
- TRIVIA
- Sinema - informații despre filme (imdb)
- HABARI - citește știri
Katika moduli ya neno, tafadhali tambulisha "jaspi" kwa njia moja, kwa sababu hiyo itasababisha kutokukamilika kwa njia ya mpango, na itafikia wakati huo huo. Cn cazul de față cuvâtul cheie este "Jasper". După ce dispozitivul auzuz cuvântul cheie, acesta intră în modul de ascultare, putând să primească comenzi halisi kwa maandishi ya moduli. După executarea comenzii, dispozitivul intră din nou în așteptare până la o nouă trezire a sa.
Ilipendekeza:
Mtihani wa Uwezo wa bandia 18650: Hatua 7 (na Picha)
Mtihani wa Uwezo wa bandia 18650: Katika Maagizo haya wacha tupate uwezo wa bandia ya Fake 10400mAh Power.Hapo awali nilitumia benki hii ya nguvu kutengeneza benki yangu ya nguvu kwa sababu niliinunua kwa $ 2. Kuangalia Video ya Mradi huu - Na usisahau kujiunga na kituo changu Basi hebu g
Akili bandia na Utambuzi wa Picha Kutumia HuskyLens: Hatua 6 (na Picha)
Akili bandia na Utambuzi wa Picha Kutumia HuskyLens: Haya, kuna nini, Jamani! Akarsh hapa kutoka CETech.Katika mradi huu, tutakuwa na kuangalia juu ya HuskyLens kutoka DFRobot. Ni moduli ya kamera inayotumia AI ambayo ina uwezo wa kufanya shughuli kadhaa za Akili za bandia kama vile Utambuzi wa Uso
Jinsi ya Kutengeneza Kengele ya Gari bandia Kutumia Kipima muda cha 555: Hatua 5
Jinsi ya Kutengeneza Kengele ya Gari bandia Kutumia Kipima muda cha 555: Mradi huu unaonyesha jinsi ya kutengeneza taa inayowaka ya LED na ucheleweshaji wa sekunde tano ukitumia NE555. Hii inaweza kutumika kama kengele ya gari bandia, kwani inaiga mfumo wa kengele ya gari ikiwa na taa nyekundu yenye kung'aa ya LED. Kiwango cha ugumu Mzunguko yenyewe sio mgumu
Wingu bandia: 3 Hatua
Wingu bandia: Halo kila mtu, Leo nitatengeneza wingu bandia la rangi ya upinde wa mvua
Dispensador De Alimento Para Múltiples Mascotas Usando Inteligencia Bandia Con Watson: Hatua 11
Dispensador De Alimento Para Múltiples Mascotas Usando Inteligencia Artificial Con Watson: En Este Instructable aprenderemos como hacer un dispensador of alimento for sus mascotas, por lo general, o men men en mi caso siempre he querido hacer un dispensador autom & aacutego, tico, dhambi, tico, un perro y un gato. Haijulikani