Sadržaj:
- Korak 1: Šta trebate znati prije početka
- Korak 2: Registrujte se
- Korak 3: Postavite Asistenta
- 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 na Kreiraj:
- Korak 7: Kliknite na Uređivanje vještine:
- Korak 8: Kreirajte novu namjeru
- Korak 9: Uradit ćemo jednostavan zbir NumberOne + NumberTwo:
- Korak 10: Identificirajte slotove
- Korak 11: Naučite ga gdje su utori
- Korak 12: Vrijeme je za akciju
- Korak 13: Upišite skriptu
- Korak 14: narežite Raspbian Stretch Lite na svježu SD karticu
- Korak 15: Povežite svoju malinu
- Korak 16: Zabilježite IP adresu svoje maline
- Korak 17: Instalirajte Raspiaudio MIC+ zvučnu karticu
- Korak 18: Instalirajte s Asistentom na malinu s vašeg Linux računara/MAC -a
Video: VOKALNI POMOĆNIK Snips.Ai štiti vašu privatnost: 18 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Proteklih meseci testirao sam mnoge vokalne asistente. Otada sam došao do zaključka da je oslanjanje na centralizirane servere koje su smjestili Google i Amazon za jednostavne zadatke, poput uključivanja svjetla ili zatvaranja zastora, najblaže rečeno, nevjerojatno apsurdan pojam. Takođe živim u Francuskoj. Nema smisla da moje informacije prolaze Atlantski okean da ispiru toalet 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 šta skrivati" nije tajna da su ti subjekti vješti u korištenju osobnih podataka u svrhe ciljanog marketinga. Usluge Googlea i Amazona nisu zaista besplatne u smislu slobode. Radi jednostavnosti često gubimo svoju privatnost za ove usluge. Doduše, podjednako su elegantne usluge. Ali opet nemate šta 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 van mreže. Da bi stvari bile jasne i jednostavne, napravit ćemo vrlo glupog pomoćnika, dovoljno jednostavnog da razumije arhitekturu, pa ćete kasnije napraviti svoju zanimljiviju verziju. Tako će danas naš pomoćnik samo 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, ali izrađujem zvučnu karticu za maline pi koja ima sve u jednom RASPIAUDIO. COM, to je šešir DAC+zvučnici+mikrofon+dugme i LED, možete izabrati da koristite moj zvučnu karticu ili koristite svoju zvučnu karticu).
Korak 1: Šta trebate znati prije početka
Na kraju ovog vodiča imat ćete:
- Jasno razumijevanje arhitekture vokalnog asistenta
- Shvatit ćete korist oflajn 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 imati želju da napravite korisnog ili beskorisnog pomoćnika, ali to štiti vašu privatnost
Sta ti treba:
- Osnove razumijevanja Raspberry PI i Linux naredbenih linija
- Vrijeme: oko 20 minuta do 1 sat, ovisno o vašim vještinama Internet veza za kreiranje 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 Tastatura, miš i ekran, napajanje za malinu
- 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 dugme i LED diodu. Moguće je koristiti i maline ugrađen zvuk (toliko kvalitetan), 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š, tastaturu za postavljanje na Raspberry, zatim vaše računalo na Linuxu za daljinsko instaliranje i konfiguriranje pomoćnika za ponovnu upotrebu alata pod nazivom SAM.
Korak 2: Registrujte se
Na svom Linux računaru idite na https://console.snips.ai/ i registrirajte se, stvorite novog pomoćnika:
Korak 3: Postavite Asistenta
Dajte mu ime, odaberite jezik i kliknite na Kreiraj
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 na kojima većina njih ne funkcionira
na kraju je mnogo učinkovitije i zabavno napraviti svoje, kliknite na "stvori novu vještinu"
Korak 6: Zatim dodajte opis i kliknite na Kreiraj:
Korak 7: Kliknite na Uređivanje vještine:
Korak 8: Kreirajte novu namjeru
Za sljedeći ekran trebat će vam malo rječnika:
- “Vještine” su funkcije za obavljanje, ovdje mogućnost zbrajanja broja1 + broj2
- "Namjere": su 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 asistent.
- “Slotovi” su varijable koje su dio vašeg zahtjeva ovdje broj 1 i broj 2
- Radnje: šta učiniti, stvarni zbir broja1 + broj2, a zatim recite rezultat
Korak 9: Uradit ćemo jednostavan zbir NumberOne + NumberTwo:
Korak 10: Identificirajte slotove
Identificirajte naše 2 varijable kao utora, navedite tip „Broj“i označite dugme „potreban utor“izgovorit će ovu rečenicu ako se jedan od utora nije dobro čuo:
Korak 11: Naučite ga gdje su utori
Sada moramo naučiti pomoćnika različitim načinima razumijevanja ove namjere, što više upisujete, bolje je da se prirodno obratite svom asistentu, nakon što unesete pitanja koja su vam potrebna za identifikaciju vaših utora (varijabla) dvostrukim klikom na “Jedan” i “dva” i odabir utora.
Nakon što završite, kliknite na "Spremi", a zatim se vratite na prethodni ekran: "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 ova 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 spasiti, 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 (). Vrijednost)
#Zbir A + B
C = A + B
#Pretvorite rezultat u niz
result = 'odgovor je' + str (C) + 'moj dragi majstore'
#sesija je pitanje + odgovor, reći će rezultat i zatvoriti sesiju
current_session_id = intentMessage.session_id hermes.publish_end_session (current_session_id, rezultat)
Korak 14: narežite Raspbian Stretch Lite na svježu SD karticu
Snips Platform 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 tastature (ako nije qwery), podesite wifi koristeći opcije lokalizacije:
- Odaberite Opcije mreže za postavljanje Wi -Fi SSID/lozinke ili samo povežite ethernet kabel sa usmjerivačem
- Odaberite Opcije sučelja za omogućavanje ssh -a (jer će se kasnije koristiti)
Korak 16: Zabilježite IP adresu 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+ sa 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 žuto dugme da biste čuli „prednji lijevi, prednji desni“, a zatim će se reproducirati snimak koji pokazuje da mikrofon i zvučnici dobro rade.
Korak 18: Instalirajte s Asistentom na malinu s vašeg Linux računara/MAC -a
osvježite listu paketa, a zatim instalirajte npm
sudo apt-get update
raspi-config korak i omogućite SSH (opcija povezivanja-SSH)
sudo apt-get install npm
Instalirajte sam na svoj Linux računar:
sudo npm install -g snips -sam
-
Jedan gotov dnevnik sa vašim vjerodajnicama koje ste ranije stvorili na snips.ai
sam login
-
Povežite se sa svojim maline pi sa Samom:
sam connect "ip_address_of malina"
ako dobijete grešku morate se vratiti na korak raspi-config i omogućiti SSH (opcija povezivanja-SSH)
-
Pokrenite instalacijski program na Raspberry Pi koristeći:
sam init
- Dobit ćete: “Instaliranje komponenti Snips Platform. Ovo može potrajati nekoliko minuta … Uspješno instalirane komponente Snips Platforme”… bit će potrebno neko vrijeme da se završi
-
Za instaliranje pomoćnika unesite:
sam pomoćnik za instalaciju
-
Upišite sljedeće da vidite konzolu:
Sam gledaj
-
Probaj! Reci:
- "Hej snips" tada čujete zvučni signal
- "Koliko je 20 plus 22?" onda bi trebao odgovoriti "42"
-
Ako ne radi:
-
Provjerite status SAM -a koristeći:
sam status
-
Podesite pojačanje mikrofona i zvučnika na Raspberry Pi:
alsamixer
-
Preporučuje se:
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. Šta ako želite znati kakvo je vrijeme u vašoj kući, u određenoj prostoriji? To pokušavam riješiti ovim projektom. Fanair koristi više
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, a nakon nekog istraživanja otkrio sam šta je to "GOBO" bio. Vidio sam te stvari koje prigušuju zvuk, ali nisam shvatio što su učinile. 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 dođu do vašeg računara ili telefona: Virusi zlonamjernog softvera RansomWare Također pruža: Roditeljska kontrola web stranica za odrasle/mržnju Čuva vašu privatnost putem oglasa
Pc -Privacy - Arduino Automatizirana privatnost za vaš računar: 5 koraka (sa slikama)
Pc -Privatnost - Arduino automatizirana privatnost za vaše računalo: Problem: Ako živite s drugim ljudima ili imate vlastitu kancelariju, možda ste upoznati sa problemom ljudi koji se slučajno pojavljuju u vašoj sobi dok radite na povjerljivim podacima ili samo imate neke čudne stvari otvorene na 2. ekranu od h
Blokator fantomske energije (štiti vaše dinamičke mikrofone): 5 koraka
Blokator fantomske energije (štiti vaše dinamičke mikrofone): Kondenzatorski mikrofoni sadrže unutarnja kola i kapsule za koje je potrebno napajanje. Fantomsko napajanje koristi iste žice uravnoteženog izlaznog signala mikrofona za prijenos energije iz konzole miksera do mikrofona. Fantomsko napajanje je potrebno