Sledování kalorií s postižením zraku: Jak AI a hlasové ovládání to umožňují

Tradiční aplikace pro sledování kalorií byly navrženy pro uživatele s dobrým zrakem. Technologie rozpoznávání obrázků pomocí AI a hlasové rozhraní konečně zpřístupňují sledování výživy všem.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Marcus je 42letý databázový administrátor, který od svých dvaceti let trpí postupným zhoršováním zraku kvůli retinitis pigmentosa. Vidí světlo a tvary, ale čtení malého textu na obrazovce je bez významné asistenční technologie nemožné. Po léta chtěl sledovat své kalorie. Doporučil mu to lékař, doporučila to i jeho výživová poradkyně. Opravu se snažil — vyzkoušel alespoň čtyři různé aplikace během šesti let. Každá z nich ho porazila během týdne.

„Ironie mi není cizí,“ řekl nám Marcus. „Jsem člověk, který pracuje s daty celý den. Miluji čísla. Miluji vzory. Sledování kalorií by mělo být moje parketa. Ale každá aplikace, kterou jsem vyzkoušel, byla postavena tak, jako by jedli jen lidé s dokonalým zrakem.“

Marcus rozhodně není sám. Podle Světové zdravotnické organizace má na celém světě alespoň 2,2 miliardy lidí problém s blízkým nebo vzdáleným viděním. V samotných Spojených státech má přibližně 12 milionů lidí ve věku 40 a více let nějakou formu zrakového postižení, včetně 1 milionu, kteří jsou nevidomí. To nejsou malá čísla. A přesto se průmysl sledování kalorií historicky zabýval přístupností jako vedlejším problémem — pokud se jí vůbec někdo zabýval.

Tento článek zkoumá konkrétní překážky, které tradiční aplikace pro sledování kalorií představují pro lidi s postižením zraku, jak nové technologie jako rozpoznávání obrázků pomocí AI a hlasový vstup mění možnosti, a jaké je používání Nutrola pro někoho jako je Marcus. Budeme upřímní ohledně toho, co funguje, co stále selhává a co by měl průmysl udělat dál.

Překážky: Proč tradiční sledování kalorií selhává u uživatelů se zrakovým postižením

Abychom porozuměli problému, musíme pochopit, co sledování kalorií skutečně vyžaduje od uživatele. Není to jednorázová akce. Je to řetězec přesných, vizuálně náročných mikroúkolů, které se provádějí několikrát denně, každý den. Pro uživatele s dobrým zrakem je každý krok drobný. Pro uživatele s nízkým viděním nebo slepotou může být každý krok zdí.

Malý text a husté rozhraní

Většina aplikací pro sledování kalorií zobrazuje ohromující množství číselných dat na jedné obrazovce. Denní součty kalorií, rozdělení makroživin, dílčí součty po jídlech, ukazatele pokroku, procentuální ukazatele, srovnání cílů. Tyto informace jsou obvykle zobrazeny v malých písmenech s tenkým písmem, často v kombinacích barev s nízkým kontrastem — například světle šedá na bílé, nebo zelený text na mírně odlišném odstínu zeleného pozadí.

Pro uživatele, který se spoléhá na zvětšení obrazovky, znamená navigace tímto typem rozhraní neustálé posouvání po obrazovce, přičemž s každým přejetím ztrácí prostorový kontext. Architektura informací předpokládá, že můžete vidět celý panel nástrojů najednou. Když vidíte pouze fragment najednou, mentální model se rozpadá.

Pro uživatele, který se spoléhá na čtečku obrazovky jako VoiceOver nebo TalkBack, je problém jiný, ale stejně závažný. Mnoho aplikací pro sledování kalorií používá vlastní komponenty uživatelského rozhraní — kruhové grafy pokroku, animované prstence, posuvníky pro úpravu — které nejsou postaveny s odpovídajícími přístupovými štítky. Čtečka obrazovky narazí na pokrokový prstenec a oznámí „obrázek“ nebo, co je horší, vůbec nic. Uživatel slyší ticho tam, kde by měl být jeho součet kalorií.

Problém hledání a výběru

