Sadržaj:
- Korak 1: Što trebate znati prije početka
- Korak 2: Registrirajte se
- Korak 3: Postavite pomoćnika
- Korak 4: Odaberite riječ za buđenje (koja se naziva i vruća riječ) "Hey Snips" i dodajte vještinu
- Korak 5: Stvorite vještinu
- Korak 6: Zatim dodajte opis i kliknite Stvori:
- Korak 7: Kliknite Uređivanje vještine:
- Korak 8: Stvorite novu namjeru
- Korak 9: Učinit ćemo jednostavan zbroj NumberOne + NumberTwo:
- Korak 10: Identificirajte utore
- Korak 11: Naučite ga gdje su utori
- Korak 12: Vrijeme je za akciju
- Korak 13: Upišite skriptu
- Korak 14: Snimite Raspbian Stretch Lite na svježu SD karticu
- Korak 15: Povežite svoju malinu
- Korak 16: Zabilježite IP adrese svoje maline
- Korak 17: Instalirajte Raspiaudio MIC+ zvučnu karticu
- Korak 18: Instalirajte s Asistentom na malinu s vašeg Linux računala/MAC -a
Video: VOKALNI POMOĆNIK Snips.Ai štiti vašu privatnost: 18 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Proteklih mjeseci testirao sam mnoge vokalne asistente. Otada sam došao do zaključka da je oslanjanje na centralizirane poslužitelje koje su smjestili Google i Amazon za jednostavne zadatke poput paljenja svjetla ili zatvaranja zastora, blago rečeno, nevjerojatno apsurdan pojam. I ja živim u Francuskoj. Nema smisla da moje informacije prođu Atlantski ocean kako bi isprale WC u mojoj kući u Parizu. Implikacije privatnosti jednako su evidentna briga kada Amazon ili Google imaju pristup svim glasnim zahtjevima. Bez obzira na stari umorni argument da "nemam što skrivati" nije tajna da su ti subjekti vješti u korištenju osobnih podataka u svrhe ciljanog marketinga. Usluge Googlea i Amazona nisu uistinu besplatne u smislu slobode. Radi jednostavnosti često gubimo svoju privatnost za ove usluge. Doduše, podjednako su vrlo elegantne usluge. Ali opet nemate što kriti, zar ne?
Ovo je vodič za izradu jednostavnog vokalnog asistenta koji bi mogao raditi izvan mreže, što znači da će svi vaši zahtjevi biti obrađeni lokalno u vašem domu. Za to ćemo koristiti Snips, francuski pokretač koji ima zanimljivu prednost za rad izvan mreže. Kako bi stvari bile jasne i jednostavne, napravit ćemo vrlo glupog pomoćnika, dovoljno jednostavnog za razumijevanje arhitekture pa ćete kasnije napraviti svoju zanimljiviju verziju. Danas će naš pomoćnik zbrojiti dva broja koja ćete izgovoriti i reproducirati odgovor: Pitat ćete: "koliko je 1 plus 2" Odgovorit će: "3"
Pripadnost: Nisam povezan sa SNIPS. AI -om, ali izrađujem zvučnu karticu za maline pi koja ima sve u jednom RASPIAUDIO. COM, to je šešir DAC+zvučnici+gumb za mikrofon+i LED, možete odabrati da koristite moj zvučnu karticu ili upotrijebite vlastitu zvučnu karticu).
Korak 1: Što trebate znati prije početka
Na kraju ovog vodiča imat ćete:
- Jasno razumijevanje arhitekture vokalnog asistenta
- Shvatit ćete korist offline asistenta
- Znat ćete vokabular koristan za sve asistente
- Posjedovat ćete radnog, ali beskorisno glupog pomoćnika koji može napraviti neke dodatke
- Nadam se da ćete željeti napraviti korisnog ili beskorisnog pomoćnika, ali to štiti vašu privatnost
Što trebaš:
- Osnove razumijevanja Raspberry PI i Linux naredbenih linija
- Vrijeme: oko 20 do 1 sat, ovisno o vašim vještinama Internet veza za stvaranje pomoćnika, a kasnije će vaš pomoćnik moći raditi izvan mreže!
- Raspberry PI 3 ili 3b+ prethodna verzija bi također mogla funkcionirati, nula bi mogla biti prilično spora
- Napajanje Tipkovnica, miš i zaslon, napajanje za maline
- PC ili Mac koji rade na Linuxu za daljinsko upravljanje malinom PI
- Audio štit sa zvučnicima ovdje ćemo koristiti Raspiaudio M IC+, to je sićušni šešir sa svim ugrađenim mikrofonom, DAC -om, pojačalom, zvučnikom, pritisnite gumb i LED. Moguće je koristiti i maline ugrađen zvuk (tako kvalitetne), vanjske pojačane zvučnike i vanjski USB mikrofon.
Pregled procesa:
Prvo ćemo stvoriti pomoćnika na mreži na pomoćniku, a zatim ćemo ga instalirati na Raspberry PI. U ovom pristupu koristimo miš, tipkovnicu za postavljanje na Raspberry, zatim vaše računalo na Linuxu za daljinsko instaliranje i konfiguriranje pomoćnika za ponovnu uporabu alata pod nazivom SAM.
Korak 2: Registrirajte se
Na svom Linux računalu idite na https://console.snips.ai/ i registrirajte se, stvorite novog pomoćnika:
Korak 3: Postavite pomoćnika
Dajte mu ime, odaberite jezik i kliknite na Stvori
Korak 4: Odaberite riječ za buđenje (koja se naziva i vruća riječ) "Hey Snips" i dodajte vještinu
Korak 5: Stvorite vještinu
Vidjet ćete neke unaprijed izrađene vještine koje dijele drugi, a mnogi od njih ne rade tako
na kraju je mnogo učinkovitije i zabavnije napraviti svoje, kliknite "stvori novu vještinu"
Korak 6: Zatim dodajte opis i kliknite Stvori:
Korak 7: Kliknite Uređivanje vještine:
Korak 8: Stvorite novu namjeru
Za sljedeći zaslon trebat će vam malo rječnika:
- “Vještine” su funkcije za obavljanje, ovdje mogućnost zbrajanja broja1 + broja2
- "Namjere": jesu li zahtjevi koje ćete izgovoriti naglas da biste postigli ovu vještinu, na primjer, možete imati "koliko je 1 plus 2" i mnoge druge, što više imate, to ćete prirodnije moći uputiti svom pomoćnik.
- "Utori" su varijable koje su dio vašeg zahtjeva ovdje broj 1 i broj 2
- Radnje: što učiniti, stvarni zbroj broja1 + broj2 zatim izgovorite rezultat
Korak 9: Učinit ćemo jednostavan zbroj NumberOne + NumberTwo:
Korak 10: Identificirajte utore
Identificirajte naše 2 varijable kao utora, navedite vrstu "Broj" i označite gumb "potrebno mjesto" izgovorit će ovu rečenicu ako se jedan od utora nije dobro čuo:
Korak 11: Naučite ga gdje su utori
Sada moramo asistenta naučiti različitim načinima razumijevanja ove namjere, što više upisujete, bolje je da se prirodno obratite svom asistentu, nakon što upišete pitanja koja su vam potrebna za identifikaciju vaših utora (varijabla) dvostrukim klikom na “Jedan” i “dva” i odabir utora.
Kada završite, kliknite "Spremi", a zatim se vratite na prethodni zaslon: "Početna> MyDumb pomoćnik> Moj kalkulator"
Korak 12: Vrijeme je za akciju
U tom trenutku pomoćnik će razumjeti pitanje identificirajući broj 1 i broj 2, ali što učiniti s ta dva broja. Napisat ćemo vlastite isječke, kliknite na Isječke akcijskog koda
Korak 13: Upišite skriptu
Ovdje je Python skripta koju ćemo izrezati i zalijepiti, Nema se što spremiti, nakon ovoga smo gotovi s pomoćnikom! kopiraj/zalijepi odavde:
#dobiti prvu vrijednost i drugu vrijednost i pretvoriti ih u cijeli brojA = int (intentMessage.slots.numberOne.first (). value)
B = int (intentMessage.slots.numberTwo.first (). Value)
#Zbir A + B
C = A + B
#Pretvorite rezultat u niz
result = 'odgovor je' + str (C) + 'dragi moj gospodaru'
#sjeda je pitanje + odgovor, reći će rezultat i zatvoriti sesiju
current_session_id = intentMessage.session_id hermes.publish_end_session (trenutna_sesija_id, rezultat)
Korak 14: Snimite Raspbian Stretch Lite na svježu SD karticu
Snips platforma još ne podržava Raspbian Buster (dođite da SNIPS tim ažurira !!)
Molimo koristite Raspbian Stretch:
downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip
(Ako niste upoznati s procesom, pogledajte ovdje: //www.raspberrypi.org/documentation/installation/installing-images/README.md)
Korak 15: Povežite svoju malinu
Sudo raspi-config
Postavite raspored tipkovnice (ako nije qwery), postavite WiFi pomoću opcija lokalizacije:
- Odaberite Mrežne mogućnosti za postavljanje Wi -Fi SSID/lozinke ili samo spojite ethernet kabel na usmjerivač
- Odaberite Opcije sučelja za omogućavanje ssh -a (jer će se kasnije koristiti)
Korak 16: Zabilježite IP adrese svoje maline
Provjerite jeste li povezani s usmjerivačem tipa ifconfig i zapamtite IP adresu
koristi se:
ifconfig
Korak 17: Instalirajte Raspiaudio MIC+ zvučnu karticu
Ako imate MIC+ s RASPIAUDIO. COM, priključite karticu i upišite:
sudo wget -O mic mic.raspiaudio.com
sudo bash mic
● Ponovo pokrenite sistem, a zatim testirajte:
udo wget -O test test.raspiaudio.com
sudo bash test
● Pritisnite žuti gumb da biste čuli "prednji lijevi, prednji desni", a zatim će se reproducirati snimka koja pokazuje da mikrofon i zvučnici dobro rade.
Korak 18: Instalirajte s Asistentom na malinu s vašeg Linux računala/MAC -a
osvježite popis paketa, a zatim instalirajte npm
sudo apt-get ažuriranje
raspi-config korak i omogućite SSH (opcija sučelja-SSH)
sudo apt-get install npm
Instalirajte sam na svoje Linux računalo:
sudo npm install -g snips -sam
-
Jedan gotov dnevnik s vašim vjerodajnicama koje ste ranije stvorili na snips.ai
sam prijava
-
Povežite se sa svojim malinovim pi sa Samom:
sam connect "ip_adresa_marine"
ako dobijete pogrešku, morate se vratiti na korak raspi-config i omogućiti SSH (opcija sučelja-SSH)
-
Pokrenite instalacijski program na Raspberry Pi pomoću:
sam init
- Dobit ćete: „Instaliranje komponenti Snips Platform. To može potrajati nekoliko minuta … Uspješno instalirane komponente platforme Snips”… trebat će neko vrijeme da se završi
-
Da biste instalirali pomoćnika, učinite sljedeće:
sam pomoćnik za instalaciju
-
Upišite sljedeće da vidite konzolu:
Sam sat
-
Probaj! Reći:
- "Hej snips" tada čujete zvučni signal
- "Koliko je 20 plus 22?" onda bi trebao odgovoriti "42"
-
Ako ne radi:
-
Provjerite status SAM -a pomoću:
sam status
-
Podesite pojačanje mikrofona i zvučnika na Raspberry Pi:
alsamixer
-
Preporučeni:
Fanair: meteorološka stanica za vašu sobu: 6 koraka (sa slikama)
Fanair: Meteorološka stanica za vašu sobu: Postoji bezbroj načina da saznate trenutno vrijeme, ali tada znate samo vrijeme vani. Što ako želite znati kakvo je vrijeme u vašoj kući, u određenoj prostoriji? To je ono što pokušavam riješiti ovim projektom. Fanair koristi mul
Vokalni GOBO - Štitnik za prigušivanje zvuka - Vokalna kabina - Vokalna kutija - Refleksioni filter - Vokalni štit: 11 koraka
Vokalni GOBO - Štitnik za prigušivanje zvuka - Vokalna kabina - Vokalna kutija - Refleksioni filter - Vokalni štit: Počeo sam snimati više vokala u svom kućnom studiju i htio sam dobiti bolji zvuk i nakon nekog istraživanja otkrio sam što je to "GOBO" bio. Vidio sam ove prigušivače zvuka, ali nisam shvatio što su učinili. Sada znam. Našao sam y
Sigurni WIFI usmjerivač - zaštita i privatnost od virusa, zlonamjernog softvera i otkupnog softvera: 5 koraka
Sigurni WIFI usmjerivač - Zaštita i privatnost od virusa, zlonamjernog softvera i otkupnog softvera i privatnost: Jeftina zaštita krajnjih točaka pomoću RaspBerryPI 4 i otvorenog koda.Blokira sljedeće PRE nego što stignu na vaše računalo ili telefon: Virusi zlonamjernog softvera RansomWare Također pruža: Roditeljska kontrola web stranica za odrasle/mržnje Čuva vašu privatnost putem oglasa
SmartBox - sustav pametne kuće za vašu sobu: 6 koraka
SmartBox - sustav pametne kuće za vašu sobu: Pozdrav svima! U ovom uputstvu objasnit ću vam kako napraviti sustav pametne sobe. Ovaj sustav sadrži dva uređaja. Opći uređaj sa senzorom vlažnosti i senzorom temperature koji mjeri trenutnu kvalitetu života u vašoj sobi. Ti ćeš
Pc -privatnost - Arduino automatizirana privatnost za vaše računalo: 5 koraka (sa slikama)
Pc -Privacy - Arduino automatizirana privatnost za vaše računalo: Problem: Ako živite s drugim ljudima ili imate vlastiti ured, možda ste upoznati sa problemom nasumičnog pojavljivanja ljudi u vašoj sobi dok radite na povjerljivim podacima ili samo imate neke čudne stvari otvorene na 2. ekranu od h