Kalória Nyomon Követés Látássérüléssel: Hogyan Lehetséges az AI és a Hangsegítség
A hagyományos kalóriaszámláló alkalmazásokat látó felhasználók számára tervezték. Az AI képfelismerés és a hangalapú interfészek végre mindenki számára elérhetővé teszik a táplálkozás nyomon követését.
Marcus 42 éves, adatbázis-adminisztrátorként dolgozik, és a retinitis pigmentosa miatt a húszas évei vége óta fokozatosan csökkent a látása. Érzékeli a fényt és a formákat, de a kis szövegek olvasása a képernyőn jelentős segédeszközök nélkül nem lehetséges. Évek óta szeretné nyomon követni a kalóriáit. Az orvosa javasolta. A táplálkozási szakértője is ezt ajánlotta. Őszintén próbálta --- legalább négy különböző alkalmazást tesztelt hat év alatt. Mindegyik egy héten belül kudarcot vallott.
„Az irónia nem veszett el számomra” – mondta Marcus. „Olyan ember vagyok, aki egész nap adatokkal dolgozik. Szeretem a számokat. Szeretem a mintákat. A kalóriaszámlálásnak az én dolgomnak kellene lennie. De minden alkalmazás, amit kipróbáltam, úgy készült, mintha csak azok ennének, akiknek tökéletes a látásuk.”
Marcus messze nem egyedül van. A Világ Egészségügyi Szervezet szerint világszerte legalább 2,2 milliárd embernek van közeli vagy távoli látásproblémája. Az Egyesült Államokban körülbelül 12 millió 40 év feletti ember szenved valamilyen látásproblémától, köztük 1 millió vak. Ezek nem kis számok. Mégis, a kalóriaszámláló ipar történelmileg úgy kezelte az elérhetőséget, mint valami másodlagos dolgot --- ha egyáltalán figyelembe vették.
Ez a cikk megvizsgálja azokat a konkrét akadályokat, amelyeket a hagyományos kalóriaszámláló alkalmazások jelentenek a látássérült felhasználók számára, hogyan változtatják meg az olyan új technológiák, mint az AI képfelismerés és a hangalapú input, hogy mi lehetséges, és hogyan néz ki a Nutrola használata valaki számára, mint Marcus. Őszintén beszélünk arról, hogy mi működik, mi az, ami még mindig nem elég jó, és mit kell tennie az iparnak a következő lépéshez.
Az Akadályok: Miért Kudarcot Vallanak a Hagyományos Kalóriaszámlálók a Látássérült Felhasználók Számára
Ahhoz, hogy megértsük a problémát, tudnunk kell, mit igényel a kalóriaszámlálás a felhasználótól. Ez nem egyetlen cselekvés. Ez egy precíz, vizuálisan intenzív mikrofeladatok láncolata, amelyet naponta többször, minden nap el kell végezni. A látó felhasználónak minden lépés apró. A látássérült vagy vak felhasználónak minden lépés egy fal lehet.
Apró Szövegek és Sűrű Felületek
A legtöbb kalóriaszámláló alkalmazás egy hatalmas mennyiségű numerikus adatot jelenít meg egyetlen képernyőn. Napi kalóriatotalok, makrotápanyag-összesítések, étkezésenkénti részletek, előrehaladási sávok, százalékos mutatók, célok összehasonlítása. Ezek az információk általában kis betűkkel, vékony súlyban, gyakran alacsony kontrasztú színkombinációkban jelennek meg --- például világosszürke fehér háttéren, vagy zöld szöveg egy kicsit más árnyalatú zöld háttéren.
Aki a képernyő nagyítására támaszkodik, annak az ilyen felületek navigálása folyamatos panninget jelent, elveszítve a térbeli kontextust minden egyes húzásnál. Az információs architektúra azt feltételezi, hogy a felhasználó egy pillantással látja az egész irányítópultot. Amikor csak egy töredéket tudsz látni, a mentális modell összeomlik.
Aki képernyőolvasóra, például VoiceOver-re vagy TalkBack-re támaszkodik, annak a problémája más, de ugyanolyan súlyos. Sok kalóriaszámláló alkalmazás egyedi UI komponenseket használ --- körkörös előrehaladási diagramok, animált gyűrűk, húzással állítható csúszkák --- amelyek nincsenek megfelelően elérhetőségi címkékkel ellátva. A képernyőolvasó egy előrehaladási gyűrűt talál, és „kép” feliratot olvas fel, vagy, ami még rosszabb, semmit. A felhasználó csendet hall, ahol a kalóriatotalnak kellene lennie.
A Keresés és Kiválasztás Problémája
Az étel manuális naplózása egy hagyományos alkalmazásban adatbázis keresését igényli. Beírod, hogy „csirkemell”, és az alkalmazás visszaad egy találati listát: „Csirkemell, grillezett, bőr nélküli, 4 oz” és „Csirkemell, sült, bőrrel, 100g” és „Csirkemell filé, panírozott, fagyasztott, Tyson” és még tizenöt más változat. Minden bejegyzés eltér a készítési módtól, a márkától és a kiszolgálási mérettől. A megfelelő kiválasztásához több sor kis szöveget kell olvasni és összehasonlítani.
A képernyőolvasó felhasználónak ez azt jelenti, hogy minden egyes találatot hallgatnia kell, sorrendben, megjegyezve a különbségeket, és navigálva ide-oda az összehasonlításhoz. Ami egy látó felhasználónak négy másodpercet vesz igénybe, az egy képernyőolvasó felhasználónak két percet is igénybe vehet. Szorozd meg ezt minden étkezés minden ételével, minden nap, és a kognitív és időbeli teher fenntarthatatlanná válik.
Vonalkód Olvasás: A Könnyűség Hamis Ígérete
Sok alkalmazás a vonalkód olvasást népszerűsíti, mint a legegyszerűbb bevitel módját. Irányítsd a telefonodat a vonalkódra, és az étel azonnal rögzítésre kerül. Egyszerű, igaz?
Nem, ha nem látod a vonalkódot.
A vonalkód olvasás pontos vizuális igazítást igényel. A felhasználónak meg kell találnia a vonalkódot a csomagoláson, a telefon kameráját úgy kell pozicionálnia, hogy a vonalkód egy meghatározott területen belül legyen, stabilan kell tartania a telefont, és várnia kell, amíg a beolvasás rögzítésre kerül. A legtöbb alkalmazás nem biztosít hang- vagy haptikus visszajelzést a folyamat során. Nincs olyan hang, ami magasabbra emelkedik, ahogy közelebb kerülsz az igazításhoz. Nincs rezgés, amikor a vonalkód a keretbe kerül. A felhasználónak a képernyőre kell néznie, és látnia kell, hogy a vonalkód be van-e állítva.
Látássérült felhasználónak ez néha erőfeszítéssel és türelemmel kezelhető. Vak felhasználónak viszont ez gyakorlatilag működésképtelen, ha nem kap látó segítséget.
Adag Méretek Becsülése
Még az étel kiválasztása után is a felhasználóknak meg kell határozniuk a mennyiséget. A hagyományos alkalmazások ezt szövegmezőként vagy választókerékként mutatják be --- „1 csésze”, „4 oz”, „1 közepes”. Ezek a vezérlők gyakran rosszul vannak címkézve a képernyőolvasók számára. A választókerék különösen nehezen használható a VoiceOver-rel, mivel minden egyes görgetési lépést be kell jelenteni, mielőtt a felhasználó eldöntheti, hogy folytatja-e a görgetést.
Alapvetően az adagok becslése gyakran vizuális összehasonlításon alapul. „Ez egy közepes alma vagy egy nagy alma?” „Ez egy csésze rizs vagy másfél csésze?” A látó felhasználók már így is küzdenek ezekkel a megítélésekkel. A korlátozott vagy nulla látással rendelkező felhasználóknak a becslés még bizonytalanabb, és az alkalmazások nem kínálnak alternatív módszert.
A Kumulatív Hatás
Ezek közül egyik akadály sem feltétlenül leküzdhetetlen önállóan, elegendő türelemmel és eltökéltséggel. De a kalóriaszámlálás nem egy egyszeri feladat. Ez egy napi szokás, amelyet minden étkezésnél meg kell ismételni. Az apró szövegek, a bonyolult navigáció, az elérhetetlen vezérlők és a vizuálisan függő bevitel módszereinek kumulatív súrlódása miatt még a legmotiváltabb látássérült felhasználó is végül feladja a folyamatot. Nem azért, mert nem érdekli a táplálkozás, hanem mert az eszközök nem az ő igényeik szerint készültek.
Marcus a tapasztalatát így fogalmazta meg: „Olyan érzés volt, mintha egy tankönyvet próbálnék olvasni, ami egy olyan nyelven van, amit majdnem, de nem egészen értek. Fragmentszerűen tudtam csak információt szerezni. De a teljes kép megszerzéséhez szükséges erőfeszítés annyira kimerítő volt, hogy nem érte meg. Így abbahagytam. Aztán bűntudatom volt, ami a sajátos fájdalmam volt.”
Hogyan Változtatja Meg az AI Képfelismerés a Játékot
Az AI-alapú ételfelismerés megjelenése a legjelentősebb hozzáférhetőségi ugrás a kalóriaszámlálásban a smartphone feltalálása óta. Az elv egyszerű: ahelyett, hogy egy adatbázisban keresnél, olvasnál eredményeket, és kiválasztanád a megfelelő bejegyzést, csak fényképet készítesz az ételedről. Az AI azonosítja, mi van a tányérodon, megbecsüli az adagokat, és visszaadja a kalória- és makrotápanyag-összesítést.
A látó felhasználók számára ez kényelmes. A látássérült felhasználók számára ez átalakító.
Miért Működik a Fényképes Naplózás Látássérült és Vak Felhasználók Számára
A fénykép készítése nem igényel pontos vizuális igazítást, mint a vonalkód olvasás. Az étel a tányéron nagy célpont. A felhasználónak nem kell egy apró vonalkódot beállítania a keresőkeretbe. Csak a telefonját kell irányítania a tányérja felé, körülbelül egy lábnyira fölötte. A modern AI modellek elég robusztusak ahhoz, hogy kezeljék a nem tökéletes szögből készült fényképeket, változó világítás mellett, és precíz keretezés nélkül.
Mind az iOS, mind az Android biztosít kamerához való hozzáférhetőségi funkciókat, amelyek bejelentik, amikor arcokat vagy tárgyakat észlelnek a keretben. A Nutrola ezt továbbfejleszti azzal, hogy hangos megerősítést ad, amikor egy ételfotó elkészült és feldolgozás alatt áll. A felhasználó hallja a megerősítő hangot, majd a képernyőolvasó által felolvasott AI azonosítást: „Azonosítva: grillezett csirkemell, körülbelül hat uncia. Barna rizs, körülbelül egy csésze. Párolt brokkoli, körülbelül egy csésze. Becsült összesen: 520 kalória.”
A felhasználó ezután megerősíti, módosítja vagy hozzáadja az elemeket --- mindezt egy képernyőolvasóval elérhető felületen, vagy egyre inkább hangalapú módon.
Az AI Szerepe a Vizuális Függőség Csökkentésében
A hagyományos kalóriaszámlálás a felhasználó szemére helyezte az adatértelmezés terhét. Az AI ezt a terhet a modellre helyezi. A felhasználó szerepe az input biztosítása --- egy fénykép --- és az output áttekintése --- egy összefoglaló, amely hangosan is átadható. A keresés, összehasonlítás és kiválasztás bonyolult középső lépését az AI kezeli.
Ez nem egy apró munkafolyamat-javítás. Ez a nyomon követési folyamatban a látás szükségességének alapvető újratervezése. Ahelyett, hogy a látás minden lépésnél szükséges lenne, szinte egyáltalán nem szükséges.
Hangalapú Input: A Második Áttörés
Ha az AI képfelismerés az elérhető kalóriaszámlálás első pillére, akkor a hangalapú input a második.
A hangalapú naplózás lehetővé teszi, hogy a felhasználó azt mondja: „Egy pulykás szendvicset ettem teljes kiőrlésű kenyérrel, salátával, paradicsommal és mustárral, valamint egy kis almát,” és az alkalmazás ezt a mondatot strukturált táplálkozási adatokra bontja. Nincs gépelés. Nincs keresés. Nincs bonyolult menük navigálása. A felhasználó beszél, és az alkalmazás a beszédet étkezési naplóbejegyzéssé alakítja.
A látássérült felhasználók számára a hangalapú input megszünteti a nyomon követési folyamat leginteraktívabb részét. Egy több lépésből álló vizuális munkafolyamatot egyetlen beszélt mondattal helyettesít. Az alkalmazás ezután visszaolvassa, amit megértett, a felhasználó megerősíti vagy javítja, és a bejegyzés rögzítésre kerül.
A Nutrola hangalapú naplózása úgy van tervezve, hogy kezelje a természetes, beszélgetésre emlékeztető leírásokat. A felhasználóknak nem kell egy adott formátumban beszélniük vagy pontos adatbázis kifejezéseket használniuk. „Egy nagy tál tészta piros szósszal és egy kis parmezánnal a tetején” érvényes input. Az AI értelmezi a leírást, térképet készít a táplálkozási adatokhoz, és a felülvizsgálatra bemutatja a becslését.
A Hang, Mint Navigációs Eszköz
Az étkezésnaplózáson túl a hangalapú interakció a korábban említett navigációs akadályokat is kezelheti. Ahelyett, hogy vizuálisan átfésülné az irányítópultot, a felhasználó megkérdezheti: „Hány kalóriát ettem ma?” vagy „Mi volt a fehérje bevitelem ezen a héten?” és hangos választ kap.
Ez a fajta beszélgetéses interakció a táplálkozási adatokkal átalakítja a felhasználó és az alkalmazás közötti kapcsolatot. Az alkalmazás kevésbé egy vizuális felület, amit navigálni kell, és inkább egy asszisztens, akit meg kell kérdezni. A látássérült felhasználónak ez a különbség a szerszámmal való küzdelem és a szerszám használata között.
VoiceOver és TalkBack Kompatibilitás: Az Alap
Az AI és a hangfunkciók fontosak, de egy alapvető követelményre épülnek: az alkalmazásnak teljes mértékben kompatibilisnek kell lennie a platform képernyőolvasóival, amelyekre a látássérült felhasználók nap mint nap támaszkodnak.
iOS-en ez a képernyőolvasó a VoiceOver. Androidon a TalkBack. Ezek nem opcionális, kellemes kiegészítők. A vak felhasználók számára ezek a telefonjukon található bármely alkalmazással való interakció elsődleges módjai.
A teljes képernyőolvasó kompatibilitás azt jelenti, hogy:
- Minden interaktív elemnek van leíró elérhetőségi címkéje. Egy étkezés rögzítő gombot „Étkezés rögzítő gomb” néven jelentik be, nem „gomb” vagy semmi.
- Minden információs elem közvetíti a tartalmát. Egy kalóriatotal úgy olvasható, hogy „1,450 a 2,200 kalóriából ma elfogyasztva”, nem „előrehaladási sáv, 66 százalék” vagy csak „kép”.
- A navigációs sorrend logikus és kiszámítható. Az interfészen való áthúzás a szempontból értelmes sorrendben mozgatja az elemeket, nem egy önkényes sorrendben, amit a vizuális elrendezés határoz meg.
- A testreszabott vezérlők elérhetők. Ha az alkalmazás egy testreszabott csúszkát használ az adag méretének beállításához, az a VoiceOver gesztusokkal működik, és bejelenti a jelenlegi értékét és tartományát.
- Állapotváltozások bejelentése. Amikor egy ételt sikeresen rögzítenek, a képernyőolvasó bejelenti a megerősítést. Amikor hiba történik, a képernyőolvasó bejelenti a hibát. A felhasználó soha nem marad csendben, azon tűnődve, mi történt.
A Nutrola az elérhetőségi címkékbe való befektetést alapvető mérnöki követelményként kezeli, nem utólagos javításként. Minden új funkciót tesztelnek a VoiceOver és a TalkBack használatával a kiadás előtt. Az elérhetőségi címkék a tervezési specifikáció részét képezik, nem utólagosan illesztették be a vizuális tervezés befejezése után.
Ez nem jelenti azt, hogy a tapasztalat tökéletes. Nem az. Vannak érdemi hiányosságok, és ezeket őszintén fogjuk tárgyalni a cikk későbbi részében. De az alap már megvan, és minden frissítéssel karbantartják.
Egy Nap Marcus Életével a Nutrolával
Hogy ezt konkrétabbá tegyük, itt van, hogyan néz ki egy tipikus nap Marcus számára --- az adatbázis-adminisztrátor, akinek alacsony a látása, akit a cikk elején bemutattunk. Már körülbelül négy hónapja használja a Nutrolát.
Reggel
Marcus felébred és reggelit készít: két tojásrántotta, egy szelet teljes kiőrlésű kenyér vajjal, és egy csésze fekete kávé. Megnyitja a Nutrolát az alkalmazás parancsikonjával a kezdőképernyőn --- amely a bal alsó sarokban van, ahol az izommemóriája elvárja. A VoiceOver bejelenti: „Nutrola”, amikor rákoppint.
Használja a hangparancsot: „Rögzítsd a reggelit. Két tojásrántotta, egy szelet teljes kiőrlésű kenyér vajjal, fekete kávé.”
A Nutrola feldolgozza a bemenetet és visszaolvassa: „Reggeli rögzítve. Két tojásrántotta, 180 kalória. Egy szelet teljes kiőrlésű kenyér egy evőkanál vajjal, 165 kalória. Fekete kávé, 5 kalória. Összesen: 350 kalória.”
Marcus megerősíti. Az egész interakció körülbelül tizenöt másodpercet vesz igénybe.
Délelőtt
A munkahelyén Marcus egy harapnivalót vesz a pihenőszobából --- egy banánt és egy marék mandulát. Gyors fényképet készít. Nincs szüksége arra, hogy tökéletesen keretezze. A telefonját körülbelül a kaja fölé tartja, megnyomja a rögzítő gombot (amit a VoiceOver bejelent), és vár a feldolgozási hangra.
„Azonosítva: egy közepes banán és körülbelül egy uncia mandula. Becsült összesen: 270 kalória.”
Marcus tapasztalatból tudja, hogy az AI hajlamos kissé alábecsülni a mandula adagját, mert nagy kezei vannak, és bőséges marékokat szokott venni. Azt mondja az alkalmazásnak: „Legyen a mandula másfél uncia.” A bejegyzés frissül. Megerősíti.
Ebéd
Marcus munkahelyi étkezdéje gyakori kihívást jelent: vegyes ételek, ahol az egyes összetevők nehezen elválaszthatók. Ma csirke sült rizsét választotta a meleg étkezési sorból. Fényképet készít róla, és hagyja, hogy az AI végezze a dolgát.
„Azonosítva: csirke sült zöldségekkel fehér rizzsel. Becsült összesen: 680 kalória. Fehérje: 35 gramm. Szénhidrát: 72 gramm. Zsír: 24 gramm.”
Marcus úgy gondolja, hogy a rizs adagja nagyobb, mint amit az AI megbecsült. Módosít: „Legyen a rizs másfél csésze, ne egy csésze.” Az összesítés frissül és visszaolvassák neki.
Délután
Marcus megkérdezi a Nutrolától az állapotát. „Hogy állok ma?”
Az alkalmazás válaszol: „Eddig 1,340 kalóriát fogyasztottál. A napi célod 2,100 kalória. Még 760 kalória maradt. A fehérjéd eddig 78 gramm a 140 grammos célodhoz képest.”
Ez három másodpercet vesz igénybe. Nincs vizuális átfésülés. Nincs irányítópult navigálás. Csak egy kérdés és egy válasz.
Vacsora
Otthon Marcus lazacfilét készít sült édesburgonyával és egy salátával. Fényképet készít a tányérról. Az AI azonosítja az egyes összetevőket. Megerősíti a bejegyzést.
Vacsora után megkérdezi a napi összesítését. A Nutrola visszaolvassa a teljes bevitelét, étkezésenként lebontva, valamint a makrotápanyag-összesítéseit és azok összehasonlítását a céljaival. Marcus 2,050 kalóriát, 132 gramm fehérjét és kissé túllépett a szénhidrátokon.
„Négy hónappal ezelőtt nem tudtam volna megmondani 500 kalória pontosággal, hogy mit ettem egy adott napon” – mondta Marcus. „Most már tudom, hogy ésszerű hibahatáron belül. Ez nem kis dolog. Az orvosom észrevette a különbséget az utolsó vérvizsgálatomban. Az A1C-m csökkent. Ez valóságos.”
Amit Marcus Legjobban Értékel
Amikor arról kérdezték, mi számít a legjobban a tapasztalatban, Marcus nem említett konkrét funkciót. A következetességet emelte ki. „Az elérhetőség lényege, hogy nemcsak arról van szó, hogy valami technikailag lehetséges-e. Hanem arról, hogy fenntartható-e. Egy elérhetetlen alkalmazással egy étkezés erejéig meg tudok küzdeni. Talán kettőig. De ha naponta három-öt alkalommal, hónapokig kellene csinálnom? Ott dől el minden. A Nutrola az első alkalmazás, ahol az erőfeszítés szintje elég alacsony ahhoz, hogy valójában folytatni tudjam.”
Gyakorlati Tippek Látássérült Felhasználóknak a Kalóriaszámlálás Megkezdéséhez
Marcus és más látássérült felhasználók visszajelzései alapján itt van néhány gyakorlati stratégia a kezdéshez.
1. Állítsd Be a Hangalapú Naplózást Az Első Naptól
Ne kezdj a manuális bevitelből, és „tervezd meg, hogy később átváltasz a hangra.” Kezdj a hanggal. Ez beállítja a megfelelő elvárásokat az erőfeszítési szinttel kapcsolatban, és megakadályozza, hogy a korai frusztráció megmérgezze a folyamat észlelését.
2. Tanuld Meg a Fényképezési Technikát
Tartsd a telefonodat körülbelül 30-45 centiméterre a tányértól, nagyjából középen. Nincs szükséged a képernyő látására. Hallgasd a rögzítési megerősítést. Ha az AI tévesen azonosít valamit, javítsd hanggal. Néhány nap után megbízható technikát fogsz kifejleszteni, ami szinte mindig működik.
3. Használj Következetes Ételeket és Adagokat
Ez jó tanács bárkinek, de különösen hasznos a látássérült felhasználók számára. Ha minden nap ugyanabból a tálból reggelizel, fizikailag érzékelni fogod, mennyire tele van a tál, és ez mit jelent kalória szempontjából. Kevesebb változó kevesebb korrekciót jelent az AI becslésein.
4. Építs Rutinokat a Naplózás Köré
Minden étkezést rögzíts azonnal étkezés után, mielőtt továbblépnél a következő tevékenységre. Ez csökkenti annak esélyét, hogy elfelejts egy étkezést, és megszünteti a szükségességet, hogy később a nap folyamán emlékezz az adagokra és az összetevőkre.
5. Használj Rendszeresen Hangos Összegzést
Nézz be a napi összesítődbe hanggal legalább naponta kétszer --- egyszer délben és egyszer vacsora után. Ez segít kapcsolatban maradni az adatokkal anélkül, hogy bármilyen vizuális interfész interakcióra lenne szükséged.
6. Tartsd Frissen a Képernyőolvasódat
A VoiceOver és a TalkBack rendszeresen frissítéseket kap, amelyek javítják a teljesítményt és a kompatibilitást. A telefonod operációs rendszerének naprakészen tartása biztosítja, hogy a legjobb képernyőolvasó élményben részesülj.
7. Adj Visszajelzést
Ha elérhetőségi problémával találkozol --- egy gomb, ami nincs címkézve, egy képernyő, ami nem jelent be megfelelően, egy AI téves azonosítás, ami folyamatosan előfordul --- jelentsd be. A Nutrola elérhetősége a valós felhasználói visszajelzések alapján javul, és a látássérült felhasználók jelentései prioritást élveznek a fejlesztési sorban.
Mi Az, Ami Még Fejlesztésre Szorul
Hibát követnénk el, ha a látássérült felhasználóink számára a jelenlegi helyzetet megoldott problémaként mutatnánk be. Nem az. Jelentős hiányosságok maradnak, és szeretnénk átláthatóak lenni ezekkel kapcsolatban.
AI Pontosság Bonyolult és Vegyes Ételek Esetén
Az AI ételfelismerés jó, de nem tökéletes. A jól elkülönített ételek --- egy darab grillezett csirke egy halom rizzsel és párolt zöldségekkel --- sokkal jobban kezelhetők, mint a vegyes ételek, rakott ételek, pörköltek vagy olyan ételek, ahol az összetevők rétegezve vagy rejtve vannak. A burrito különösen kihívást jelent, mert az AI nem látja, mi van a tortillában.
A látássérült felhasználók számára, akik nem tudják vizuálisan ellenőrizni az AI becsléseit, ez a korlátozás sokkal következményesebb. Egy látó felhasználó rápillant az AI becslésére, és azonnal észreveszi, hogy hiányzik a sajt a szendvicséről. A látássérült felhasználó ezt a hibát nem fogja észrevenni, hacsak nem hallgatja végig az összes összetevőt.
Dolgozunk az AI promptok javításán, amelyek tisztázó kérdéseket tesznek fel --- „Tartalmaz ez az étel sajtot?” „Van rajta szósz?” --- hogy kitöltsük azokat a hiányosságokat, amelyeket a kamera nem lát.
Beállítás és Kezdeti Folyamat
A kezdeti beállítási folyamat --- fiók létrehozása, testtömeg-mérő adatok megadása, kalória- és makrocélok beállítása --- bonyolultabb, mint a napi használat, és több űrlapmezőt, legördülő menüt és több lépésből álló folyamatot igényel. Bár ezek képernyőolvasó-kompatibilisek, a tapasztalat nem olyan zökkenőmentes, mint szeretnénk. Az onboarding folyamatot az elérhetőség mint elsődleges tervezési korlát figyelembevételével újratervezzük, nem másodlagos szempontként.
Éttermek és Elvitel Ételek
Az étkezés kihívást jelent minden felhasználó számára, de különösen a látássérült felhasználók számára. Az éttermek ételei gyakran úgy vannak tálalva, hogy elrejtsék az adag méreteit, a szószok lehetnek az étel alatt, nem pedig a tetején, és az éttermekben lévő környezeti világítás csökkentheti az AI fénykép pontosságát. A hangalapú naplózás segít itt --- a rendelésed leírása gyakran pontosabb, mint a sötét étteremben való fényképezés --- de a folyamat még mindig kevésbé pontos, mint a házi készítésű étkezések naplózása.
Közösségi és Szociális Funkciók
Sok kalóriaszámláló alkalmazás közösségi funkciókat tartalmaz: étkezések megosztása, előrehaladás összehasonlítása barátokkal, részvétel kihívásokban. Ezek a funkciók gyakran a legkevésbé elérhető részei bármely alkalmazásnak, mivel erősen támaszkodnak a vizuális elrendezésekre, képekre és egyedi UI komponensekre. A Nutrola közösségi funkciói még fejlesztés alatt állnak, és elkötelezettek vagyunk amellett, hogy azokat az elejétől fogva elérhetően építsük, nem pedig utólagos javítással.
Regionális és Kulturális Étel Felismerés
Az AI ételfelismerő modellek adatbázisokon tanulnak. Ezek az adatbázisok a nyugati konyhák felé hajlanak. Ez azt jelenti, hogy az AI pontosabban azonosít egy hamburgert, mint a jollof rizst, dosát vagy injerát. Ez egy rendszerszintű elfogultság az AI képzési adataiban, amelyet az egész iparnak kezelnie kell. A Nutrola aktívan bővíti a képzési adatait, hogy szélesebb körű globális konyhákat is magában foglaljon, de ez a munka folyamatban van, és a különbség ma is valós.
A Nagyobb Kép: A Táplálkozás Jog, Nem Privilegium
A technológiai iparban van egy tendencia, hogy az elérhetőséget funkcióként keretezzék --- valami, amit egy termékhez adnak, hogy kiszolgáljanak egy réteg közönséget. Ez a keretezés téves. Az elérhetőség kérdése, hogy egy ember képes-e kezelni az egészsége egy alapvető aspektusát.
A táplálkozás mindent befolyásol: energiát, krónikus betegség kockázatát, mentális egészséget, fizikai teljesítményt, élettartamot. A kalória- és tápanyagkövetés az egyik legmegalapozottabb eszköz a táplálkozási szokások javítására. Amikor a nyomon követési eszközök nem elérhetők, a látássérült egyének nem csak egy kényelmetlen helyzetből maradnak ki. Kizárják őket egy bizonyított egészségügyi beavatkozásból.
Az Egyesült Államokban a Fogyatékosok Törvénye, az Európai Hozzáférhetőségi Törvény és hasonló jogszabályok világszerte megállapítják, hogy a digitális szolgáltatásoknak elérhetőnek kell lenniük a fogyatékkal élők számára. De a jogi megfelelés a padló, nem a plafon. A cél egy olyan élmény, amely nem csupán technikailag használható, hanem valóban jó --- olyan, amelyet egy látássérült felhasználó ajánlana egy barátjának, nem pedig olyasmi, amit elvisel, mert nincs jobb lehetőség.
Marcus így fogalmazott: „Nem akarok egy olyan alkalmazást, ami a fogyatékosságom ellenére működik. Olyan alkalmazást akarok, ami függetlenül attól működik. Van különbség. Az első úgy érződik, mint egy jótékonyság. A második pedig mint egy jó mérnöki munka.”
Gyakran Ismételt Kérdések
Használhatja-e egy teljesen vak ember a Nutrolát kalóriaszámlálásra?
Igen. A Nutrola úgy van tervezve, hogy teljes mértékben működjön a VoiceOver-rel iOS-en és a TalkBack-kel Androidon. Minden alapvető funkció --- étkezés naplózása fényképpel, étkezés naplózása hanggal, napi összesítések megtekintése, bejegyzések módosítása és táplálkozási célok beállítása --- elérhető a képernyőolvasóval. Nem szükséges semmilyen használható látás az alkalmazás működtetéséhez, bár a látó segítség hasznos lehet a kezdeti beállítás során, ha új vagy az alkalmazásban.
Mennyire pontos az AI képfelismerés a kalóriaszámlálásban?
Az AI képfelismerés erős becslési eszköz, nem precíziós instrumentum. Jól látható, jól elkülönített ételek esetén a pontosság általában 10-15% között van a tényleges kalóriatartalomhoz képest. Vegyes ételek esetén a pontosság csökken. Azt javasoljuk, hogy a fénykép rögzítése után használj hangos korrekciókat a pontosság javítása érdekében --- például jelezve, hogy sajtot vagy olajat adtál hozzá, ami a fényképen nem látható.
Működik-e a hangalapú naplózás akcentusokkal és nem anyanyelvi angol beszélőkkel?
A Nutrola hangfelismerése fejlett beszéd-írás feldolgozást használ, amely széles spektrumú akcentusokat és beszédmintákat kezel. Ha tudsz hangalapú diktálást használni a telefonodon üzenetküldéshez, akkor a Nutrola hangalapú naplózását is használhatod. Az AI, amely értelmezi az étkezési leírásokat, úgy van tervezve, hogy megértse a beszélgetésre emlékeztető és informális nyelvezetet, így nem szükséges pontos vagy technikai kifejezéseket használnod.
Ingyenes a Nutrola a látássérült felhasználók számára?
A Nutrola árazása minden felhasználó számára azonos. Nincs külön szint a látássérült felhasználók számára, mert az elérhetőség a termék alapvető részét képezi, nem pedig egy prémium terv mögé rejtve. A ingyenes szint tartalmazza a hangalapú naplózást és a fényképes naplózást. A prémium funkciók, mint például a fejlett makrokövetés, heti jelentések és trendelemzés, előfizetés keretében érhetők el.
Használhatom a Nutrolát Braille kijelzővel?
Igen. Mivel a Nutrola teljes mértékben kompatibilis a VoiceOver-rel és a TalkBack-kel, működik a telefonhoz csatlakoztatott Braille kijelzőkkel. Minden szöveges tartalom, amelyet a képernyőolvasó beolvas, szintén megjelenik a Braille kijelzőn, beleértve az étel leírásokat, kalóriatotalokat és makrotápanyag-összesítéseket.
Hogyan kezeli a Nutrola az adag méretét, ha nem tudom vizuálisan megbecsülni a mennyiségeket?
Ez egy őszinte kihívás. A Nutrola AI a fényképekből becsüli meg az adag méreteket, ami segít, de nem mindig pontos. Azt javasoljuk, hogy használj egyszerű mérőeszközöket --- konyhai mérleget, mérőpoharakat --- amikor otthon ételt készítesz. Idővel fizikailag érzékelni fogod, hogy milyen érzés a standard adag, ami javítja a becsléseidet és a képességedet, hogy javítsd az AI-t, amikor téved.
Mit tegyek, ha elérhetőségi problémával találkozom az alkalmazásban?
Jelentsd be az alkalmazáson belüli visszajelzési funkción keresztül, amely elérhető a VoiceOver és a TalkBack használatával. Közvetlenül az ügyfélszolgálati csapatunknak is e-mailt küldhetsz. Az elérhetőségi hibajelentések kiemelt figyelmet kapnak a fejlesztési folyamatunkban. Minden jelentésért hálásak vagyunk, mert segít megtalálni és javítani azokat a problémákat, amelyeket a belső tesztelésünk esetleg elmulasztott.
Elérhetők a heti és havi jelentések?
Igen. Minden jelentési képernyő megfelelő elérhetőségi címkékkel és logikus olvasási sorrenddel van tervezve a képernyőolvasók számára. Az összegzések hangosan is elérhetők --- ha megkérdezed: „Add meg a heti összegzésemet”, akkor vissza fogja adni a napi átlagos kalóriádat, makrotápanyag-trendjeidet és a következetességi arányodat az elmúlt hét napra.
Továbbhaladás
A szakadék a kalóriaszámláló alkalmazások által a felhasználóktól megkövetelt igények és a látássérült felhasználók által kényelmesen biztosítható képességek között hosszú ideje széles volt. Az AI képfelismerés és a hangalapú input drámaian csökkentette ezt a szakadékot. Nem teljesen. De drámaian.
A hátralévő munka nem csillogó. Ez a hozzáférhetőségi címkék gondos figyelme. Az AI képzési adatok bővítése, hogy több konyhát is tartalmazzon. Minden új funkció tesztelése képernyőolvasóval a kiadás előtt. Hallgatni a felhasználókra, mint Marcus, amikor elmondják, mi működik és mi nem.
Marcus nemrég azt mondta, hogy most már négy hónapja követi az étkezéseit következetesen --- ez a leghosszabb időszak, amit bármely egészségügyi alkalmazással valaha is fenntartott. „Négy hónap nem tűnik soknak” – mondta. „De amikor hat éve próbálkozol, és minden alkalommal kudarcot vallasz, négy hónap bizonyítékot jelent arra, hogy végre lehetséges.”
Lehetséges. És ennek régóta lehetségesnek kellett volna lennie. A technológia létezett. Ami hiányzott, az az elkötelezettség, hogy minden felhasználó szolgálatában használják, nem csupán azokat, akiket az ipar a legkönnyebben tudott tervezni.
Még nem fejeztük be. De nem is állunk meg.
Készen állsz a táplálkozásod nyomon követésének átalakítására?
Csatlakozz ezrekhez, akik a Nutrolával átalakították az egészségügyi útjukat!