Ruční zaznamenávání potravin v tradiční aplikaci vyžaduje prohledávání databáze. Napíšete „kuřecí prsa“ a aplikace vrátí seznam výsledků: „Kuřecí prsa, grilovaná, bez kůže, 4 oz“ a „Kuřecí prsa, pečená, s kůží, 100g“ a „Kuřecí prsa Tender, obalovaná, mražená, Tyson“ a patnáct dalších variant. Každý záznam se liší v metodě přípravy, značce a velikosti porce. Výběr toho správného vyžaduje čtení a porovnávání několika řádků malého textu.

Pro uživatele čtečky obrazovky to znamená poslouchat, jak je každý výsledek přečten, postupně, držet rozdíly v pracovní paměti a navigovat zpět a vpřed pro porovnání. Co trvá uživateli s dobrým zrakem čtyři sekundy, může uživateli čtečky obrazovky trvat dvě minuty. Vynásobte to každou potravinou v každém jídle, každý den, a kognitivní a časová zátěž se stává neudržitelnou.

Skenování čárového kódu: Falešný slib jednoduchosti

Mnoho aplikací propaguje skenování čárového kódu jako svůj nejjednodušší způsob zadávání. Namíříte telefon na čárový kód a jídlo je okamžitě zaznamenáno. Jednoduché, že?

Ne, pokud nemůžete vidět čárový kód.

Skenování čárového kódu vyžaduje přesné vizuální zarovnání. Uživatel musí najít čárový kód na obalu, umístit kameru telefonu tak, aby čárový kód spadal do určité oblasti hledáčku, držet telefon stabilně a čekat, až se skenování zaregistruje. Většina aplikací během tohoto procesu neposkytuje žádnou zvukovou nebo haptickou zpětnou vazbu. Neexistuje tón, který by se zvyšoval, když se blížíte k zarovnání. Neexistuje vibrace, když čárový kód vstoupí do záběru. Uživatel se očekává, že se podívá na obrazovku a uvidí, zda je čárový kód zarovnaný.

Pro někoho s nízkým viděním to může být někdy zvládnuto s úsilím a trpělivostí. Pro někoho, kdo je nevidomý, je to efektivně nefunkční bez pomoci vidící osoby.

Odhad velikosti porce

I po výběru potravinového položky musí uživatel určit množství. Tradiční aplikace to prezentují jako textové pole nebo výběrové kolo — „1 šálek“, „4 oz“, „1 střední“. Tyto ovládací prvky jsou často špatně označeny pro čtečky obrazovky. Výběrová kola jsou obzvlášť obtížná k použití s VoiceOver, protože každé posunutí musí být oznámeno, než se uživatel rozhodne, zda pokračovat v posouvání.

Základněji, odhad velikosti porce často závisí na vizuálním porovnání. „Je to střední jablko nebo velké jablko?“ „Vypadá to jako jeden šálek rýže nebo jeden a půl?“ Uživatelé s dobrým zrakem již mají potíže s těmito posouzeními. Pro uživatele s omezeným nebo žádným viděním je odhad ještě nejistější a aplikace nenabízejí žádnou alternativní metodu.

Kumulativní efekt

Žádná z těchto překážek není nutně nepřekonatelná sama o sobě, pokud máte dost trpělivosti a odhodlání. Ale sledování kalorií není jednorázový úkol. Je to každodenní návyk, který se musí opakovat při každém jídle. Kumulativní tření malého textu, složité navigace, nepřístupných ovládacích prvků a vizuálně závislých vstupních metod znamená, že i ten nejmotivovanější uživatel se zrakovým postižením nakonec proces vzdá. Ne proto, že by mu na výživě nezáleželo, ale protože nástroje nebyly navrženy pro něj.

Marcus popsal zkušenost přímo: „Bylo to jako snažit se číst učebnici, která byla vytištěna v jazyce, kterému jsem téměř, ale ne zcela rozuměl. Mohl jsem získat fragmenty. Ale úsilí potřebné k tomu, abych získal celý obrázek, bylo tak vyčerpávající, že to nestálo za to. Tak jsem přestal. A pak jsem se cítil vinen, že jsem přestal, což je sám o sobě druh újmy.“

Jak AI rozpoznávání obrázků mění situaci

