Stránka 1 z 1

Použití “chytrých” hlasových asistentů v české domácnosti

Napsal: 10 lis 2023 10:54
od LEON
Je to sice nejspíš trochu mimo RC téma, ale předpokládám, že modeláři mohou být z principu zvídaví tvorové a mohou tak mít blízko k elektronice, takže se možná mohou zajímat i o pokročilejší technologie nejen v modelařině ;) Chtěl bych se tu zeptat, zda-li tu také ještě někdo koketuje s problematikou tzv. “chytré” domácnosti, smart spotřebičů, hlasových asistentů apod. Já v tomto oboru rád experimentuju, ale nejsem žádný “Geek”, tak se občas trápím i s některými jednoduchými funkcemi těchto asistentů. Pořídil jsem si Google Nest 2 a později i Alexu od Amazonu s jejich Echo Pop, abych měl srovnání jejich výhod a nevýhod z první ruky, ale některé funkce, které mi bez problémů šlapou u Google Home nemůžu rozchodit u Alexy (třeba spuštění konkrétní muziky, nebo hands free volání) a zase jiné, které mi šlapou u Alexy, nemůžu rozchodit na Google Home (některé akce v daily routines automatizaci, nastavení mobilu hlasem, nebo klábosení s ChatBot GPT).
Používá tu ještě někdo tato hlasová rozhraní jako Google Home nebo Amazon Alexa pro ovládání “chytré” domácnosti, že bych se přiučil? 8-)


[ytube]ZkuKvYQQjlg[/ytube] [ytube]yDNWVRmRHlY[/ytube]

Uvedu jeden z příkladů, se kterými si teď trápím hlavu :) Chtěl bych si s pomocí Alexy pro zajímavost spočítat, kolikrát za noc mě slyšela chrápat. Teoreticky velice jednoduchý úkol, spouštěcí rutinu pro detekci zvuku chrápání vytvořit umím, ale netuším, jak vytvořit proměnnou, která se bude při každém dalším spuštění rutiny zvyšovat o hodnotu jedna. (Proměnné prý měla Alexa v rutinách umět už minulý rok, ale zatím bohužel stále nic). Určitě by to nějak šlo ve vývojářském rozhraní při tvorbě Skills, tam asi budou proměnné dostupné normálně, ale tahle makra v Development kits se teď učit nechci, zabil bych tím učením více času, než si taková triviální úloha zasluhuje, taková jednoduchá funkce snad musí jít udělat i v rámci obyčejných rutin.
Napadlo mě nahradit funkci proměnné třeba vytvořením obyčejného seznamu s názvem “Snoring list” a při každém zachrápání by Alexa do toho listu zapsala jednu položku. Ráno bych se ji pak jen zeptal na Snoring list a Alexa by automaticky odrecitovala počet položek v listu (tedy počet zachrápání), tak jako to dělá třeba při vyvolání nákupního seznamu ;) Drobný problém je, že mi ta zpropadená ženská odmítá zapsat víc stejných položek do jednoho listu. Netuší někdo, jakým povelem ji donutím zapsat stejnou položku do listu vícekrát, nebo u té položky zvednout počet kusů, tak jako to třeba jde manuálně v nákupním seznamu? Případně nějaký jiný nápad, jak s pomocí Alexy a rutin počítat počet chrápání v noci? ;) Na Google Home se ani neptám, ten asi neumí ani tu samotnou detekci zvuků, na tohle experimentování je Alexa mnohem vhodnější.

Re: Použití “chytrých” hlasových asistentů v české domácnost

Napsal: 24 lis 2023 12:19
od LEON
Když jsem se rozhodoval, jestli si pořídit domácího asistenta od Google nebo od Amazonu, dlouho jsem pročítal nejrůznější recenze a testy, ale nějaké srovnání základních pro mě důležitých funkcí jsem stejně nenašel. Není to ani tak chyba těch recenzentů, ta oblast použití domácích asistentů je zkrátka tak široká, že pro každého je důležitější něco jiného a těžko udělat nějaké univerzální objektivní srovnání platné pro všechny uživatele. Já si nakonec pořídil oba domácí hlasové asistenty, tak je můžu subjektivně porovnat a třeba to moje srovnání pomůže i někomu dalšímu, který se zrovna rozhoduje, jestli pořídit ekosystém od Google, nebo od Amazonu.

