Ang proyektong Home Assistant, na bumuo ng open home automation platform, ay nag-anunsyo ng pagbuo ng isang Home Assistant Voice hardware device na may pagpapatupad ng voice assistant. Magagamit ang device para makontrol ang isang matalinong tahanan, magsagawa ng mga gawain at makabuo ng mga sagot sa mga tanong ng user kapag nakikipag-ugnayan sa natural na wika. Ang mga schematic, board layout, at layout para sa pag-print ng case sa isang 3D printer ay ipinamamahagi sa ilalim ng mga bukas na lisensya. Available ang firmware code sa ilalim ng lisensya ng MIT. Ang tapos na device ay ibinebenta sa halagang $59.
Ang Home Assistant Voice ay na-optimize para sa paggamit sa mga smart home device na nakabatay sa open Home Assistant platform. Para magamit ang assistant, i-on lang ang device, at awtomatikong mag-aalok ang Home Assistant na i-integrate ito sa iyong home network. Kung ikukumpara sa mga komersyal na sistema sa merkado, tulad ng Google Mini, Apple HomePod, Amazon Echo, at Yandex Station, ang proyektong Home Assistant ay nagbibigay-daan para sa isang ganap na autonomous na solusyon, na hiwalay sa mga panlabas na serbisyo at koneksyon sa internet. Ang pagkilala at synthesis ng pagsasalita, pati na rin ang pagbuo ng tugon, ay isinasagawa sa isang hiwalay na platform. server gamit ang mga teknolohiya ng AI at isang malaking modelo ng wika.
Ang gumagamit ay maaaring magpatakbo ng kanyang sariling server sa kanyang home network o gumamit ng isang panlabas na serbisyo sa ulap. Para sa lokal na pagproseso ng mga voice command, inirerekomenda ang isang system na may hindi bababa sa isang Intel N100 processor. Nakabatay ang software environment sa Assist component, na gumagamit ng Whisper model o Rhasspy Speech system para sa speech recognition. Upang makabuo ng mga sagot sa mga tanong sa natural na wika, isang malaking modelo ng wika, ang LLaMA, ang ginagamit. Kung hindi mo gustong gumawa ng sarili mong server, maaaring ikonekta ng user ang voice assistant sa serbisyong cloud ng Home Assistant Cloud. Bilang karagdagan, posible ang pagsasama sa mga serbisyo ng AI Open AI, Google AI at Anthropic.
Ang user-interacting device ay may sukat na 9.4 x 9.4 x 3 cm at may bigat na 120 g. Nilagyan ang device ng ESP32-S3 SoC batay sa dual-core XTensa LX7 240 MHz microcontroller na may 16 MB Flash at 8 MB RAM. Ang XMOS XU316 chip ay ginagamit para sa audio processing, gumaganap ng mga function tulad ng echo suppression, noise elimination at awtomatikong pagsasaayos ng input signal level. Ang koneksyon sa iyong home network at iba pang device ay sa pamamagitan ng Wi-Fi at Bluetooth 5.0. Ang isang Grove port ay ibinigay para sa pagkonekta ng mga karagdagang sensor at accessories. 
Sa kasalukuyang yugto ng pag-unlad, isang paunang bersyon ng Home Assistant Voice PE (Preview Edition) ang inilabas para sa pagbebenta. Ang paunang katayuang ito ay dahil sa pagnanais na maisama ang feedback ng komunidad at lumikha ng isang ganap na gumaganang produkto na handa nang gamitin sa anumang tahanan sa anumang bansa. Sa kasalukuyang anyo nito, hindi lahat ng nakaplanong functionality ay handa na, at hindi lahat ng wika ay sinusuportahan. Halimbawa, ang Ruso ay nakalista na bilang sinusuportahan sa lokal. server at sa cloud, ngunit ang wikang Ukrainian ay magagamit lamang sa kasalukuyan kapag nakakonekta sa isang panlabas na cloud.
Sa tulong ng katulong, ang user ay maaaring gumamit ng mga voice command para i-on/off ang mga ilaw, i-activate ang mga gamit sa bahay, magdagdag ng mga tala sa listahan ng pamimili, kontrolin ang air conditioner, kumuha ng impormasyon sa temperatura at oras, magsimula ng timer, magbukas ng gate, magpatugtog ng musika, magsimula ng robot vacuum cleaner at magpatakbo ng mga script , na paunang natukoy sa Home Assistant. Ang kaso ay nilagyan ng backlight para sa visual na indikasyon ng pagtanggap ng command. Mayroong switch ng mikropono ng hardware upang matiyak na mapapanatili ang privacy kapag kailangan ito ng user. Sa pamamagitan ng 3.5mm sound port, maaari mong ikonekta ang mga panlabas na speaker para magpatugtog ng musika.
Pinagmulan: opennet.ru