Příchod AI poháněného rozpoznávání potravin představuje nejvýznamnější skok v přístupnosti sledování kalorií od vynálezu samotného smartphonu. Princip je jednoduchý: místo prohledávání databáze, čtení výsledků a výběru správného záznamu, uděláte fotografii svého jídla. AI identifikuje, co je na talíři, odhaduje velikosti porcí a vrací rozpis kalorií a makroživin.

Pro uživatele s dobrým zrakem je to pohodlné. Pro uživatele se zrakovým postižením je to revoluční.

Proč zaznamenávání pomocí fotografií funguje pro uživatele s nízkým viděním a nevidomé

Pořízení fotografie nevyžaduje přesné vizuální zarovnání, jaké vyžaduje skenování čárového kódu. Jídlo na talíři je velký cíl. Uživatel nemusí zarovnávat malý čárový kód v obdélníku hledáčku. Musí namířit telefon přibližně směrem k talíři zhruba z výšky jednoho stopy. Moderní AI modely jsou dostatečně robustní, aby zvládly fotografie pořízené z nedokonalých úhlů, při různém osvětlení a bez přesného rámování.

Jak iOS, tak Android poskytují funkce přístupnosti fotoaparátu, které oznamují, když jsou v záběru detekovány obličeje nebo objekty. Nutrola na to navazuje tím, že poskytuje zvukové potvrzení, když byla pořízena fotografie jídla a zpracovává se. Uživatel slyší potvrzovací tón, následovaný identifikací AI přečtenou čtečkou obrazovky: „Identifikováno: grilovaná kuřecí prsa, přibližně šest uncí. Hnědá rýže, přibližně jeden šálek. Dušený brokolice, přibližně jeden šálek. Odhadovaný celkový příjem: 520 kalorií.“

Uživatel pak potvrdí, upraví nebo přidá položky — vše prostřednictvím rozhraní přístupného pro čtečky obrazovky nebo stále častěji prostřednictvím hlasu.

Role AI při snižování vizuální závislosti

Tradiční sledování kalorií kladlo břemeno interpretace dat na oči uživatele. AI toto břemeno přesouvá na model. Role uživatele se stává poskytováním vstupu — fotografie — a přezkoumáním výstupu — shrnutí, které může být doručeno audibly. Složitý prostřední krok prohledávání, porovnávání a výběr zajišťuje AI.

To není drobné zlepšení pracovního postupu. Je to zásadní redesign toho, kde je v procesu sledování vyžadován zrak. Místo toho, aby byl zrak vyžadován při každém kroku, je vyžadován téměř nikde.

Hlasový vstup: Druhý průlom

Pokud je rozpoznávání obrázků pomocí AI prvním pilířem přístupného sledování kalorií, hlasový vstup je druhým.

Hlasové zaznamenávání umožňuje uživateli říci: „Měl jsem krůtí sendvič na celozrnném chlebu s salátem, rajčaty a hořčicí, a malé jablko,“ a aplikace tuto větu převede na strukturovaná výživová data. Žádné psaní. Žádné hledání. Žádné složité navigace. Uživatel mluví a aplikace překládá řeč na záznam o potravinách.

Pro uživatele se zrakovým postižením hlasový vstup eliminuje nejvíce interakčně náročnou část procesu sledování. Nahrazuje vícestupňový vizuální pracovní postup jednou mluvenou větou. Aplikace pak přečte, co pochopila, uživatel potvrdí nebo opraví a záznam je uložen.

Hlasové zaznamenávání Nutrola je navrženo tak, aby zvládalo přirozené, konverzační popisy. Uživatelé nemusí mluvit ve specifickém formátu nebo používat přesné databázové termíny. „Velká mísa těstovin s červenou omáčkou a trochou parmezánu nahoře“ je platný vstup. AI interpretuje popis, mapuje ho na výživová data a předkládá svůj odhad k přezkoumání.

Hlas jako nástroj navigace

Kromě zaznamenávání potravin může hlasová interakce také řešit překážky navigace, které jsme popsali dříve. Místo vizuálního skenování panelu nástrojů se uživatel může zeptat: „Kolik kalorií jsem dnes měl?“ nebo „Jaký byl můj příjem bílkovin tento týden?“ a obdrží mluvenou odpověď.