Moje subjektivní porovnání těchto dvou domácích hlasových asistentů:

Google Home (v mém případě Google Nest 2 reproduktor)

+ Velice jednoduché a přehledné používání, pokud chcete pouze základní funkcionalitu, jako ovládání spotřebičů hlasem, reporty počasí, hlasové vytáčení hovorů z mobilu, vyhledávání informací nebo muziky na internetu a jednoduchá tvorba základních automatizačních rutin
+ Opravdu velice dobře rozumí i zkomoleným slovům se špatnou anglickou výslovností
+ Nativní aplikace a funkce od Google jako třeba Kalendář, Poznámky apod. není třeba nijak ručně přidávat a konfigurovat, jsou ihned k dispozici po prvním zapnutí

- V porovnání s Alexou nenabízí tolik automatizačních možností Daily routines, pouze několik základních funkcí, které ale budou nejspíš většině běžných uživatelů stačit
- Neumí správně vyslovovat česká slova, názvy měst, jména apod., totálně je komolí
- Na rozdíl od Alexy neumí sama upozornit hlasem na aktuální událost z kalendáře, což osobně považuji za jednu z nezbytných dovedností hlasového asistenta. Na blížící se událost upozorní pouze na váš dotaz, nebo na základě spuštění nějaké vaší automatizační rutiny (např. při pravidelném ranním reportu po vašem probuzení)



Amazon Alexa (v mém případě Amazon Echo Pop reproduktor)

+ Umí více automatizačních funkcí v Daily routines než Google Home a počet funkcí se dá kdykoliv ještě rozšířit aktivací dalších dovedností Skills z databáze. Nutno ovšem podotknout, že zdaleka ne všechny skills ke stažení jsou kdoví jak užitečné, většinou to jsou spíš různé slovní hry, kvízy apod. zbytečnosti
+ Na rozdíl od Google Home umí Alexa sama upozornit hlasem na aktuální událost z kalendáře, což osobně považuji za jednu z nezbytných dovedností hlasového asistenta. Nabízí i užitečnou pokročilou funkci, jako upomínky aktivované na základě vaší aktuální lokace (dle GPS v mobilu), což jsem u Google Home nerozchodil
+ Česká jména a názvy měst vyslovuje téměř správně, nekomolí je tak hrozně jako Google Home. Česká výslovnost Alexy sice není vždy úplně správná, ale jde jí většinou dobře rozumět
+ Rozchodil jsem u Alexy funkci hlasové konverzace s GPT 3 chatbotem, což se mi hodí při zlepšování mé angličtiny. Dost jsem po této funkci u hlasového asistenta toužil :-)
+ Alexa nabízí možnost detekce několika předdefinovaných zvuků, jako zvuk rozbíjejícího se skla, pláč dítěte, zvuk tekoucí vody, štěkání psa, chrápání apod., což se dá použít pro tvorbu vlastních zajímavých rutin (Alarm, Babysitter apod.)

- Některé funkce, které jsou na Google Home zdarma, tak tady jsou zpoplatněné, třeba přehrávání konkrétní skladby přes hlasový povel, nebo vytáčení telefonního hovoru přes hlasový povel
- Některé pokročilé funkce nejsou dostupné v CZ lokaci, např. správa energií, Free Spotify, nakupování ovládané hlasem
- Aplikace na správu Alexy v mobilu se mi subjektivně zdá poměrně nepřehledná
- Některé funkce, které má Google Home jako nativní, se tu musí přidávat jako aplikace třetí strany přes Skills s vlastní registrací, tedy u takových Skill je nutné vytvořit účet a heslo u této třetí strany. Hračičkům Geekům to asi nevadí, běžného uživatele to trochu otravuje, vybírat funkce po jedné z té záplavy skillů, registrovat si nové účty kdoví kam
- V porovnání s Google Home si musím u Alexy dávat větší pozor na správnou výslovnost. Kdo už má angličtinu v malíčku, ten s hlasovou komunikací mít problém nebude, ale Google Home toho odpustí ve špatné výslovnosti daleko víc



Moje závěrečné shrnutí:

