INHOUDSOPGAWE:
- Stap 1: Beskrywing van die funksie
- Stap 2: komponent
- Stap 3: Hardeware
- Stap 4: sagteware
- Stap 5: Implementeer
- Stap 6: Gebruik
Video: Sistem De Conversație Bazat Pe Inteligență Artificial: 6 Stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Skrywer: Stanut Nicolae-Radu
Gropa: 333AB
Nota: 8
Stap 1: Beskrywing van die funksie
Principn beginsel van die stelsel
Asistente hulpmiddels van Google Assistant en Amazon Alexa kan gebruik word om 'n aparte woord te gebruik, maar ek kan ook 'n aangename en funksionele funksie gebruik. Verskaffing van verskaffers van framboos vir drie, rekenaargebaseerde verskaffers van Wi-Fi, netwerkverbindings en diens in die wolk van Amazon, versorging van 'intellektuele' stelsel.
Die wolkdiens en die kunsmatige verwerking van Amazon kan ook gebruik word om funksionele praktiese eienskappe van Amazon Alexa te gebruik. Die voorbeeld van asistente virtuele poate prezenta starea meteo, poate minine minte notițe, poate pune alarme, dar din păcate (sau fericire?), Aceste lucruri depind in totalitate de Amazon, iar comenzile dispozitivului se dau in 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ă. Altesaam 'n tweede sekondêre funksie wat die automatisering van een of ander manier kan verseker, is 'n voorbeeld van 'n aparte en 'n unieke prys. Die ontwerp, die API-ul van Amazon, word deur u toegelaat.
Sursa poză:
Stap 2: komponent
Ons kan die volgende komponente realiseer:
-
Framboos PI 3 B+
As mini -rekenaar kan u 'n Linux -debian vir 'n verwerker van ARM reguleer. As 'n voorbeeld, die beste model vir Wi-Fi, internetverbinding is absoluut noodsaaklik vir 'n teks-in-vorbire en virbire-teks
- PS oogkamera
Na die mikrofoon ("urechea proiectului") kan ons ook na die PlayStation 3 -konsole kyk vir 'n 4 -kanaals kanaal, wat na 'n webtuiste gekyk kan word
-
Boxă portabilă
Gee 'n versendingsinligting vir die gebruik van 'n nuwe e -posadres,
- 2 vuur + LED
-
Caserolă
Carcasa proiectului, of caserolă de sarmale: D
Stap 3: Hardeware
Ons kan 'n enkele komponent hê, maar dit is 'n eenvoudige skema. 'N Portable USB-aansluiting vir 'n rekenaar kan ook deur 'n rekenaar gekoppel word. Ek kan 'n skema van 'n leidende verbinding met 'n 17-voudige herontwikkeling gee. Komiese komplikasie.
Stap 4: sagteware
Die argitektuur kan 'n "kreieriger" sorg vir die gebruik van die gebruik (voce) gebruik, en dit kan ook verander word in 'n formaat wat toeganklik is (teks). Ons kan drie afsonderlike dienste onderskei:
- Un motor Speech-to-Text (STT), vir 'n voorlopige datale van intrare (informațiile transmise of utilizator prin vorbire)
- Un sistem of inteligență artificial, pentru a lua decizii and a rezolva problems
- Un motor Text-to-Speech (TTS), vir die gebruik van 'n transmitterende gebruik van 'n bevestigende handeling
Ons kan die STT in die API van Google gebruik, met die Google Speech API, maar u kan ook 'n beperkte aantal geselsies gebruik. Ek kan ook die API van ons rekenaar aanpas om 'n sistemiese stelsel te gebruik. U kan 'n beperkte hoeveelheid hardeware op die rekenaar (verwerking, opberging, geheue) aanbring, en u kan ook vanlyn werk, maar ek kan ook 'n funksionele oplossing vir die wolk gebruik, of as 'n eerste maan, 'n tydsberekening, Google het 'n unieke stelsel vir STT.
As u terugvoer ontvang, kan u die gebruik van die TTS-ul ook op die regte pad aflaai, en u kan ook die beste verteringsverbruiker vir die verpleegkundige gebruik. Sintetizarea vocii este făcuta of Festival Speech Synthesis System, sorg vir gratis diens vir MIT. Ons kan 'n robot of 'n e -Speak -motor gebruik, maar ook vanlyn vir TTS. Ons kan die diens aanlyn aanskakel.
Ons kan nie STT en TTS gebruik nie, maar ook 'n deel van 'n 'Jelig' platform. Open platform, beskikbaar vir GitHub op die skakel-ul: https://github.com/jasperproject/jasper-client. Ons kan ook die diens in die gesig staar, maar dit kan ook in die funksies van die invoer gebruik word. Eerstens verenigbaar met framboos PI, kan u ook in Python kyk. Ek kan ook 'n oplossing vir 'n skadelike wolk gebruik om 'n modulêre stelsel te gebruik, maar dit kan ook die funksie van folosirea oricărui serviciu STT en TTS toelaat, maar dit is ook 'n definisie wat 'n volgende program vir Python kan toelaat.
Ons kan 'n kunsmatige stelsel as 'n prosedure gebruik, maar ook 'n alternatiewe stelsel vir masjienleer (chatbot). Natuurlike platforme van Jasper, wat ons kan help met voorafbepaalde, beperkte kapasiteit en konvertering, sowel as om 'n digitale funksie te verseker, sowel as 'n omvangryke projek.
Stap 5: Implementeer
- Ek installeer 'n stelsel van Raspbian microSD kaart
- Ek het 'n kamera met 'n verskillende framboos
- As ek 'n stelsel installeer, kan ek die verskaffing van bibliotecile en diensverskaffers ook gebruik:
- Maak ek 'n installeermodule vir 'n uitgebreide funksionele stelsel
Stap 6: Gebruik
U kan hierdie monitor installeer om 'n draadlose voorafbepaalde, beheerde, funksionele SSH-netwerk te beheer. Jasper laat 'n ander interaksie toe:
- Prin terminale (teks) - la rularea comenzii jasper_cli
- Prin voce - la rularea comenzii jasper
Vereenvoudig voi începe demonstrarea funcționalității prin intermediul terminului. La rularea comenzii jasper_cli va fi afișat un mesaj de întâmpinare, iar Jasper este gata for primească comenzi. Dit is 'n uitstekende idee om die volgende te doen:
- DEFINE + cuvânt - întoarce definiția din dicționar a cuvântului respectiv
- WIE, WAT, HOEVEEL, HOEVEEL, HOE OUD + kan dit volg - 'n volledige API -ul -wolframalpha wat 'n algemene reaksie kan gee
- WIKI - 'n volmaakte API van die wikipedia, waar ons meer inligting kan verskaf
- JOKE - spune o glumă
- LUMOS/NOX - LED -lampe met 'n vlek/steek
- TRIVIA
- FLIEKE - informații despre film (imdb)
- NUUS - citește știri
Moduln modul voce, deschis la introducere comenzii "jasper" in linia de comandă, dispozitivul se pune in modul de așteptare, acesta fiind trezit la auzirea unui cuvânt-cheie. În cazul de față cuvâtul cheie este "Jasper". Dit is moontlik om 'n volledige weergawe van die teks te verkry, en dit kan ook presies presies wees oor die teks. Ons kan u 'n nuwe uitvoeringsverslag gee.
Aanbeveel:
Dispensador De Alimento Para Múltiples Mascotas Usando Inteligencia Artificial Con Watson: 11 stappe
Dispensador De Alimento Para Múltiples Mascotas Usando Inteligencia Artificial Con Watson: En este Instructable aprenderemos como hacer un dispensador de alimento para sus mascotas, por lo general, o al menos en my caso siempre he querido hacer un dispensador autom &aacgo; un perro y un gato. Vir die einde no tengo una
Sistem De Cartografiere en Retelelor LoRaWAN: 4 stappe
Sistem de Cartografiere en Retelelor LoRaWAN: In 'n kadrul-program om 'n stelsel te herstel wat 'n unieke kaart vir 'n retelelor LoRaWAN.Ce este LoRa? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata a datelor, cu
Sistem de Cartografiere en WiFi: 14 stappe
Ons kaartvervaardiger en WiFi-netwerk: Cartografierea-retelelor-WiFi kan vir u sorg vir 'n gasherstel-WiFi, of om 'n plaaslike GPS-toestel te gebruik. In die kartografiese toestand kan ons inligting verskaf oor die WiFi wat bestaan uit 'n aantal:
The Artificial Plant Emotion Expressor (A.P.E.X.): 7 stappe (met foto's)
Die Artificial Plant Emotion Expressor (A.P.E.X.): Maar wag … Daar is meer
Kit Ciencia Y Art: Algoritmo Genético (Vida Artificial): 6 stappe
Kit Ciencia Y Art: Algoritmo Genético (Vida Artificial): Los algoritmos gen é ticos son probablemente una de las cosas m á s interesantes de la computaci ó n (en mi opini ó n). B á sicamente se toma la idee van evoluci ó n la biolog á a, y se aplica a un algoritmo en u