Tento typ konverzační interakce s výživovými daty transformuje celý vztah mezi uživatelem a aplikací. Aplikace se stává méně vizuálním rozhraním, které je třeba procházet, a více asistentem, kterého je třeba konzultovat. Pro uživatele se zrakovým postižením je to rozdíl mezi bojem s nástrojem a jeho používáním.

Kompatibilita s VoiceOver a TalkBack: Základ

Funkce AI a hlasu jsou důležité, ale stojí na základním požadavku: aplikace musí být plně kompatibilní s platformovými čtečkami obrazovky, na kterých se uživatelé se zrakovým postižením každý den spoléhají.

Na iOS je touto čtečkou obrazovky VoiceOver. Na Androidu je to TalkBack. Tyto nejsou volitelné příjemné doplňky. Pro nevidomého uživatele jsou to primární prostředky interakce s jakoukoli aplikací na jejich telefonu.

Plná kompatibilita s čtečkami obrazovky znamená:

  • Každý interaktivní prvek má popisný přístupový štítek. Tlačítko pro zaznamenání jídla je oznámeno jako „Tlačítko pro zaznamenání jídla“, ne „tlačítko“ nebo nic.
  • Každý informační prvek sděluje svůj obsah. Součet kalorií se čte jako „1 450 z 2 200 kalorií spotřebováno dnes“, ne „ukazatel pokroku, 66 procent“ nebo jen „obrázek“.
  • Pořadí navigace je logické a předvídatelné. Přejetí přes rozhraní posouvá prvky v pořadí, které dává smysl, ne v libovolném pořadí určeném vizuálním uspořádáním.
  • Vlastní ovládací prvky jsou přístupné. Pokud aplikace používá vlastní posuvník pro úpravu velikosti porce, tento posuvník funguje s gesty VoiceOver a oznamuje svou aktuální hodnotu a rozsah.
  • Změny stavu jsou oznámeny. Když je potravinová položka úspěšně zaznamenána, čtečka obrazovky oznámí potvrzení. Když dojde k chybě, čtečka obrazovky oznámí chybu. Uživatel nikdy nezůstane v tichu a nepřemýšlí, co se stalo.

Nutrola investovala do kompatibility s čtečkami obrazovky jako do základního inženýrského požadavku, nikoli jako do dodatečné opravy po spuštění. Každá nová funkce je testována s VoiceOver a TalkBack před vydáním. Přístupové štítky jsou součástí návrhové specifikace, nikoli dodatečně přidány po dokončení vizuálního designu.

To neznamená, že je zkušenost dokonalá. Není. Existují nedostatky a o těch budeme upřímně hovořit později v tomto článku. Ale základ je položen a je udržován s každou aktualizací.

Den v životě Marcuse s Nutrola

Abychom to konkretizovali, zde je, jak vypadá typický den pro Marcuse — databázového administrátora s nízkým viděním, kterého jsme představili na začátku tohoto článku. Používá Nutrola už asi čtyři měsíce.

Ráno

Marcus se probudí a připraví snídani: dvě míchaná vejce, plátek celozrnného chleba s máslem a šálek černé kávy. Otevře Nutrola pomocí zástupce aplikace na své domovské obrazovce — umístěného v levém dolním rohu, kde to jeho svalová paměť očekává. VoiceOver oznámí „Nutrola“, když na něj klepne.

Použije hlasový příkaz: „Zaznamenej snídani. Dvě míchaná vejce, jeden plátek celozrnného chleba s máslem, černá káva.“

Nutrola zpracovává vstup a přečte zpět: „Snídaně zaznamenána. Dvě míchaná vejce, 180 kalorií. Jeden plátek celozrnného chleba s jednou lžící másla, 165 kalorií. Černá káva, 5 kalorií. Celkem snídaně: 350 kalorií.“

Marcus potvrzuje. Celá interakce trvá asi patnáct sekund.

Dopoledne

V práci si Marcus vezme svačinu z kuchyňky — banán a hrst mandlí. Rychle vyfotí. Nemusí to dokonale rámovat. Drží telefon přibližně nad jídlem, klepne na tlačítko pro pořízení snímku (což VoiceOver oznamuje) a čeká na zpracování.

