Përmbajtje:

ASISTENT VOCAL Snips.Ai mbron privatësinë tuaj: 18 hapa
ASISTENT VOCAL Snips.Ai mbron privatësinë tuaj: 18 hapa

Video: ASISTENT VOCAL Snips.Ai mbron privatësinë tuaj: 18 hapa

Video: ASISTENT VOCAL Snips.Ai mbron privatësinë tuaj: 18 hapa
Video: Живое прослушивание: полная коллекция #BringYourWorth (официальное аудио) 2024, Nëntor
Anonim
ASISTENT VOCAL Snips. Ai mbron privatësinë tuaj
ASISTENT VOCAL Snips. Ai mbron privatësinë tuaj

Në muajt e kaluar, kam testuar shumë asistentë vokalë. Që atëherë kam arritur në përfundimin se mbështetja në serverët e centralizuar të vendosur nga Google dhe Amazon për detyra të thjeshta të tilla si ndezja e dritës ose mbyllja e perdeve të mia, është, për ta thënë lehtë, një nocion tepër absurd. Unë gjithashtu jetoj në Francë. Nuk ka kuptim që informacioni im të kalojë oqeanin Atlantik për të pastruar një tualet në shtëpinë time në Paris. Implikimet e privatësisë janë një shqetësim i dukshëm kur Amazon ose Google kanë qasje në të gjitha kërkesat vokale. Pavarësisht nga argumenti i vjetër i lodhur se "nuk kam asgjë për të fshehur" nuk është sekret që këto njësi janë të afta të përdorin të dhënat personale për qëllime të synuara marketingu. Shërbimet e Google dhe Amazon nuk janë vërtet falas në kuptimin e lirisë. Për thjeshtësi, ne shpesh humbim privatësinë tonë për këto shërbime. Ato janë po aq shërbime shumë elegante, pa dyshim. Por përsëri nuk keni asgjë për të fshehur, apo jo?

Ky është një mësim për të bërë një asistent të thjeshtë vokal që mund të funksionojë jashtë linje, që do të thotë se e gjithë kërkesa që bëni do të përpunohet në vend në shtëpinë tuaj. Për ta bërë këtë ne do të përdorim Snips, është një startup francez që ka përparësinë interesante për të punuar jashtë linje. Për t'i mbajtur gjërat të qarta dhe të thjeshta, ne do të bëjmë një asistent shumë memec, mjaft të thjeshtë për të kuptuar arkitekturën, kështu që më vonë do të bëni një version më interesant tuajin. Kështu që sot asistenti ynë do të përmbledhë vetëm dy numra që do të thoni dhe do të luajë përgjigjen: Ju do të pyesni: "sa është 1 plus 2" Do të përgjigjet: "3"

Përkatësia: Unë nuk jam i lidhur me SNIPS. AI, por po bëj një kartë zanore për mjedrën pi që ka gjithçka në një RASPIAUDIO. COM është një Hat DAC+Altoparlantë+buton mikrofoni+dhe led, ju mund të zgjidhni të përdorni timen kartë zanore ose përdorni kartën tuaj të zërit).

Hapi 1: Çfarë duhet të dini para se të filloni

Në fund të këtij tutoriali do të keni:

  • Një kuptim i qartë i arkitekturës së asistentit vokal
  • Ju do të kuptoni përfitimin e një asistenti jashtë linje
  • Ju do ta njihni fjalorin e dobishëm për të gjithë asistentët
  • Ju do të zotëroni një asistent pune, por të padobishëm, memec që mund të bëjë disa shtesa
  • Ju do të keni shpresoj se dëshira për të bërë një asistent të dobishëm ose të padobishëm, por që mbron privatësinë tuaj

Çfarë ju nevojitet:

  • Kuptimi bazë i linjave të komandës Raspberry PI dhe Linux
  • Koha: rreth 20 milion në 1 orë në varësi të aftësive tuaja Lidhja në internet për të krijuar asistentin, atëherë më vonë asistenti juaj do të jetë në gjendje të punojë jashtë linje!
  • Versioni i mëparshëm i Raspberry PI 3 ose 3b+ mund të funksionojë gjithashtu, Zero mund të jetë mjaft i ngadalshëm
  • Furnizimi me energji Tastiera, miu dhe ekrani, furnizim me energji për mjedrën
  • PC ose Mac që funksionojnë në Linux për të kontrolluar nga distanca PI e mjedrës
  • Mburoja audio me altoparlantë do të përdorim këtu Raspiaudio M IC+, është një kapelë e vogël me gjithçka në mikrofon, DAC, amplifikator, altoparlant, shtypni butonin dhe led. Shtë gjithashtu e mundur të përdorni audio të integruar me mjedër (me cilësi të tillë), altoparlantë të jashtëm të përforcuar dhe një mikrofon të jashtëm USB.

