Balsu suaktyvinami virtualūs asistentai ir išmanieji garsiakalbiai, tokie kaip „Google Home“ ir „Amazon“ „Alexa“, vis dažniau naudojami milijonuose namų visame pasaulyje. Užduokite jiems klausimą ir jie atsakys, jie juokauja, atsineša orų prognozes ir groja muziką.
Tačiau išmanieji garsiakalbiai yra privatumo košmaras, todėl gali būti nemalonu turėti tokį savo namuose, žinant kad duomenys apie tai, ką sakote, yra perduodami įmonėms, kurios neturi jūsų interesų širdies.
Individualūs balso padėjėjai yra lengviau, nei manote
Jei vertinate savo privatumą, bet norite kai kurių išmaniojo garsiakalbio teikiamų funkcijų, nesunku susikurti savo. Viskas, ko jums reikia, yra „Raspberry Pi“ arba kitas kompiuteris, kuriame veikia „Linux“, „Mycroft.ai“ programinė įranga, geras USB mikrofonas, ir kai kurie garsiakalbiai.
Visa balso asistento esmė yra ta, kad jūs naudojate savo balsą, kad jį valdytumėte, o grįžtamasis ryšys arba atsakymas pateikiamas garsine forma. Jūs kalbate su juo, ir jis kalba tiesiai į jus. Dėl to monitoriaus perteklius atitinka reikalavimus – sutaupysite pinigų iš ekrano technologijų.
Prijunkite USB mikrofoną ir garsiakalbius, tada prijunkite maitinimą.
Įdiekite „Mycroft AI“ savo Raspberry Pi
Kai iš pradžių įdiekite operacinę sistemą savo Raspberry Pi, įsitikinkite, kad jį sukonfigūravote priimti SSH ryšius.
Atidarykite terminalą arba naudokite SSH klientą, pvz., PuTTY, kad prisijungtumėte prie savo Pi. Jei jūsų vartotojo vardas yra pi, o vietinis jūsų Pi IP adresas yra 192.168.1.32, turėtumėte įvesti:
sshpi@192.168.1.32
Atnaujinkite ir atnaujinkite įdiegtus paketus su
sudo apt atnaujinti
sudo apt atnaujinimas
Dabar jūsų Raspberry Pi yra naujausia numatytoji programinė įranga ir saugos naujinimai.
Įdiegti git:
sudo apt diegti git
Klonuokite Mycroft branduolį į savo namų katalogą ir kompaktinį diską į jį:
git klonas https://github.com/MycroftAI/mycroft-core.git
cd mycroft-core
Kataloge bus keli failai, klonuoti iš Mycroft saugyklos. Galite juos patikrinti naudodami:
ls
Dvi, į kurias turėtumėte atkreipti didžiausią dėmesį README.md, kuriame yra naudingos informacijos apie programinę įrangą ir dev_setup.sh, scenarijų, kuris padės automatizuoti diegimą. Naudokite:
katėSKAITYK MANE.md
Norėdami perskaityti failą, tada paleiskite scenarijų su:
./dev_setup.sh
Jums bus užduota daug klausimų, įskaitant tai, ar norite paleisti stabilią ar nestabilią šaką (patarimas: norite stabilios šakos), ar Mycroft turėtų automatiškai patikrinkite, ar nėra naujinimų, jei norite vietoje sugeneruoto roboto balso (žinomo kaip "Mimic") ir jei scenarijus turėtų pridėti Mycroft pagalbininko komandas į vietinį kelias.
„Mimic“ balso kūrimas vietoje užtruks kelias valandas „Raspberry Pi“, bet reiškia, kad „Mycroft“ galės su jumis kalbėtis, net jei „Pi“ neturi prieigos prie interneto. Komandų įtraukimas į savo kelią reiškia, kad vėliau jas bus lengviau rasti ir naudoti.
Kai pasirinksite, scenarijus atsisiųs ir įdiegs kelias dešimtis Python paketų. Šis procesas turėtų užtrukti apie 10 minučių, bet gali skirtis priklausomai nuo ryšio greičio.
Kai grįšite į komandų eilutę, galite paleisti „Mycroft AI“ naudodami:
./pradėti-mycroft.sh visi
Mycroft dabar yra prisijungęs, klausosi per mikrofoną ir pasiruošęs atsakyti per garsiakalbius.
Įgūdžių pridėjimas prie Mycroft
„Mycroft“ turi keletą pagrindinių įgūdžių. Galite paprašyti, kad praneštų apie orą jūsų vietovėje, galite padidinti arba sumažinti garsumą balsu, arba galite pasakyti „Play the news“, kad gautumėte lokalei tinkamą naujienų RSS kanalą, kurį jums perskaitytų „Mimic“ robotas balsas.
ls /opt/mycroft/skills
Kiekviename iš šios komandos rodomų katalogų bus README.md failas, kuriame bus nurodyti reikalavimai ir naudojimo instrukcijos. Naudoti katė komanda perskaityti turinį.
Pavyzdžiui, jei norite sužinoti Mycroft pokštų instrukcijas, įveskite:
katė /opt/mycroft/skills/mycroft-joke.mycroftai/README.md
Kitų įgūdžių galima pridėti atsisiųsdami juos iš Mycroft prekyvietė, kuri apima paskyros, susietos su „Mycroft AI“, sukūrimą arba klonavimą tiesiai iš Mycroft įgūdžių GitHub saugykla.
Norėdami pridėti naują įgūdį naudodami terminalą, pasirinkite įgūdžių, kuriuos norite išmokti Mycroft, URL:
cd /opt/mycroft/skills/
git klonas adresas/įgūdžių/saugyklos
Ugdykite savo Mycroft įgūdžius
Dabar įdiegėte „Mycroft AI“ „Raspberry Pi“ ir galite pridėti naujų įgūdžių. Kodėl nepajudinus projekto, padedant ugdyti įgūdžius, kuriuos kiti gali panaudoti ir pridėti prie kitų „Mycroft“ įrenginių?