„Identifikováno: jeden střední banán a přibližně jedna unce mandlí. Odhadovaný celkový příjem: 270 kalorií.“

Marcus ví z zkušenosti, že AI má tendenci mírně podhodnocovat jeho porce mandlí, protože má velké ruce a bere si štědré hrsti. Říká aplikaci: „Udělej mandle na jednu a půl unce.“ Záznam se aktualizuje. Potvrzuje.

Oběd

Kantýna v práci představuje běžnou výzvu: smíšená jídla, kde jsou jednotlivé ingredience těžko oddělitelné. Dnes má kuřecí stir-fry s bílou rýží z teplé linky. Vyfotí to a nechá AI vykonat svou práci.

„Identifikováno: kuřecí stir-fry s mixovanou zeleninou na bílé rýži. Odhadovaný celkový příjem: 680 kalorií. Bílkoviny: 35 gramů. Sacharidy: 72 gramů. Tuk: 24 gramů.“

Marcus si myslí, že porce rýže je větší, než AI odhadla. Upravuje: „Udělej rýži na jednu a půl šálku místo jednoho šálku.“ Celkové hodnoty se aktualizují a jsou mu přečteny zpět.

Odpoledne

Marcus se zeptá Nutrola na kontrolu stavu. „Jak na tom jsem dnes?“

Aplikace odpovídá: „Dnes jste spotřeboval 1 340 kalorií. Váš denní cíl je 2 100 kalorií. Máte 760 kalorií zbývajících. Vaše bílkoviny zatím činí 78 gramů z cíle 140 gramů.“

To trvá tři sekundy. Žádné vizuální skenování. Žádná navigace po panelu nástrojů. Jen otázka a odpověď.

Večeře

Doma si Marcus připravuje filet z lososa s pečenými sladkými bramborami a salátem. Vyfotí talíř. AI identifikuje každou složku. Potvrzuje záznam.

Po večeři se zeptá na svůj denní souhrn. Nutrola mu přečte celkový příjem, rozdělený podle jídel, spolu s celkovými makroživinami a tím, jak se srovnávají s jeho cíli. Marcus dosáhl 2 050 kalorií, 132 gramů bílkovin a mírně překročil sacharidy.

„Před čtyřmi měsíci bych vám nemohl říct, kolik jsem snědl během dne, aniž bych se mýlil o 500 kalorií,“ řekl Marcus. „Teď to vím s rozumnou chybou. To není malá věc. Můj lékař si všiml rozdílu v posledním krevním testu. Můj A1C klesl. To je skutečné.“

Co je pro Marcuse nejdůležitější

Když se ho zeptali, co je na zkušenosti nejdůležitější, Marcus nezmínil konkrétní funkci. Zmínil konzistenci. „Věc ohledně přístupnosti je, že nejde jen o to, zda je něco technicky možné. Jde o to, zda je to udržitelné. Mohl bych se prát s nepřístupnou aplikací na jedno jídlo. Možná na dvě. Ale dělat to tři až pětkrát denně, každý den, po měsíce? To je místo, kde všechno selhává. Nutrola je první aplikace, kde je úsilí natolik nízké, že to skutečně mohu dělat.“

Praktické tipy pro uživatele se zrakovým postižením, jak začít se sledováním kalorií

Na základě zpětné vazby od Marcuse a dalších uživatelů se zrakovým postižením v naší komunitě zde jsou praktické strategie pro začátek.

1. Nastavte hlasové zaznamenávání od prvního dne

Nezačínejte s ručním zadáváním a „plánem přepnout na hlas později.“ Začněte s hlasem. Nastaví to správná očekávání ohledně úsilí a zabrání předčasné frustraci, která by mohla otrávit váš pohled na proces.

2. Naučte se techniku fotografování

Držte telefon asi 30 až 45 centimetrů nad talířem, přibližně uprostřed. Nemusíte vidět obrazovku. Poslouchejte potvrzení o pořízení snímku. Pokud AI něco špatně identifikuje, opravte to hlasem. Po několika dnech vyvinete spolehlivou techniku, která funguje téměř vždy.

3. Používejte konzistentní pokrmy a porce