Vështrim i përgjithshëm i procesit:

Ne së pari do të krijojmë asistentin online në asistent, pastaj do ta instalojmë në Raspberry PI. Në këtë qasje ne përdorim miun, tastierën për të konfiguruar Raspberry, pastaj kompjuterin tuaj në Linux për të instaluar dhe konfiguruar në distancë ndihmësin duke ripërdorur një mjet të quajtur SAM.

Hapi 2: Regjistrohuni

Regjistrohu
Regjistrohu

Në kompjuterin tuaj Linux shkoni te https://console.snips.ai/ dhe regjistrohuni, krijoni një asistent të ri:

Hapi 3: Konfiguroni Asistentin

Konfiguro Asistentin
Konfiguro Asistentin

Jepini një emër, zgjidhni gjuhën tuaj dhe klikoni në krijimin

Hapi 4: Përzgjidhni Fjalën Zgjohuni (e quajtur edhe Fjala e Nxehtë) "Hey Snips" dhe Shtoni një Aftësi

Zgjidhni Fjalën Zgjohuni (e quajtur edhe Fjala e Nxehtë) "Hey Snips" dhe Shtoni një Aftësi
Zgjidhni Fjalën Zgjohuni (e quajtur edhe Fjala e Nxehtë) "Hey Snips" dhe Shtoni një Aftësi

Hapi 5: Krijoni një Aftësi

Krijoni një Aftësi
Krijoni një Aftësi

Do të shihni disa aftësi të paracaktuara të ndara nga të tjerët, shumë prej tyre nuk funksionojnë aq mirë

në fund është shumë më efikase dhe argëtuese për të bërë tonën, klikoni në "krijoni aftësi të reja"

Hapi 6: Pastaj shtoni një përshkrim dhe klikoni në Krijo:

Pastaj shtoni një përshkrim dhe klikoni në Krijo
Pastaj shtoni një përshkrim dhe klikoni në Krijo

Hapi 7: Klikoni në Edit Skill:

Klikoni në Redakto Aftësinë
Klikoni në Redakto Aftësinë

Hapi 8: Krijoni një qëllim të ri

Krijoni një qëllim të ri
Krijoni një qëllim të ri

Për ekranin tjetër do t'ju duhet pak fjalor:

  • "Aftësitë" janë funksione për t'u bërë, këtu aftësia për të mbledhur numrin 1 + numrin 2
  • "Synimet": janë kërkesat që do të thoni me zë të lartë për të arritur këtë aftësi, për shembull, mund të keni "sa është 1 plus 2" dhe shumë të tjera, aq më shumë që keni aq më natyrshëm do të jeni në gjendje t'i adresoni asistent.
  • "Lojëra elektronike" janë pjesë e ndryshueshme në kërkesën tuaj këtu numri 1 dhe numri 2
  • Veprimet: çfarë të bëni, shuma aktuale e numrit 1 + numri 2 pastaj thoni rezultatin

Hapi 9: Ne do të bëjmë një shumë të thjeshtë të Numrit Një + Numër Dy:

Ne do të bëjmë një shumë të thjeshtë të Numrit Një + Numër Dy
Ne do të bëjmë një shumë të thjeshtë të Numrit Një + Numër Dy

Hapi 10: Identifikoni lojëra elektronike

Indentifikoni lojëra elektronike
Indentifikoni lojëra elektronike

Identifikoni 2 variablat tanë si lojëra elektronike, specifikoni llojin "Numri" dhe kontrolloni butonin "slot required" do të thotë këtë fjali nëse njëra prej lojërave elektronike nuk është dëgjuar saktë:

Hapi 11: Mësojeni Ku janë lojërat elektronike

Mësojeni Ku janë lojërat elektronike
Mësojeni Ku janë lojërat elektronike

Tani ne duhet t'i mësojmë asistentit mënyra të ndryshme për të kuptuar këtë qëllim, sa më shumë të shkruani aq më mirë është t'i drejtoheni asistentit tuaj në mënyrë natyrale, pasi të keni shtypur pyetjet që ju nevojiten për të identifikuar lojërat elektronike (variabla) duke klikuar dy herë mbi "Një" dhe "dy" dhe përzgjedhja e lojërave elektronike.

Pasi të keni mbaruar, klikoni në "Ruaj", pastaj kthehuni në ekranin e mëparshëm: "Faqja kryesore> Asistenti MyDumb> Llogaritësi im"

Hapi 12: Koha për disa veprime

Koha për disa veprime!
Koha për disa veprime!

Në atë pikë asistenti do ta kuptojë pyetjen duke identifikuar numrin 1 dhe numrin 2, por çfarë të bëni me këta dy numra. Ne do të shkruajmë copëzat tona, klikojmë në Fragmentet e Kodit të Veprimit

