„Home Assistant Voice” yra atvirojo kodo ir be debesų kompiuterijos balso asistentas, sukurtas JAV bendrovės „Nabu Casa”, namų automatizavimo projekto „Home Assistant” kūrėjos.
Kodėl „Home Assistant Voice” yra toks brangus?
„Home Assistant Voice” oficiali kaina yra 59 eurai, o tai yra įdomu, jei jus domina namų automatizavimo įrenginys su „Home Assistant” ir galimybė valdyti savo namus balsu be interneto bei naudojant atvirojo kodo projektą, kurį remia bendrovė „Nabu Casa”.
NC-VK-9727 privalumai ir trūkumai
Privalumai
- Patogus naudoti: balso asistentą su „Home Assistant”galite nustatyti per kelias minutes be vargo.
- Veikia be interneto: jei turite galingą aparatinę įrangą, „Home Assistant” balsu galite naudotis be interneto ryšio.
- Privatūs duomenys: Net jei naudojatės „Home Assistant” debesimi, jūsų duomenys nėra saugomi ar mokomi.
- Galite išjungti mikrofoną: Jei nenorite, kad balso asistentas girdėtų jūsų pokalbius.
- Atvirojo kodo projektas: „Home Assistant” ir toliau laikosi atvirojo kodo filosofijos, todėl turime tobulėjantį produktą, kurį remia kūrėjų bendruomenė.
- Oficialus „Home Assistant” gaminys: Įdomus veiksnys, į kurį reikia atsižvelgti, yra tai, kad gaminį sukūrė bendrovė „Nabu Casa”, projekto „Home Assistant” kūrėja.
Trūkumai
- Jei neturite galingos aparatinės įrangos, jums reikia interneto: Turite turėti aparatinę įrangą su bent 3 GB VRAM (pageidautina „NVidia”).
- Yra tik 1 modelis: Šiuo metu nėra skirtingų balso asistentų modelių (pavyzdžiui, modelių su geresne garso kokybe, su ekranu ir kt.)
„Home Assistant Voice” naudojimo pamoka
Sužinokime daugiau informacijos apie šį naująjį balso asistentą.
Kuo domina „Home Assistant Voice”?
„Home Assistant” – tai atvirojo kodo namų automatizavimo projektas, kuriame daugiausia dėmesio skiriama laisvei, ilgaamžiškumui ir duomenų privatumui.
Vadovaudamiesi šia filosofija, pristatėme namų automatizavimo centrą „Home Assistant Green„, kuris leidžia pradėti išmaniųjų namų projektą su iš anksto įdiegta „Home Assistant” programine įranga.
Taip pat „Zigbee” raktą, kad galėtumėte susieti „Zigbee” išmaniuosius įrenginius.
Dabar JAV bendrovė „Nabu Casa” siūlo savo namų asistentą „Voice”.
Šis balso asistentas atitinka atvirojo kodo filosofiją, t. y. kūrėjų bendruomenė galės jį pritaikyti ir papildyti naujomis funkcijomis.
Be to, šis balso asistentas gali veikti visiškai vietoje, t. y. bus galima valdyti namus balsu be interneto, o tai labai įdomi detalė, kurios negali atlikti kiti garsūs balso asistentai.
Tačiau šiuo atveju, norėdami paleisti „Assist”, turime turėti galingą aparatinę įrangą su šiuolaikiniu GPU, turinčiu bent 3 GB VRAM, o „Nabu Casa” rekomenduoja „NVIDIA”.
Jei norime lengvai valdyti namus balsu naudodami „Home Assistant”, pavyzdžiui, jei turime namų automatizavimo centrą „Home Assistant Green”, galime naudoti „Home Assistant” privatų debesį, kuriame mūsų duomenys nėra saugomi ar mokomi.
Jei namuose jau turime namų automatizavimo sprendimą „Home Assistant”, šis „Home Assistant” balso asistentas gali būti geriausias variantas ilgaamžiškumo požiūriu, atsižvelgiant į tai, kad jis buvo sukurtas būtent darbui su „Home Assistant”, nes laikui bėgant buvo atliekami įvairūs atnaujinimai.
Techninė informacija apie „Home Assistant Voice
Sužinokime techninę „Home Assistant Voice” informaciją.
Atidarę pakuotę atrasime „Home Assistant Voice”.
Iš polikarbonato plastiko pagamintas baltas ir pusiau permatomas korpusas, kurio matmenys 84x84x21 mm, o svoris 96 g.
Pagal numatytuosius nustatymus jis neturi maitinimo šaltinio, todėl reikia įsigyti 5 V DC – 2A USB-C maitinimo šaltinį.
Šiame balso asistente integruoti 2 mikrofonai ir „XMOS” garso procesorius su triukšmo šalinimo funkcija, todėl galime aiškiai užfiksuoti savo balsą.
Norėdami bendrauti su balso asistentu, turime ištarti aktyvavimo frazę, kuri pagal numatytuosius nustatymus yra „Okay Nabu”, bet ją galime pakeisti į „Hey Mycroft” arba „Hey Jarvis”.
Kai ištarsime šią aktyvavimo frazę, gausime vaizdinį ir garsinį atsaką, rodantį, kad balso asistentas šiuo metu mūsų klausosi, ir galėsime vykdyti bet kokią komandą balsu.
Šį šviesos žiedą taip pat galima matyti, kai dėl jo ratuko keičiate garsumą nuo 0 iki 100 %, kai sukuriate laikmatį, kuris rodomas kaip atgalinė atskaita, arba kai išjungiate mikrofoną.
Norėdami išjungti mikrofoną, t. y. kad balso asistentas mūsų negirdėtų, šone turime įrenginio nutildymo mygtuką, kuris fiziškai atjungia mikrofonų maitinimą.
Jei nenorime sakyti aktyvavimo frazės, kad įvykdytume balso komandą, galime paspausti centrinį mygtuką ir tuomet galėsime bendrauti su balso asistentu.
Šį centrinį mygtuką taip pat galima naudoti įvairioms automatinėms funkcijoms įjungti, paspaudus du kartus, tris kartus arba laikant nuspaustą.
Šalia USB-C prievado matome 3,5 mm lizdą, kuris yra įdomus.
Pavyzdžiui, jei norime balso asistentą prijungti prie išorinio garsiakalbio ir perkelti garsą į kitą įrenginį, kuriame garso kokybė būtų geresnė.
Po juo yra Grove prievadas, prie kurio galima prijungti jutiklius arba priedus.
Šio balso asistento programinė įranga yra iš anksto įkelta „ESPHome”, visiškai atviro kodo programinė įranga, skirta ESP32 ir XMOS lustui.
Kaip integruoti „Home Assistant Voice” į mūsų įrenginį?
Pirma, kaip minėjau, galime naudoti „Home Assistant” debesijos paslaugą, kad lengvai prisijungtume prie balso asistento ir juo naudotumėmės.
Norėdami tai padaryti, „Home Assistant” sąsajoje eikite į „Settings” ir „Home Assistant Cloud”.
Galime naudotis 1 mėnesio nemokamu bandomuoju laikotarpiu.
Vėliau mėnesio kaina yra 7,50 euro arba 75 eurai per metus.
Ši debesijos paslauga įdomi ne tik norint naudotis balso asistentu, bet ir norint saugiai ir nesudėtingai nuotoliniu būdu prisijungti prie savo išmaniųjų namų naudojant URL adresą, kurį gausime užsisakę paslaugą.
Dabar turime prijungti balso asistentą prie maitinimo šaltinio.
Telefone galime atidaryti programą „Home Assistant”.
Eikite į „Nustatymai”.
Ir „Įrenginiai ir paslaugos”.
Turi būti įjungta „Bluetooth” funkcija.
Skiltyje „Atrasta” turėtume matyti savo balso asistentą, todėl spustelėkite „Pridėti”.
Dabar turime prijungti šį balso asistentą prie WIFI tinklo.
Turime 1 kartą paspausti centrinį balso asistento mygtuką.
Dabar spustelėkite „Priimti”.
Pasirenkame balso asistentą.
Spustelėkite „Siųsti”.
Spustelėkite „Baigti”.
Dabar jis bus atnaujintas ir turime palaukti kelias sekundes. O dabar galime jį išbandyti ištardami stebuklingąją frazę „Okay Nabu”.
Jį galime pastatyti kurioje nors savo namų vietoje.
Galime pritaikyti kai kuriuos balso asistento nustatymus, pvz., jo aktyvavimo frazę arba balso, kuriuo su mumis bus bendraujama, tipą.
Dabar su „Home Assistant” susietus išmaniuosius įrenginius galėsime valdyti balsu, nes įdiegta funkcija „Home Assistant Voice”.
Tai galima patikrinti skiltyje „Nustatymai”.
„Balso asistentai”.
Ir privalome turėti „Home Assistant Cloud” kaip mėgstamiausią.
Galime pereiti prie jo nustatymų ir patikrinti, ar viskas teisingai sukonfigūruota kaip „Home Assistant Cloud” ir ispanų kalba.
Štai ir viskas, dabar galime valdyti savo prietaisus balsu, be to, šis „Home Assistant Voice” gali kalbėti su mumis pagal mūsų nustatytus kriterijus.
Verta paminėti, kad jei eisime į balso asistento nustatymus.
Galima įjungti arba išjungti prietaiso šviesos diodą, pakeisti įjungimo frazę.
Be to, įjunkite arba išjunkite mikrofoną.
Kokias balso komandas galime vykdyti?
Mano pavyzdyje su „Home Assistant” susieti skirtingi įrenginiai, naudojant Zigbee2MQTT. Kiekvieno susieto „Zigbee” įrenginio pavadinimą, pavyzdžiui, žaliuzė, lemputė, kištukinis lizdas arba durys, pasirinkau pagal savo poreikius.
Taip galėsiu lengvai bendrauti su „Home Assistant Voice” naudodamas šiuos vardus.
Jei dėl kokių nors priežasčių nenorite atskleisti įrenginio, galite jį pašalinti iš sąrašo, pasirinkę „Nustatymai”, „Balso asistentai”.
Ir „Eksponuojami subjektai”.
Jei norite sužinoti, ką galite ištarti balsu, rekomenduoju pažvelgti į „GitHub” ir peržiūrėti įvairias frazes, suderinamas su „Home Assistant Voice”.
Kiekviename įrenginio profilyje galite rasti įvairias frazes, kurias galite groti balsu.
Štai keletas komandų pavyzdžių:
- Suaktyvinkite kištuką
- Išjungti kištuką
- Įjunkite lemputę
- Išjunkite elektros lemputę
- Nustato 20 % lemputės ryškumą
- Nustato 100 % lemputės ryškumą
- Nustato raudoną lemputę
- Nustato mėlyną lemputės spalvą
- Nustato žalią lemputę
- Ar durys atidarytos?
- Ar durys užrakintos?
- Kiek durų atidaryta?
- Kokia temperatūra?
- Atidarykite užraktą
- Uždarykite užraktą
- Užraktą atidarykite 40 %.
- Atverkite užraktą iki 80 %.
- 10 sekundžių laikmatis
Kaip priversti mūsų balso asistentą kalbėti?
„Home Assistant Voice” taip pat gali kalbėti su mumis, kai įvyksta jūsų nustatytas įvykis.
Šiuo tikslu sukursime automatines programas ir pasinaudosime TTS (Text To Speech) funkcija.
Sukursime automatiką, kad kai kas nors paskambins į mūsų durų skambutį išmaniuoju „Zigbee” mygtuku, mūsų balso asistentas pasakys, kad kažkas skambina.
Norėdami sukurti automatiką, turime eiti į „Nustatymai” ir „Automatikos ir scenos”.
Turime spustelėti „Sukurti automatizaciją”.
Sąlygoje „When” ir skiltyje „Add trigger” (Pridėti trigerį) ieškome „Device” (Įrenginys).
Pasirinkime mūsų mygtuko paspaudimo trigerį.
Dabar skiltyse „Then do” ir „Add action” pasirinkime „Text-to-Speech (TTS): Speech”.
Pasirenkame „Objectives” ir subjektą „Home Assistant Cloud”.
„Medijos grotuvo subjektas” bus mūsų namų asistento balsas.
Įdėjome pranešimą „Kažkas skambina į jūsų namus”.
Pažymime langelį „Kalba” ir įrašome „es-ES”, kad gautume atsakymą ispanų kalba.
Galime įrašyti ir pavadinti savo automatizavimą.
Štai ir rezultatas.
Trumpai tariant, „Home Assistant Voice” yra labai įdomus išmaniųjų namų ateities statymas, kuriame naudojamas atvirojo kodo metodas, užtikrinamas mūsų duomenų privatumas, todėl neabejotinai šis balso asistentas sulauks didelės sėkmės visame pasaulyje.