To je dobrá rada pro každého, ale je obzvlášť užitečná pro uživatele se zrakovým postižením. Pokud snídáte ze stejné mísy každý den, vyvinete fyzický pocit, jak plná mísa je a co to odpovídá kaloricky. Méně proměnných znamená méně úprav odhadů AI.

4. Vytvořte rutinu kolem zaznamenávání

Zaznamenávejte každé jídlo ihned po jeho snědení, než přejdete k další aktivitě. To snižuje šanci na zapomenutí jídla a eliminuje potřebu si později během dne vzpomínat na porce a ingredience.

5. Pravidelně používejte hlasový souhrn

Zkontrolujte své denní součty hlasem alespoň dvakrát denně — jednou kolem poledne a jednou po večeři. To vás udržuje v kontaktu s daty, aniž byste museli interagovat s vizuálním rozhraním.

6. Udržujte svou čtečku obrazovky aktuální

VoiceOver a TalkBack pravidelně dostávají aktualizace, které zlepšují výkon a kompatibilitu. Udržování operačního systému vašeho telefonu aktuální zajišťuje, že dostáváte nejlepší možnou zkušenost s čtečkou obrazovky.

7. Poskytujte zpětnou vazbu

Pokud narazíte na problém s přístupností — tlačítko, které není označeno, obrazovka, která se správně neoznamuje, opakované chybné identifikace AI — nahlaste to. Přístupnost Nutrola se zlepšuje na základě skutečné zpětné vazby uživatelů a zprávy od uživatelů se zrakovým postižením jsou v našem vývojovém plánu prioritizovány.

Co stále potřebuje zlepšení

Byli bychom nepoctiví vůči našim uživatelům se zrakovým postižením, kdybychom současný stav věcí prezentovali jako vyřešený problém. Není. Zůstávají významné mezery a chceme být transparentní ohledně nich.

Přesnost AI u složitých a smíšených jídel

AI rozpoznávání potravin je dobré, ale není dokonalé. Lépe se vyrovnává s jasně oddělenými potravinami — kousek grilovaného kuřete vedle hromady rýže vedle dušené zeleniny — než se smíšenými jídly, zapečenými pokrmy, dušenými pokrmy nebo potravinami, kde jsou ingredience vrstvené nebo skryté. Burrito je zvláštní výzva, protože AI nemůže vidět, co je uvnitř tortilly.

Pro uživatele se zrakovým postižením, kteří nemohou vizuálně zkontrolovat odhady AI, je toto omezení důslednější. Uživatel s dobrým zrakem by mohl na odhad AI mrknout a okamžitě si všimnout, že mu chybí sýr na sendviči. Uživatel se zrakovým postižením by si tuto chybu nemusel všimnout, pokud by aktivně neprocházel každou ingredienci poslechem celého rozpisu.

Pracujeme na zlepšení AI výzev, které kladou upřesňující otázky — „Obsahuje toto jídlo sýr?“ „Je na tom omáčka?“ — abychom vyplnili mezery, které kamera nemůže vidět.

Onboarding a počáteční nastavení

Počáteční proces nastavení — vytvoření účtu, zadání tělesných měřítek, nastavení cílů kalorií a makroživin — je složitější než každodenní používání a zahrnuje více formulářových polí, rozbalovacích nabídek a vícestupňových toků. I když jsou tyto prvky kompatibilní s čtečkami obrazovky, zkušenost není tak hladká, jak bychom chtěli. Redesignujeme proces onboarding s přístupností jako primární návrhovou podmínkou, nikoli jako sekundární.

Restaurace a jídla s sebou

Jídlo venku představuje výzvy pro všechny uživatele, ale zejména pro uživatele se zrakovým postižením. Pokrmy v restauracích jsou často servírovány tak, že zakrývají velikosti porcí, omáčky mohou být pod jídlem místo na vrchu a ambientní osvětlení v restauracích může snižovat přesnost AI fotografií. Hlasové zaznamenávání zde pomáhá — popis toho, co jste si objednali, je často přesnější než fotografování v tlumené restauraci — ale proces je stále méně přesný než zaznamenávání domácích jídel.

Komunitní a sociální funkce