Hapi 13: Shkruani Skriptin

Shkruani Script
Shkruani Script

Këtu është skenari Python që do të presim dhe ngjisim, Nuk ka asgjë për të kursyer, pas kësaj ne kemi mbaruar me asistentin! kopjoni/ngjisni nga këtu:

#merrni vlerën e parë dhe vlerën e dytë dhe konvertojeni në një numër të plotëA = int (qëllimMessage.slots.numberOne.first (). vlera)

B = int (qëllimMessage.slots.numberTwo.first (). Vlera)

#Shuma A + B

C = A + B

#Ktheni rezultatin në një varg

resul = ‘përgjigja është’ + str (C) + ‘mjeshtri im i dashur’

#seanca është pyetja + përgjigja, do të thotë rezultatin dhe do ta mbyllë seancën

current_session_id = qëllimMessage.session_id hermes.publish_end_session (identiteti_seancës_ aktuale, rezul)

Hapi 14: Djeg Raspbian Stretch Lite në një kartë SD të freskët

Djeg Raspbian Stretch Lite në një kartë SD të freskët
Djeg Raspbian Stretch Lite në një kartë SD të freskët

Raspbian Buster nuk është ende i mbështetur nga Platforma Snips (eja ekipi i SNIPS bën përditësimin !!)

Ju lutemi përdorni Raspbian Stretch:

downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip

(Nëse nuk jeni të njohur me procesin shikoni këtu

Hapi 15: Lidhni mjedrën tuaj

Lidhni Mjedrën tuaj
Lidhni Mjedrën tuaj

Sudo raspi-config

Vendosni paraqitjen e tastierës (nëse jo qwery), konfiguroni wifi duke përdorur opsionet e lokalizimit:

  • Zgjidhni Opsionet e Rrjetit për të vendosur SSID/fjalëkalimin tuaj wifi, ose thjesht lidhni një kabllo ethernet me ruterin tuaj
  • Zgjidhni Opsionet e Ndërfaqes për të Aktivizuar ssh (pasi do të përdoret më vonë)

Hapi 16: Merrni shënim IP -në tuaj të mjedrës

Merrni shënim IP -në tuaj të mjedrës
Merrni shënim IP -në tuaj të mjedrës

Kontrolloni që jeni lidhur me llojin ifconfig të ruterit tuaj dhe mbani shënim adresën IP

e perdorur:

ifconfig

Hapi 17: Instaloni kartën e zërit Raspiaudio MIC+

Nëse keni një MIC+ nga RASPIAUDIO. COM lidhni kartën dhe shkruani:

sudo wget -O mikrofon mic.raspiaudio.com

mikrofon sudo bash

● Rinisni, pastaj provoni:

udo wget -O test test.raspiaudio.com

test sudo bash

● Shtypni butonin e verdhë që duhet të dëgjoni "përpara majtas, përpara djathtas", pastaj do të luhet një regjistrim që tregon se mikrofoni dhe altoparlantët po punojnë mirë.

Hapi 18: Instaloni Me Asistentin në Raspberry Nga PC/MAC juaj Linux

rifreskoni listën e paketave, pastaj instaloni npm

përditësim sudo apt-get

hapi raspi-config dhe aktivizoni SSH (opsioni i ndërlidhjes-SSH)

sudo apt-get install npm

Instaloni sam në kompjuterin tuaj Linux:

sudo npm install -g snips -sam

  • Një regjistër i përfunduar me kredencialet tuaja që keni krijuar më herët në snips.ai

    sam login

  • Lidhuni me pi tuaj të mjedrës me Sam:

    lidh sam "ip_address_of mjedër"

    nëse merrni një gabim, duhet të ktheheni në hapin e konfigurimit raspi dhe të aktivizoni SSH (opsioni i ndërlidhjes-SSH)

  • Filloni instaluesin në Raspberry Pi duke përdorur:

    sam init

  • Do të merrni: “Instalimi i përbërësve të Platformës Snips. Kjo mund të zgjasë disa minuta… Komponentët e Platformës Snips të instaluara me sukses”… do të duhet pak kohë për të përfunduar
  • Për të instaluar llojin e ndihmësit:

    sam asistent i instalimit

  • Shkruani sa më poshtë për të parë tastierën:

    Ora Sam

  • Provoje! Thuaj:

    • "Hej Snips" dëgjoni një bip atëherë
    • "Sa kushton 20 plus 22?" atëherë duhet të përgjigjet "42"
  • Nëse nuk funksionon:

    • Kontrolloni statusin e SAM duke përdorur:

      statusi i samit

    • Rregulloni mikrofonin dhe përfitimin e altoparlantëve në Raspberry Pi:

      alsamixer

Recommended: