Lazarillo – převzatý článek z Téčka – magazínu o IT pro ZP, obohacený o mé zkušenosti s testováním.
Lazarillo – vodicí pes v mobilu
Téčko – mailový magazín pro ZP, autor Jan Šnyrych
Koncem loňského roku jsem si dal v Téčku předsevzetí, že se letos blíže podíváme na mobilní navigační aplikaci Lazarillo. Na rozdíl od jiných, toto předsevzetí opravdu splním, protože Lazarillo je aplikace, která skutečně za pozornost stojí.
Chilští vývojáři svou aplikaci pojmenovali údajně podle latinskoamerického slangového výrazu pro vodicího psa, nicméně Lazarillo nás nepřevede přes ulici, neukáže nám dveře či schody a neobejde s námi nečekané překážky. Zato nám však při pohybu venku může např. říci, co je okolo nás, kam můžeme poblíž zajít na oběd nebo kudy se máme vydat ke svému cíli. Svými funkcemi Lazarillo připomíná známější navigační aplikaci BlindSquare. Ačkoli toho BlindSquare umí více, má proti němu Lazarillo i několik neoddiskutovatelných předností:
- Lazarillo má verzi pro iOS i Android, zatímco BlindSquare je k dispozici jen pro první z uvedených platforem.
- Lazarillo je díky projektu SONS podpořeného Nadačním fondem Českého rozhlasu plně počeštěno, zatímco v BlindSquaru jsou některé části aplikace v angličtině.
- A v neposlední řadě, Lazarillo je k dispozici zdarma, zatímco BlindSquare stojí nemalých 1 050 Kč.
Pojďme se tedy blíže podívat, co Lazarillo umí, ale též, co mu oproti BlindSquaru schází.
Instalace
Lazarillo si standardním způsobem bezplatně stáhneme a nainstalujeme z obchodu App Store nebo Google Play. Další popis odpovídá variantě pro iOS, ale v Androidu by vše mělo být téměř identické.
Při prvním spuštění po nás Lazarillo bude vyžadovat přihlášení. Buď k přihlášení do aplikace využijeme účet na Googlu či Facebooku, nebo se přihlásíme jakoukoli e-mailovou adresou, k níž zadáme přístupové heslo. Uživatelský účet je údajně vyžadován pro ukládání oblíbených míst a dalších uživatelských dat. Když potom Lazarillo nainstalujeme na jiné zařízení a přihlásíme se svým účtem, měli bychom v něm mít opět stejná uživatelská data.
Během prvního spuštění si ještě musíme odbýt standardní kolečko dotazů na povolení přístupu k polohovým údajům, k Bluetooth zařízením, což se prý někde využívá k interiérové navigaci, a také pro zasílání oznámení. Poté je již vše připraveno a můžeme začít s Lazarillem pracovat.
Prostředí Lazarilla
Na začátek je třeba říci, že Lazarillo stejně jako většina dalších navigačních aplikací má svůj interní hlasový výstup, který nám při používání aplikace bude říkat zejména informace o naší poloze, o okolí a o směřování k zadanému cíli. Bude se nám tedy stávat, že souběžně s odečítačem VoiceOver či TalkBack bude mluvit i hlas Lazarilla.
Aplikaci si nyní postupně projdeme a podíváme se na její jednotlivé funkce.
Vespod obrazovky najdeme záložky tří respektive čtyř panelů aplikace: Průzkum, Oblíbené, Oznámení (jen u verze pro Android) a Nastavení. Po spuštění budeme na panelu Průzkum, který obsahuje to nejdůležitější. Proto si jej prohlédneme jako první.
Úplně na začátku panelu Průzkum je čtveřice funkčních tlačítek, z nichž první je tlačítko Zastavit prozkoumávání nebo Zahájit průzkum. Tímto tlačítkem lze zapnout či vypnout automatické hlášení míst v našem okolí. To se hodí, když při pohybu po městě chceme být průběžně informováni, co je okolo nás. Nyní při procházení aplikace s odečítačem by nás ale tato průběžná hlášení spíše rušila, tak je zatím můžeme vypnout.
Druhé z funkčních tlačítek představuje další důležitou funkci „Kde jsem“. Po poklepání na toto tlačítko nám Lazarillo poví, na jaké adrese nebo na jakém místě se právě nacházíme. Dál následují tlačítka Vyhledat a Filtrování kategorií pro průzkum, ke kterým se ještě vrátíme.
Pod řádkem se čtveřicí výše zmíněných tlačítek je zobrazeno místo, které je nejblíže naší současné poloze. Pokud bychom na toto místo poklepali, zobrazí se jeho detail.
Dále už následuje výpis různých kategorií míst zájmu v okolí. Tento výpis může mít v závislosti na nastavení buď podobu mřížky, nebo seznamu. Tak jako tak si jeho položky můžeme postupně projít šviháním vpravo.
Dvě počáteční kategorie ve výpisu jsou trochu speciální. První kategorie se jmenuje „Nedávno ohlášené“ a když ji otevřeme, zobrazí se seznam naposledy hlášených míst v našem okolí. Jde tedy o jakousi historii hlášených míst. Položky zde však nejsou řazeny chronologicky, ale podle vzdálenosti od nás. Druhá kategorie je nazvaná Události a lze se přes ni dostat k informacím o interiérové navigaci Lazarilla. V praxi tuto položku asi nevyužijeme.
Daleko zajímavější pro nás budou všechny další kategorie – Doprava, Banky a bankomaty, Zdraví, Jídlo atd. Každá z těchto položek nám otevře seznam míst v okolí, která spadají do dané kategorie. Seznam míst bude vždy řazen od těch nejbližších.
Vyhledání místa v okolí
Dejme tomu, že budeme na neznámém místě a rádi bychom si našli nějakou restauraci, kam bychom mohli zajít na oběd. Stačí poklepat na kategorii Jídlo a vybrat si ze seznamu nejbližších stravovacích zařízení. U každé položky v seznamu bude uveden název místa, dále směr a vzdálenost vzdušnou čarou a případně jeho podkategorie, např. „Restaurace Husinec, 100 metrů směrem na východ, česká restaurace“. Ve výchozím nastavení je směr k místu udáván zeměpisnou světovou stranou. Z BlindSquaru můžeme být zvyklí na udávání směru pomocí čísel na hodinovém ciferníku, což je určitě intuitivnější. I v Lazarillu je možné tento způsob hlášení směru nastavit, jak je popsáno níže v části věnované nastavení aplikace.
Když na požadované místo poklepeme, otevře se obrazovka s podrobnějšími informacemi a možnostmi navigace k místu.
Vyhledávání míst dle adresy nebo názvu
Než se ale podíváme podrobněji na navigační funkce Lazarilla, zkusme ještě vyhledat cílové místo podle jeho názvu či adresy.
Z hlavní obrazovky panelu Průzkum nebudeme nyní otevírat žádnou kategorii, ale poklepeme na tlačítko Vyhledat v horní části. Otevře se obrazovka s vyhledávacím polem. Jakmile do něj začneme psát, budou se pod ním průběžně objevovat místa vyhovující zadanému textu. Vyhledaných míst není vypsáno nikdy více než pět. U každé položky je kromě názvu uvedena ulice a městská čtvrť či město. Po poklepání se i zde zobrazí obrazovka detailu místa.
Navigace k cíli
Ať už svůj cíl v Lazarillu zobrazíme pomocí jedné z kategorií blízkých míst nebo přes vyhledávání, dostaneme se nakonec na obrazovku s detailem místa. Na ní mohou být bližší informace k místu, jako je adresa nebo telefonní číslo. A dále tu najdeme několik funkcí, pomocí kterých se můžeme nechat k místu donavigovat.
První z nich je tlačítko Zahájit sledování tohoto místa. Po jeho aktivaci nám Lazarillo začne při pohybu průběžně hlásit, jaká je naše aktuální vzdálenost od místa vzdušnou čarou a kterým směrem se místo nachází. Na tuto informaci se také můžeme kdykoli podívat na výchozí obrazovce panelu Průzkum, kde je sledované místo uvedeno nahoře pod čtveřicí funkčních tlačítek. Při pohybu po městě tedy víme, zda se k danému místu blížíme a zda jdeme správným směrem. BlindSquare na rozdíl od Lazarilla umožňuje takto sledovat více míst najednou, nicméně v praxi člověk stejně většinou vystačí se sledováním jediného cíle.
Na obrazovce s detailem místa jsou ale ještě další navigační možnosti. Ve spodní části obrazovky najdeme tlačítka Jít pěšky, Jet veřejnou dopravou, Jet autem a Jet Uberem. Posledním z uvedených tlačítek si z Lazarilla můžeme spustit aplikaci Uberu, a dále již pracujeme s ní. I přes tlačítka Jet autem a Jet veřejnou dopravou voláme externí aplikace. Které aplikace nám zde budou nabídnuty, záleží na platformě; v iOS lze pro navigaci autem zavolat Apple Mapy a Google Mapy, Lazarillo v nich přednastaví výchozí a cílové místo a můžeme se jimi nechat navigovat. Pro vyhledání spoje veřejné dopravy takto můžeme zavolat ještě externí aplikaci Moovit.
Nejzajímavější pro nás ale bude tlačítko Jít pěšky. Pro navigaci chodce totiž nemusíme nutně volat externí Google Mapy nebo Apple Mapy, ale můžeme se nechat vést přímo Lazarillem. A to je další rozdíl oproti BlindSquaru, ve kterém v tomto musíme spoléhat jen na externí aplikace.
Režim trasování
Pokud si tedy vybereme navigaci k místu pomocí Lazarilla, zobrazí se obrazovka trasování. Budeme z ní dostávat v zásadě stejné instrukce, které by nám poskytly Google Mapy, protože Lazarillo čerpá geografická data právě z nich, prostředí Lazarilla pro nás ale může být přehlednější.
Na obrazovce trasování jsou zobrazeny dva nejbližší kroky itineráře, např. „Jděte na jih po Krakovská směrem na Žitná“ a „Odbočte doprava na Žitná“. Otázka samozřejmě je, jak rychle zjistit, že jdeme Krakovskou právě na jih a nikoli na sever. K tomu nám pomůže informace zobrazená během trasování pod aktuálními instrukcemi, kde bude v ideálním případě uvedeno něco jako „Míříte na jih“, a pak ještě. Příští kontrolní bod je 130 metrů na 12 hodinách“. Tím kontrolním bodem je myšlen roh Krakovské a Žitné ulice, kde budeme muset odbočit. Jak se k rohu budeme přibližovat, bude se zde uvedená vzdálenost snižovat.
Jakmile budeme u odbočky do Žitné ulice, řekne nám Lazarillo, že do ní máme zahnout a dvě nejbližší instrukce zobrazené v horní části obrazovky se posunou o jeden krok kupředu. Ve spodní části se v tu chvíli zobrazí směr a vzdálenost k dalšímu kontrolnímu bodu, tedy k další odbočce na naší cestě.
Na obrazovce trasování máme k dispozici ještě tlačítko, kterým můžeme zobrazit celý itinerář cesty, a také tlačítko „Kde jsem“ pro zjištění aktuální polohy.
Při chůzi po městě podle funkce trasování se mi poměrně často stávalo, že se Lazarillo zachovalo, jako bych sešel z trasy. Lazarillo najednou ohlásilo, že načítá přepočítané instrukce pro trasování. Nicméně po načtení byly aktualizované instrukce stále stejné, takže jsem nerušeně mohl pokračovat v chůzi po trase. Celkově lze říci, že trasování trpí stejnými nedostatky a často nedostatečnou přesností jako Google Mapy, odkud Lazarillo přebírá trasovací instrukce. Uživatelské rozhraní v Lazarillu je ale přehlednější a snadněji ovladatelné.
Informace o okolí během pohybu
Při chůzi nebo jízdě nám Lazarillo může hlásit zajímavá místa okolo nás. Toto automatické hlášení můžeme zapnout či vypnout již zmíněným tlačítkem Zahájit průzkum / Zastavit prozkoumávání, které je na panelu Průzkum jako první nahoře a k dispozici je máme i na obrazovce při trasování k cíli.
Na obou těchto obrazovkách máme také tlačítko Filtrování kategorií pro průzkum. Nastavení filtru se hodí zejména při pohybu po městě, kde můžeme být někdy zahlceni neustálým hlášením Lazarilla o všem, okolo čeho jdeme či jedeme. Ve filtru tedy lze nastavit hlášení jen těch kategorií míst, které nás zajímají. Můžeme tedy např. nechat zapnutou kategorii Doprava pro hlášení všech zastávek MHD okolo, ale vypneme třeba kategorii Obchody a další.
Filtr lze nastavit odlišně pro pěší chůzi a pro rychlejší pohyb při jízdě dopravním prostředkem. Z BlindSquaru můžeme být zvyklí nastavovat filtr nejen na základě kategorií míst, ale také na základě maximální vzdálenosti míst od nás. V Lazarillu vzdálenost ohlašovaných míst v okolí nastavitelná není.
Oblíbená místa
Výše popsanými funkcemi jsme téměř vyčerpali možnosti dostupné z panelu Průzkum, který je v aplikaci nejdůležitější. Krátce se ale podíváme ještě na další panely.
Druhý panel Oblíbené slouží k rychlému přístupu k místům, která si v Lazarillu označíme jako oblíbená. Místa můžeme označit jako oblíbená na obrazovce s detailem místa, kde stačí poklepat na tlačítko Přidat k oblíbeným. Přidávat můžeme také z panelu Oblíbené pomocí tlačítka Přidat. Když na tlačítko poklepeme, máme na výběr, zda přidáme místo na nejbližší adrese k naší aktuální poloze, nebo zda přidáme místo čistě na základě aktuálních GPS souřadnic. Druhá možnost se může hodit, například když stojíme uprostřed lesa, kde v okolí žádné místo s definovanou adresou není.
S místy na panelu Oblíbené potom můžeme pracovat jako s jakýmikoli místy, ke kterým jsme se dostali na panelu Průzkum. Můžeme tedy otevřít obrazovku s detailem místa, kde máme možnosti pro různé způsoby navigace k danému místu.
Nastavení
Na posledním panelu aplikace můžeme nastavovat různé volby Lazarilla. Lze zde např. měnit parametry interního hlasového výstupu. V iOS zde máme k dispozici oba české systémové hlasy Zuzana a Iveta. Vyplatí se nastavit zde jiný hlas, než používáme ve VoiceOveru, abychom na první poslech odlišili, která z aplikací na nás právě mluví.
Důležitou volbou je zde také formát hlášení směru. Výchozí hodnota jsou „světové strany“. Při tomto nastavení jsou místa hlášena ve směrech osmi světových stran (sever, severovýchod, východ atd.). Dále můžeme nastavit „relativní směry“, tedy vepředu, vzadu, vlevo a vpravo. Takové hlášení je sice daleko intuitivnější, směr ale určuje mnohem hruběji – místo osmi směrů máme jen čtyři. Ideální nakonec tedy asi bude třetí možnost „pozice na hodinách“, při které jsou směry hlášeny podle čísel na hodinovém ciferníku. To je jednak dostatečně jemné, protože máme k dispozici celkem dvanáct směrů, a jednak i snadno srozumitelné.
Nastavené hlášení směru se projeví u směru udávaného při hlášení míst v okolí, při zobrazování míst na panelech Průzkum a Oblíbené a při sledování cíle. U trasování ale budeme mít v instrukcích vždy uváděny světové strany, protože instrukce se přebírají z dat Google Map, na které toto nastavení nemá vliv.
Závěr
Lazarillo je poměrně přehledná aplikace, se kterou se s odečítačem pracuje příjemně a pohodlně. Je třeba říci že oproti BlindSquaru jí chybí některé pokročilejší funkce, jako je simulace polohy nebo rozhlížení po okolí. Mně osobně v Lazarillu ale nejvíce schází možnost rychle zjistit aktuální polohu prostým zatřesením mobilu – v Lazarillu je vždy nutné najít tlačítko „Kde jsem“ a poklepat na ně. Na druhou stranu má Lazarillo oproti BlindSquaru funkci trasování, která naviguje k cíli po odbočkách – s BlindSquarem si pro trasování musíme zavolat externí mapy, které nejsou tak přehledné.
Je též třeba říci, že ať už použijeme pro navigaci jakoukoli z dostupných aplikací, jsme stále omezeni přesností určení naší polohy a podrobností mapových dat. Obojí není stále na dostatečné úrovni, aby byla navigace Jednoznačně použitelná pro zcela nevidomého chodce, který potřebuje někam dojít v neznámém prostředí. Navigační aplikace lze tak stále brát jen jako doplňující, nikoli ale všeřešící prostředek při prostorové orientaci. Mnohem využitelnější je Lazarillo a obdobné aplikace pro uživatele se zbytky zraku, kteří na své blízké okolí vidí, takže přesnost mobilní navigace pro jejich potřeby může být dostatečná, aby s ní došli k cíli i na neznámém místě.
Samotná aplikace Lazarillo určitě stojí za vyzkoušení. Ať už jste uživateli mobilu s Androidem, pro který BlindSquare není k dispozici, nebo máte iPhone, ale nechcete za BlindSquare utratit více než 1 000 Kč. Lazarillo vám může ty nejdůležitější navigační funkce poskytnout také, a to zdarma, v přehledném a snadno ovladatelném prostředí.
Autor: Jan Šnyrych
Další zdroje informací
Připravuje redakce časopisu Zora.
Redakce: Krakovská 21, 110 00 Praha 1, tel: 221 462 472, zora@sons.cz
Šéfredaktor: Václav Senjuk
Redaktor: Jan Šnyrych, snyrych@braillnet.cz