Mnoho aplikací pro sledování kalorií zahrnuje sociální funkce: sdílení jídel, porovnávání pokroku s přáteli, účast na výzvách. Tyto funkce jsou často mezi nejméně přístupnými částmi jakékoli aplikace, protože silně spoléhají na vizuální rozvržení, obrázky a vlastní komponenty uživatelského rozhraní. Sociální funkce Nutrola jsou stále ve vývoji a jsme odhodláni je budovat přístupně od začátku, nikoli dodatečně.

Regionální a kulturní rozpoznávání potravin

Modely AI pro rozpoznávání potravin jsou trénovány na datech. Tato data jsou zkreslena ve prospěch západních kuchyní. To znamená, že AI je přesnější při identifikaci hamburgeru než při identifikaci jollof rýže, dosy nebo injery. To je systémová zaujatost v tréninkových datech AI, kterou musí celá industrie řešit. Nutrola aktivně rozšiřuje svá tréninková data, aby zahrnovala širší spektrum globálních kuchyní, ale tato práce je stále v procesu a rozdíl je dnes reálný.

Širší pohled: Výživa jako právo, nikoli privilegium

V technologickém průmyslu existuje tendence rámovat přístupnost jako funkci — něco, co se přidává k produktu, aby sloužilo okrajové skupině uživatelů. Toto rámování je špatné. Přístupnost je otázkou toho, zda člověk může nebo nemůže spravovat základní aspekt svého zdraví.

Výživa ovlivňuje vše: energii, riziko chronických onemocnění, duševní zdraví, fyzický výkon, dlouhověkost. Sledování kalorií a živin je jedním z nejvíce důkazově podložených nástrojů pro zlepšení stravovacích návyků. Když jsou sledovací nástroje nepřístupné, lidé se zrakovým postižením nejsou jen ochuzeni o pohodlí. Jsou vyloučeni z osvědčené zdravotní intervence.

Americký zákon o osobách se zdravotním postižením, Evropský zákon o přístupnosti a podobné legislativy po celém světě stanovují, že digitální služby by měly být přístupné lidem se zdravotním postižením. Ale právní shoda je podlahou, nikoli stropem. Cílem by měla být zkušenost, která není pouze technicky použitelná, ale skutečně dobrá — taková, kterou by uživatel se zrakovým postižením doporučil příteli, nikoli taková, kterou snáší, protože neexistuje lepší možnost.

Marcus to vyjádřil slovy, která nám zůstala v paměti: „Nechci aplikaci, která funguje navzdory mému postižení. Chci aplikaci, která funguje bez ohledu na něj. To je rozdíl. Ta první vypadá jako charita. Ta druhá jako dobré inženýrství.“

Často kladené otázky

Může zcela nevidomý člověk používat Nutrola pro sledování kalorií?

Ano. Nutrola je navržena tak, aby byla plně funkční s VoiceOver na iOS a TalkBack na Androidu. Všechny základní funkce — zaznamenávání potravin pomocí fotografie, zaznamenávání potravin pomocí hlasu, prohlížení denních souhrnů, úprava záznamů a nastavení výživových cílů — jsou přístupné prostřednictvím čtečky obrazovky. K provozování aplikace nepotřebujete žádný použitelný zrak, i když může být užitečná pomoc vidící osoby během počátečního nastavení, pokud jste v aplikaci noví.

Jak přesné je rozpoznávání obrázků AI pro sledování kalorií?

Rozpoznávání obrázků AI je silným nástrojem pro odhad, nikoli přesným přístrojem. U jasně viditelných, dobře oddělených potravin je přesnost obvykle v rozmezí 10 až 15 procent skutečného obsahu kalorií. U smíšených jídel přesnost klesá. Doporučujeme používat hlasové opravy po pořízení fotografie pro zlepšení přesnosti — například specifikovat, že jste přidali sýr nebo olej, který nemusí být na fotografii viditelný.

Funguje hlasové zaznamenávání s akcenty a neanglickými mluvčími?

