Pamokos

Kaip įdiegti „Google“ asistentą ant aviečių pi 【žingsnis po žingsnio】

Turinys:

Anonim

Tai palankus metas technikams ir skatinti jų susidomėjimą mažiausiais. Aviečių pagrindinė plokštė gimė turint panašų ketinimą, ir jos mažas dydis gali būti tūkstantis ir vienas galimas panaudojimas, įskaitant „ Google Assistant“ įdiegimą „Raspberry Pi“. Kaip? Pažiūrėkime.

Turinio rodyklė

Kas yra Raspberry Pi?

Žinote, kad turime blogą įprotį dėstyti pamokose šiek tiek istorijos, kad patektume į kontekstą. „Raspberry Pi“ yra ypač mažas (mažesnis nei 8 x 3 cm) vienos plokštės kompiuteris, sukurtas 2011 m., O 2012 m. Išleistas Kembridže, Anglijoje.

Šis įrenginys yra daugialypis ir ypatingas tuo, kad jį sudaro visi kompiuterio elementai, todėl jis yra visiškai pasirengęs priimti operacinės sistemos diegimą ir nedelsdamas pradėti veikti. Ši pagrindinė plokštė yra nuoga, kaip mes galime padaryti su Arduino. Jau yra keletas versijų, patobulinančių originalą, nors visų jų kaina nesiekia 50 eurų.

Jei norite išsamiau dokumentuoti apie Raspberry Pi ir jo funkcijas, peržiūrėkite šį straipsnį: Kas yra Raspberry Pi?

Reikalingos medžiagos ir ištekliai

Esame prie sąrašo, ko reikia norint gauti „Google Assistant“, veikiantį „Raspberry Pi“:
  • Garsiakalbis su „Jack 3.5“ jungtimi: nesvarbu dydis, nors jei sumontuosime įrenginį, panašų į „Google Home“ ar „Google Home Mini“, patogu laikyti mažą. Mikrofonas su jungtimi per USB: bet kuris modelis yra to vertas, nors mes rekomenduojame pasidomėti jo jautrumu, kad nepirktumėte tokio, kuris mums reikalingas norint išlaikyti mūsų balsą. „Raspberry Pi“: bet kuri jos versija tinka mums, nes „Google Assistant“ nėra įrenginys, kuriam iš pagrindinės plokštės reikės daug išteklių. Raspbian operacinė sistema: pasiekiama oficialios svetainės atsisiuntimo skiltyje, paliekame jums nuorodą. „Micro SSD“ kortelė: įrašykite į ją „Raspbian“ OS atvaizdą ir įdėkite į „Raspberry Pi“. Kompiuteris: nešiojamasis kompiuteris ar darbalaukis konfigūracijai atlikti. „Google“ paskyra: sukurti kūrėjo projektą ir pasiekti „Google Cloud Platform“. Dėžutė arba dėklas: padengti Raspberry Pi, kai procesas bus baigtas.
Jei, be viso to, svarstote galimybę įsigyti „Raspberry Pi“, rekomenduojame perskaityti: Kokio modelio „Raspberry Pi“ aš nusipirkau.

Diegimo procesas

Mes ją padalinsime į dvi dalis: „Google Assistant“ ir „Raspberry Pi“. Taip yra todėl, kad vadovėlis yra gana ilgas ir mes nenorime, kad jis būtų labiau sulenktas, nei reikia, todėl mes taip pat pridėsime kiekvieno žingsnio ekrano kopijas. Jūs nesiskundžiate, ar ne?

