Kazalo:
- 1. korak: Kaj morate vedeti, preden začnete
- 2. korak: Registrirajte se
- 3. korak: Namestite Pomočnika
- 4. korak: Izberite Wake Up Word (imenovano tudi Hot Word) "Hey Snips" in dodajte spretnost
- 5. korak: Ustvarite spretnost
- 6. korak: Nato dodajte opis in kliknite Ustvari:
- 7. korak: Kliknite Urejanje spretnosti:
- 8. korak: Ustvarite nov namen
- 9. korak: Naredili bomo preprosto vsoto NumberOne + NumberTwo:
- 10. korak: Odkrijte reže
- 11. korak: Naučite ga, kje so reže
- 12. korak: Čas je za nekaj ukrepov
- 13. korak: Vnesite skript
- Korak 14: Zapišite Raspbian Stretch Lite na svežo kartico SD
- Korak 15: Povežite svojo malino
- Korak 16: Upoštevajte IP vašega maline
- 17. korak: Namestite zvočno kartico Raspiaudio MIC+
- Korak 18: Namestite s pomočnikom na malino iz računalnika/MAC -a Linux
Video: VOKALNI POMOČNIK Snips.Ai ščiti vašo zasebnost: 18 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V preteklih mesecih sem preizkusil številne vokalne pomočnike. Od takrat sem prišel do zaključka, da je zanašanje na centralizirane strežnike, ki jih uporabljata Google in Amazon za preprosta opravila, kot sta prižiganje luči ali zapiranje žaluzij, milo rečeno, neverjetno absurden pojem. Tudi jaz živim v Franciji. Nesmiselno je, da moji podatki preidejo Atlantski ocean, da izplaknem stranišče v mojem domu v Parizu. Posledice zasebnosti so prav tako očitna skrb, ko ima Amazon ali Google dostop do vseh glasovnih zahtev. Ne glede na stari utrujen argument, da "nimam česa skrivati", ni skrivnost, da te organizacije spretno uporabljajo osebne podatke za namene ciljnega trženja. Storitvi Google in Amazon nista resnično brezplačni v smislu svobode. Zaradi poenostavitve za te storitve pogosto izgubljamo svojo zasebnost. Seveda so zelo elegantne storitve. Ampak spet nimaš kaj skrivati, kajne?
To je vadnica za izdelavo preprostega vokalnega pomočnika, ki bi lahko deloval brez povezave, kar pomeni, da bodo vse vaše zahteve obdelane lokalno v vašem domu. Za to bomo uporabili Snips, francoski zagon, ki ima zanimivo prednost pri delu brez povezave. Da bodo stvari jasne in preproste, bomo naredili zelo neumnega pomočnika, ki bo dovolj preprost, da bo razumel arhitekturo, zato boste kasneje naredili svojo bolj zanimivo različico. Tako bo danes naš pomočnik samo sešteval dve številki, ki jih boste rekli, in predvajali odgovor: Vprašali boste: "koliko je 1 plus 2" Odgovoril bo: "3"
Pripadnost: Nisem povezan z SNIPS. AI, izdelujem pa zvočno kartico za malinovo pi, ki vsebuje vse v enem RASPIAUDIO. COM, to je klobuk DAC+zvočniki+gumb za mikrofon in LED, lahko se odločite za uporabo moje zvočno kartico ali uporabite svojo zvočno kartico).
1. korak: Kaj morate vedeti, preden začnete
Na koncu te vadnice boste imeli:
- Jasno razumevanje arhitekture vokalnega asistenta
- Razumeli boste korist pomočnika brez povezave
- Spoznali boste besedišče, ki je koristno za vse pomočnike
- Imeli boste delujočega, a neuporabnega neumnega pomočnika, ki bo zmogel narediti nekaj dodatkov
- Upam, da boste želeli narediti uporabnega ali neuporabnega pomočnika, vendar to ščiti vašo zasebnost
Kaj rabiš:
- Osnove razumevanja ukaznih vrstic Raspberry PI in Linux
- Čas: približno 20 minut do 1 ure, odvisno od vaših sposobnosti internetne povezave za ustvarjanje pomočnika, kasneje pa bo vaš pomočnik lahko delal brez povezave!
- Tudi malina PI 3 ali 3b+ prejšnja različica bi lahko delovala, nič je lahko precej počasno
- Napajanje Tipkovnica, miška in zaslon, napajalnik za maline
- PC ali Mac z operacijskim sistemom Linux za daljinsko upravljanje maline PI
- Audio Shield z zvočniki, ki jih bomo tukaj uporabili Raspiaudio M IC+, je majhen klobuk z vsem vgrajenim mikrofonom, DAC -jem, ojačevalnikom, zvočnikom, pritisnite gumb in LED. Možna je tudi uporaba malinovega vgrajenega zvoka (tako kakovost), zunanjih ojačenih zvočnikov in zunanjega USB mikrofona.
Pregled postopka:
Asistenta bomo najprej ustvarili na spletu na pomočniku, nato pa ga bomo namestili na Raspberry PI. Pri tem pristopu uporabljamo miško, tipkovnico za nastavitev na Raspberry, nato pa računalnik v Linuxu za oddaljeno namestitev in konfiguracijo pomočnika za ponovno uporabo orodja SAM.
2. korak: Registrirajte se
V računalniku Linux pojdite na https://console.snips.ai/ in se registrirajte, ustvarite novega pomočnika:
3. korak: Namestite Pomočnika
Dajte mu ime, izberite jezik in kliknite na Ustvari
4. korak: Izberite Wake Up Word (imenovano tudi Hot Word) "Hey Snips" in dodajte spretnost
5. korak: Ustvarite spretnost
Videli boste nekaj vnaprej izdelanih veščin, ki jih delijo drugi, pri večini jih tako ne deluje
Na koncu je veliko bolj učinkovito in zabavno narediti svoje, kliknite »ustvari novo znanje«
6. korak: Nato dodajte opis in kliknite Ustvari:
7. korak: Kliknite Urejanje spretnosti:
8. korak: Ustvarite nov namen
Za naslednji zaslon boste potrebovali nekaj besedišča:
- "Spretnosti" so funkcije, ki jih je treba opraviti, tukaj je možnost seštevanja števila1 + število2
- "Nameni": so zahteve, ki jih boste na glas povedali, da bi dosegli to spretnost, na primer, lahko imate "koliko je 1 plus 2" in mnoge druge, več jih imate, bolj naravno boste lahko naslovili na asistentka.
- "Reže" so spremenljivke, ki so del vaše zahteve tukaj številka 1 in številka 2
- Dejanja: kaj storiti, dejanska vsota števila1 + številka2 in nato povejte rezultat
9. korak: Naredili bomo preprosto vsoto NumberOne + NumberTwo:
10. korak: Odkrijte reže
Naše dve spremenljivki označite kot reži, določite vrsto »Številka« in potrdite gumb »zahtevana reža«, če bo ena od slotov nepravilno slišala, bo zapisan ta stavek:
11. korak: Naučite ga, kje so reže
Sedaj moramo pomočnika naučiti različnih načinov razumevanja tega namena, bolj ko vnašate, bolje je, da se na pomoč obrnete na svojega pomočnika, potem ko vnesete vprašanja, ki jih potrebujete za identifikacijo slotov (spremenljivka), tako da dvokliknete »Ena« in »dva« in izbira rež.
Ko končate, kliknite »Shrani«, nato se vrnite na prejšnji zaslon: »Domov> Pomočnik MyDumb> Moj kalkulator«
12. korak: Čas je za nekaj ukrepov
Takrat bo pomočnik razumel vprašanje tako, da bo identificiral številko 1 in številko 2, toda kaj storiti s tema dvema številkama. Napisali bomo svoje delčke, kliknili na delčke kode akcije
13. korak: Vnesite skript
Tukaj je skript Python, ki ga bomo izrezali in prilepili, Ničesar ni mogoče shraniti, potem smo s pomočnikom končali! kopiraj/prilepi od tukaj:
#dobite prvo vrednost in drugo vrednost ter jo pretvorite v celo številoA = int (intentMessage.slots.numberOne.first (). value)
B = int (intentMessage.slots.numberTwo.first (). Vrednost)
#Skupaj A + B
C = A + B
#Pretvorite rezultat v niz
result = "odgovor je" + str (C) + "moj dragi mojster"
#seja je vprašanje + odgovor, povedala bo rezultat in zaključila sejo
current_session_id = intentMessage.session_id hermes.publish_end_session (current_session_id, rezultat)
Korak 14: Zapišite Raspbian Stretch Lite na svežo kartico SD
Snips Platform še ne podpira Raspbian Busterja (pridite, ekipa SNIPS posodobi !!)
Prosimo, uporabite Raspbian Stretch:
downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip
(Če niste seznanjeni s postopkom, glejte tukaj: //www.raspberrypi.org/documentation/installation/installing-images/README.md)
Korak 15: Povežite svojo malino
Sudo raspi-config
Nastavite postavitev tipkovnice (če ni qwery), nastavite wifi z možnostmi lokalizacije:
- Izberite Omrežne možnosti, da nastavite svoj SSID/geslo za wifi, ali pa preprosto povežite ethernetni kabel z usmerjevalnikom
- Izberite Možnosti vmesnika, da omogočite ssh (kot bo uporabljeno kasneje)
Korak 16: Upoštevajte IP vašega maline
Preverite, ali ste povezani z usmerjevalnikom ifconfig in upoštevajte naslov IP
uporabljeno:
ifconfig
17. korak: Namestite zvočno kartico Raspiaudio MIC+
Če imate MIC+ iz RASPIAUDIO. COM, priključite kartico in vnesite:
sudo wget -O mic mic.raspiaudio.com
sudo bash mikrofon
● Znova zaženite in nato preizkusite:
udo wget -O test test.raspiaudio.com
sudo bash test
● Pritisnite rumeni gumb, da zaslišite »spredaj levo, spredaj desno«, nato se bo predvajal posnetek, ki kaže, da mikrofon in zvočniki delujejo dobro.
Korak 18: Namestite s pomočnikom na malino iz računalnika/MAC -a Linux
osvežite seznam paketov in namestite npm
sudo apt-get posodobitev
raspi-config korak in omogočite SSH (možnost vmesnika-SSH)
sudo apt-get install npm
Namestite sam v računalnik s sistemom Linux:
sudo npm install -g snips -sam
-
En dokončan dnevnik z vašimi poverilnicami, ki ste jih ustvarili prej na snips.ai
sam prijava
-
Povežite se s svojim malinovim pi s Samom:
sam connect "ip_address_of raspberry"
če se prikaže napaka, se morate vrniti na korak raspi-config in omogočiti SSH (možnost vmesnika-SSH)
-
Zaženite namestitveni program na Raspberry Pi z uporabo:
sam init
- Dobili boste: »Nameščanje komponent Snips Platform. To lahko traja nekaj minut … Uspešno nameščene komponente platforme Snips”… traja nekaj časa, da se zaključi
-
Za namestitev vrste pomočnika:
sam pomočnik za namestitev
-
Če si želite ogledati konzolo, vnesite naslednje:
Sam gleda
-
Poskusi! Reci:
- "Hej snips", potem zaslišite pisk
- "Koliko je 20 plus 22?" potem bi moral odgovoriti "42"
-
Če ne deluje:
-
Preverite stanje SAM z:
sam status
-
Prilagodite ojačanje mikrofona in zvočnikov na Raspberry Pi:
alsamixer
-
Priporočena:
Fanair: vremenska postaja za vašo sobo: 6 korakov (s slikami)
Fanair: Vremenska postaja za vašo sobo: Obstaja nešteto načinov, kako ugotoviti trenutno vreme, potem pa poznate le vreme zunaj. Kaj pa, če želite vedeti vreme v vaši hiši, v določeni sobi? To poskušam rešiti s tem projektom. Fanair uporablja več
Vokalni GOBO - ščitnik za dušenje zvoka - vokalna kabina - vokalna škatla - refleksni filter - vokalni ščit: 11 korakov
Vokal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Začel sem snemati več vokalov v domačem studiu in želel sem dobiti boljši zvok in po nekaj raziskavah sem ugotovil, kaj je "GOBO" je bil. Videl sem te stvari, ki dušijo zvok, vendar se res nisem zavedal, kaj počnejo. Zdaj vem. Našel sem y
DIY GPS zapisovalnik podatkov za vašo naslednjo vožnjo/pohodniško pot: 11 korakov (s slikami)
DIY GPS zapisovalnik podatkov za vas Naslednja vožnja/pohodniška pot: To je zapisovalnik podatkov GPS, ki ga lahko uporabljate za več namenov, če želite prijaviti svojo dolgo vožnjo, ki ste jo vzeli konec tedna, da si ogledate jesenske barve. ali pa imate vsako leto jeseni najljubšo pot, ki jo obiščete
Varen usmerjevalnik WIFI - zaščita in zasebnost pred virusi, zlonamerno programsko opremo in odkupno programsko opremo: 5 korakov
Varen usmerjevalnik WIFI - zaščita in zasebnost pred virusi, zlonamerno programsko opremo in odkupno programsko opremo: poceni zaščita končnih točk z uporabo RaspBerryPI 4 in odprtokodne programske opreme. Preden pride v vaš računalnik ali telefon, blokira naslednje: Virusi zlonamerne programske opreme RansomWare Prav tako zagotavlja: Starševski nadzor nad spletnimi mesti za odrasle/sovraštvo Ohranja vašo zasebnost prek oglasa
Pc -Privacy - Arduino samodejna zasebnost za vaš računalnik: 5 korakov (s slikami)
Pc -Privacy - Arduino avtomatizirana zasebnost za vaš računalnik: Problem: če živite z drugimi ljudmi ali imate svojo pisarno, ste morda seznanjeni s problemom ljudi, ki se naključno pojavljajo v vaši sobi, medtem ko delate na zaupnih podatkih ali pa imate le nekaj čudne stvari se odprejo na drugem zaslonu od h