Hlasové rozpoznávání Nutrola používá pokročilé zpracování řeči na text, které zvládá širokou škálu akcentů a projevových vzorců. Pokud můžete používat hlasovou dikci na svém telefonu pro psaní zpráv, měli byste být schopni používat hlasové zaznamenávání v Nutrola. AI, která interpretuje popisy potravin, je navržena tak, aby rozuměla konverzačnímu a neformálnímu jazyku, takže nemusíte používat přesné nebo technické termíny.

Je Nutrola zdarma pro uživatele se zrakovým postižením?

Cenová politika Nutrola je stejná pro všechny uživatele. Nemáme samostatnou úroveň pro uživatele se zrakovým postižením, protože přístupnost je součástí základního produktu, nikoli zpoplatněna za prémiový plán. Bezplatná úroveň zahrnuje hlasové a fotografické zaznamenávání. Prémiové funkce, jako je pokročilé sledování makroživin, týdenní zprávy a analýza trendů, jsou dostupné prostřednictvím předplatného.

Mohu používat Nutrola s braillským displejem?

Ano. Protože Nutrola je plně kompatibilní s VoiceOver a TalkBack, funguje s braillskými displeji připojenými k vašemu telefonu. Všechno textové obsahy, které čtečka obrazovky oznamuje, jsou také výstupem na braillský displej, včetně popisů potravin, součtů kalorií a rozpisů makroživin.

Jak Nutrola zachází s velikostí porce, pokud nemohu vizuálně odhadnout množství?

To je upřímná výzva. AI Nutrola odhaduje velikosti porcí z fotografií, což pomáhá, ale není to vždy přesné. Doporučujeme používat jednoduché měřicí nástroje — kuchyňskou váhu, odměrné šálky — při přípravě jídla doma. V průběhu času si vyvinete fyzický pocit, jaké jsou standardní porce, což zlepší jak vaše odhady, tak vaši schopnost opravit AI, když se mýlí.

Co mám dělat, pokud narazím na problém s přístupností v aplikaci?

Nahlaste to prostřednictvím funkce zpětné vazby v aplikaci, která je přístupná prostřednictvím VoiceOver a TalkBack. Můžete také přímo e-mailem kontaktovat náš tým podpory. Zprávy o chybách v přístupnosti jsou označeny a prioritizovány v našem vývojovém procesu. Oceníme každou zprávu, protože nám pomáhá najít a opravit problémy, které naše interní testování mohlo přehlédnout.

Jsou týdenní a měsíční zprávy přístupné?

Ano. Všechny obrazovky zpráv jsou navrženy s odpovídajícími přístupovými štítky a logickým pořadím čtení pro čtečky obrazovky. Souhrny lze také přistupovat hlasem — otázka „Dejte mi můj týdenní souhrn“ vrátí mluvený přehled vašich průměrných denních kalorií, trendů makroživin a míry konzistence za posledních sedm dní.

Jak dál

Mezera mezi tím, co aplikace pro sledování kalorií vyžadují od uživatelů, a tím, co mohou uživatelé se zrakovým postižením pohodlně poskytnout, byla dlouho široká. Rozpoznávání obrázků pomocí AI a hlasový vstup tuto mezeru dramaticky zúžily. Ne úplně. Ale dramaticky.

Práce, která zbývá, není okázalá. Je to pečlivá pozornost k přístupným štítkům. Je to rozšiřování tréninkových dat AI, aby zahrnovala více kuchyní. Je to testování každé nové funkce s čtečkou obrazovky před jejím vydáním. Je to naslouchání uživatelům jako Marcus, když nám říkají, co funguje a co ne.

Marcus nám nedávno řekl, že nyní sledoval svá jídla konzistentně po čtyři měsíce — nejdelší období, které kdy udržel s jakoukoli zdravotní aplikací. „Čtyři měsíce nezní jako moc,“ řekl. „Ale když se snažíte něco dělat šest let a pokaždé selžete, čtyři měsíce se cítí jako důkaz, že je to konečně možné.“

Je to možné. A mělo to být možné už dávno. Technologie existovala. Co chybělo, byla oddanost jejímu využití ve prospěch každého uživatele, nejen těch, pro které bylo nejjednodušší navrhovat.

Nejsem hotovi. Ale ani se nezastavíme.

Připraveni proměnit sledování výživy?

Přidejte se k tisícům, kteří svou cestu ke zdraví proměnili s Nutrola!