„Google Assistant“ paruošimas

  • Einame į „Google Cloud Platform“ ir sukuriame naują projektą, kurį galime pavadinti „Google Assistant“ . Mes paliekame jums proceso vaizdus:

    Sukūrėme projektą, kuriame einame į „ Google Cloud Platform“ hamburgerių meniu <API ir paslaugos <Valdymo skydas:

    „Google Cloud Platform“ juostoje pasirenkame savo projektą „Google Assistant“ ir paspaudžiame mygtuką „+ Įgalinti APIS ir paslaugas“:

    Paieškos sistemoje įvedame „Google Assistant API“ ir pasirodžius pasirenkame ją ir spustelėkite Įjungti:

    Dabar, kai esame „Google Assistant“ API skiltyje, kairiajame meniu pateikiame kredencialus, o kartą - sutikimo ekrane. Programos pavadinime rašome „asistentas“ (pavyzdžiui, kadangi „Google Assistant“ turi „CopyRight“) ir „ Išsaugoti“.

    Pasirodžiusiame iššokančiame lauke pasirenkame Kurti kredencialus <Sukurti „OAuth“ kliento ID. Atvykę į naują skyrių, „ Application Type“ pažymime „ Other“, dar kartą vadiname „asistentu“ ir „ Create“:

    Kitas iššokantis popierius pasirodys su „ OAuth“ klientų kredencialais, kuriuos turite išsaugoti vėliau. Jie yra jūsų ID ir slaptas kodas.

  • Šiuos duomenis naudosime JSON (J avaScript Object Notation) sukurti Raspberry Pi, todėl turime juos pasirinkti ir atsisiųsti:

Prieš tęsdami „Google“ mano sąskaitos <veiklos kontrolę, rekomenduojame suaktyvinti žiniatinklio ar mikrofono veiklos sinchronizavimo parinktis.

Aviečių pi paruošimas

  • Mes įdiegiame „Raspbian“ OS savo kompiuteryje. Įdiegę mes įdedame jos atvaizdą į SSD, kuris vėliau bus „Raspberry Pi“. Mes prijungiame „Raspberry Pi“ prie monitoriaus HDMI kabeliu. Mes įeiname į „Google Cloud Platform“ su naršykle ir pasiekiame savo „vedlio“ projektą ir dar kartą atsisiųsime JSON failą iš kredencialų skyriaus. Darbalaukio meniu pasiekiame „ Terminal“.

Kadangi nuo to momento jūs turite įvesti kodo eilutes, kad programoje būtų vykdomi procesai, paliksime jums du šaltinius:

  1. Viena vertus, „NovaSpirit“ turite komandų, kurias turite nukopijuoti terminale, sąrašą. Iš esmės turėsite įdiegti „Python 3“, kai kuriuos „Raspberry Pi“ konfigūravimo įrankius ir „Google Assistant“ projektą. Jei to nepavyks padaryti, „Google“ kūrėjai nuo pat pradžių palieka mums išsamų komandų mokymą. Norėdami optimizuoti USB mikrofono, prijungto prie Raspberry pi, jautrumą, terminale taip pat galime naudoti komandą „ alsamixer“ . Norėdami pakeisti garso plokštę, naudodami F6, mes pasirenkame mikrofono USB prievadą. Su F5 maksimaliai keičiame garsumo parametrus. Paspaudžiame Esc ir išeiname.

Galiausiai ir tiems, kurie visiškai nesijaučia šekspyro kalba ir nenori išsigąsti, paliekame jums vaizdo įrašų pamoką ispanų kalba, apimančią visus veiksmus, kuriuos jums jau parodėme su ekrano kopijomis ir vėliau procesu komandų įvedimas „Raspberry Pi“:

„Raspberry Pi 3“ modelis B, keturių branduolių 1, 2 GHz centrinis procesorius „Broadcom BCM2837 64bit“, 1 GB RAM, „WiFi“, „Bluetooth“ BLE EUR 37, 44

Išvados apie „Google Assistant“ apie Raspberry Pi

Nors čia mes tik matėme, kaip galime „Raspberry Pi“ paversti savo konkrečiu „Google“ padėjėju, šis mažas stebuklas yra labiau patyčios, nei atrodo plika akimi. Suprantame, kad ši instrukcija gali šiek tiek priblokšti vartotojus, mažiau įpratusius įvesti konsolės komandas, tačiau jų nėra daug, kuriuos turite įvesti, ir galite nukopijuoti juos iš įvairių mūsų pateiktų šaltinių.

Galite pažvelgti į: Geriausi Raspberry Pi naudojimo būdai.

Savo ruožtu tikimės, kad vadovėlis jums buvo aiškus ir naudingas. Kaip visada, nedvejodami palikite mums komentaruose kokį nors pasiūlymą. Iki kito karto!

Pamokos

Pasirinkta redaktorius

Back to top button