Protože jsem některé pro mě důležité funkce rozchodil pouze u Alexy a ta mi jako hračičkovi nabízí i víc dovedností, preferuji jako domácího asistenta spíše ji a časem přejdu na Amazon Alexu úplně. Zároveň si ale umím dobře představit, že kdo potřebuje často přes hlasové povely vyhledávat nějaké informace na internetu, nebo si přes hlasové povely pouštět z internetu konkrétní písničky, pro toho bude jasná volba Google Home.
U Alexy vidím jako ohromné plus to přidávání dalších dovedností přes aktivaci Skills. Kdo má blízko k programování, ten si navíc může ve vývojářském centru naprogramovat vlastní unikátní funkce. Pro Google Home se údajně chystá také nějaké scriptovací prostředí pro uživatele - programátory, pro mě to je ale španělská vesnice, maximálně si tak stáhnu nějaký ten Skill do Alexy.
Kdo tedy vybírá mezi Google Home a Alexou, ať v první řadě zváží, jestli potřebuje to hlasové vyhledávání informací a muziky na internetu, případně si sepíše seznam konkrétních funkcí, které by chtěl přes tohoto asistenta vykonávat. Některé specifické funkce jdou zkrátka dělat pouze přes Alexu, některé zase výrazně jednodušeji (nebo zdarma) přes Google Home. Protože pro mě je hlavním kritériem u domácích asistentů tvorba automatizačních rutin, udělal jsem si nejdřív jednoduchou tabulku, do které jsem si sepsal všechny denní rutiny, které bych tam rád zprovoznil a u každé jsem si zaškrtl, jestli ji umí Google home, nebo Alexa, případně oba. To mi značně výběr zjednodušilo:

Obrázek

A jelikož jsem seznal, že vyhledávání muziky na internetu nebo hlasové vytáčení hovoru na mobil přes asistenta klidně oželím, vyplynula pro mě ta Alexa jako jasná volba.

Re: Použití “chytrých” hlasových asistentů v české domácnost

Napsal: 15 bře 2024 08:32
od LEON
Zjistil jsem, že osobního asistenta Alexa od Amazonu lze stáhnout na PC. Pravděpodobně by si ho tak mohl kdokoliv stáhnout a vyzkoušet dřív, než si pořídí samotné zařízení. Sice vám Alexa z PC pravděpodobně nebude moci ovládat vaše elektrické spotřebiče v domácnosti, to bez zakoupené "krabičky" Alexa asi jednoduše nepůjde, ale základní hlasovou komunikaci s Alexou by si na tom člověk vyzkoušet mohl.
Já jsem stáhl Alexu pro PC z Microsoft Store, ale je i na jiných úložištích, např. zde: https://alexa.en.uptodown.com/windows/download (tento odkaz jsem neověřoval)

Je pravda, že aplikace Alexa je ke stažení jako aplikace i na mobil, ale tam slouží hlavně jako nastavovací software pro samotnou "krabičku" Amazon Alexa. Alexa na PC se mi zdá plnohodnotnější emulátor "krabičkového" hlasového asistenta a umožňuje i celoobrazovkový režim, kdy se vám po přepnutí monitoru do úsporného režimu změní monitor na zobrazovací zařízení Alexy, tak jako to mají dražší "krabičky" s displejem Amazon Echo Show.

U PC je trochu problémem nižší citlivost vašeho mikrofonu, klasická Alexa v "krabičce" má totiž velice citlivý mikrofon, kdy na ni můžu i šeptat, nebo mluvit z jiné místnosti a stále mě slyší. Můj levný mikrofon u PC pobírá zvuk pouze když na něj mluvím z bezprostřední blízkosti. Dá se to sice trochu vylepšit posunutím posuvníku citlivosti mikrofonu v nastavení zvukových zařízení Windows na maximum, pak mě Alexa slyší třeba i na dva metry od PC, ale asi se tím výrazně zhorší kvalita hlasového hovoru v komunikačních aplikacích, například ve Skype, kde bude ten mikrofon možná dost přebuzený.

Mimochodem dnes jsem vyřešil můj problém, který jsem nastínil v mém prvním příspěvku na začátku tohoto vlákna, jak nastavit Alexu, abych ráno věděl, kolikrát za noc jsem chrápal. Řešení je trapně jednoduché, stačilo se podívat v mobilním rozhraní Alexy do log statistiky, kolikrát za noc a v kolik hodin se spustila samotná rutina, která detekuje chrápání a určuje, co se má po detekování zachrápání stát. V noci na dnešek jsem třeba zachrápal 13x :lol: