Görme Engelli Bireyler için Kalori Takibi: AI ve Sesli Arayüzler Nasıl Mümkün Kılıyor
Geleneksel kalori takip uygulamaları, görme yetisi olan kullanıcılar için tasarlanmıştı. AI fotoğraf tanıma ve sesli arayüzler, beslenme takibini herkes için erişilebilir hale getiriyor.
Marcus, 42 yaşında, veritabanı yöneticisi olarak çalışıyor ve yirmili yaşlarının sonlarından beri retinitis pigmentosa nedeniyle ilerleyici bir görme kaybı yaşıyor. Işık ve şekilleri algılayabiliyor, ancak ekrandaki küçük metinleri okumak, önemli yardımcı teknolojiler olmadan mümkün değil. Yıllardır kalorilerini takip etmek istiyordu. Doktoru bunu önerdi. Beslenme uzmanı da. Altı yıl boyunca en az dört farklı uygulamayı denedi — gerçekten denedi. Her biri bir hafta içinde onu yenmeyi başardı.
"İroni benim için kaybolmadı," diyor Marcus. "Veriyle çalışan biriyim. Sayıları severim. Desenleri severim. Kalori takibi benim işim olmalı. Ama denediğim her uygulama, sanki yemek yiyen tek kişilerin mükemmel görme yetisine sahip olanlar olduğu düşünülerek tasarlanmıştı."
Marcus yalnız değil. Dünya Sağlık Örgütü'ne göre, dünya genelinde en az 2.2 milyar insanın yakın veya uzak görme kaybı var. Sadece Amerika Birleşik Devletleri'nde, 40 yaş ve üstü yaklaşık 12 milyon insanın bir tür görme kaybı bulunuyor, bunlardan 1 milyonu kör. Bu küçük rakamlar değil. Yine de, kalori takip endüstrisi tarihsel olarak erişilebilirliği bir düşünce olarak ele aldı — eğer hiç dikkate alındıysa.
Bu makale, geleneksel kalori takip uygulamalarının görme engelli bireyler için sunduğu belirli engelleri, AI fotoğraf tanıma ve sesli giriş gibi yeni teknolojilerin neleri mümkün kıldığını ve Nutrola'nın Marcus gibi biri için nasıl bir deneyim sunduğunu inceleyecek. Ne işe yarıyor, ne hala yetersiz kalıyor ve endüstrinin bir sonraki adımda neler yapması gerektiği konusunda dürüst olacağız.
Engeller: Geleneksel Kalori Takibinin Görme Engelli Kullanıcılara Neden Başarısız Olduğu
Sorunu anlamak için, kalori takibinin kullanıcıdan ne talep ettiğini anlamak gerekiyor. Bu tek bir eylem değil. Her gün, günde birkaç kez gerçekleştirilen, hassas ve görsel olarak yoğun mikro görevlerin bir zinciridir. Görme yetisi olan bir kullanıcı için her adım küçük bir ayrıntı. Görme kaybı olan bir kullanıcı için her adım bir duvar olabilir.
Küçük Metinler ve Yoğun Arayüzler
Çoğu kalori takip uygulaması, tek bir ekranda şaşırtıcı bir miktarda sayısal veri gösterir. Günlük kalori toplamları, makro besin dağılımları, öğün bazında alt toplamlar, ilerleme çubukları, yüzde göstergeleri, hedef karşılaştırmaları. Bu bilgiler genellikle ince yazı tipleriyle, düşük kontrast renk kombinasyonlarında — örneğin, beyaz üzerinde açık gri veya biraz farklı bir yeşil arka planda yeşil metin — sunulur.
Ekran büyütme kullanan bir kullanıcı için, bu tür bir arayüzde gezinmek, sürekli olarak ekranı kaydırmak anlamına gelir; her kaydırmada mekansal bağlam kaybolur. Bilgi mimarisi, tüm gösterge tablosunu bir bakışta görebileceğinizi varsayar. Sadece bir parçayı görebildiğinizde, zihinsel model çöküyor.
Ekran okuyucu kullanan bir kullanıcı için, sorun farklı ama eşit derecede ciddidir. Birçok kalori takip uygulaması, doğru erişilebilirlik etiketleriyle tasarlanmamış özel UI bileşenleri kullanır — dairesel ilerleme grafiklerini, animasyonlu halkaları, sürükleyerek ayarlama kaydırıcılarını. Bir ekran okuyucu, bir ilerleme halkasıyla karşılaştığında "görüntü" ya da daha kötüsü, hiç ses çıkarmadan kalır. Kullanıcı, kalori toplamının yerinde sessizlik duyar.
Arama ve Seçim Sorunu
Geleneksel bir uygulamada gıda kaydı yapmak, bir veritabanında arama yapmayı gerektirir. "Tavuk göğsü" yazarsınız ve uygulama bir sonuç listesi döndürür: "Tavuk Göğsü, ızgara, derisiz, 4 oz" ve "Tavuk Göğsü, fırında, derili, 100g" ve "Tavuk Göğsü Tender, pane, dondurulmuş, Tyson" ve on beş farklı varyasyon. Her bir giriş, hazırlama yöntemi, marka ve porsiyon boyutuna göre farklılık gösterir. Doğru olanı seçmek, küçük metinlerin birden fazla satırını okumayı ve karşılaştırmayı gerektirir.
Ekran okuyucu kullanan bir kullanıcı için bu, her sonucu sırayla dinlemek, farklılıkları çalışma belleğinde tutmak ve karşılaştırmak için ileri geri gezinmek anlamına gelir. Görme yetisi olan bir kullanıcının dört saniyede yaptığı şey, ekran okuyucu kullanan bir kullanıcı için iki dakika alabilir. Her gıda maddesi için her öğünde, her gün bunu çarptığınızda, bilişsel ve zaman yükü sürdürülemez hale gelir.
Barkod Tarama: Basitlik İçin Yanlış Bir Söz
Birçok uygulama, barkod taramayı en kolay giriş yöntemi olarak tanıtır. Telefonunuzu bir barkoda yönlendirin ve gıda anında kaydedilir. Basit, değil mi?
Eğer barkodu göremiyorsanız, bu durum geçerli değil.
Barkod tarama, hassas görsel hizalama gerektirir. Kullanıcının paketteki barkodu bulması, telefon kamerasını barkodun belirli bir bölgesine yerleştirmesi, telefonu sabit tutması ve taramanın kaydedilmesini beklemesi gerekir. Çoğu uygulama bu süreçte sesli veya titreşimli geri bildirim sağlamaz. Kullanıcının ekrana bakıp barkodun hizalanıp hizalanmadığını görmesi beklenir.
Görme kaybı olan biri için, bu bazen çaba ve sabırla yönetilebilir. Ancak, kör biri için bu durum, görme yetisi olan birinin yardımı olmadan etkili bir şekilde işlevsizdir.
Porsiyon Boyutu Tahmini
Bir gıda maddesini seçtikten sonra, kullanıcıların bir miktar belirtmesi gerekir. Geleneksel uygulamalar bunu bir metin alanı veya bir seçim tekerleği olarak sunar — "1 fincan," "4 oz," "1 orta boy." Bu kontroller genellikle ekran okuyucular için kötü etiketlenmiştir. Özellikle seçim tekerlekleri, her kaydırma artışının duyurulması gerektiğinden, VoiceOver ile kullanılması son derece zordur; kullanıcı kaydırmaya devam edip etmeyeceğine karar vermeden önce her kaydırma artışını duymalıdır.
Daha temel bir sorun ise, porsiyon tahmininin genellikle görsel karşılaştırmaya dayanmasıdır. "Bu orta boy bir elma mı yoksa büyük bir elma mı?" "Bu bir fincan pirinç mi yoksa bir buçuk fincan mı?" Görme yetisi olan kullanıcılar zaten bu yargılarda zorluk çekiyor. Görme kaybı olan kullanıcılar için tahmin daha da belirsizdir ve uygulamalar alternatif bir yöntem sunmaz.
Kümülatif Etki
Bu engellerden hiçbiri, yeterince sabır ve kararlılıkla aşılmaz değildir. Ancak kalori takibi tek seferlik bir görev değildir. Her öğünde tekrarlanması gereken bir günlük alışkanlıktır. Küçük metinlerin, karmaşık gezinmenin, erişilemeyen kontrollerin ve görsel olarak bağımlı giriş yöntemlerinin kümülatif sürtünmesi, en motive görme engelli kullanıcının bile sonunda süreci terk etmesine neden olur. Bunun nedeni, beslenmelerine önem vermemeleri değil, araçların onlar için tasarlanmamış olmasıdır.
Marcus, deneyimi açıkça şöyle tanımlıyor: "Bir kitabı, neredeyse ama tam olarak anlayamadığım bir dilde okumaya çalışmak gibiydi. Parçaları alabiliyordum. Ancak tam resmi görmek için gereken çaba o kadar yorucuydu ki buna değmezdi. Bu yüzden bıraktım. Sonra bıraktığım için suçluluk hissettim ki bu da başka bir zarar."
AI Fotoğraf Tanımanın Denklemi Değiştirmesi
AI destekli gıda tanımanın ortaya çıkışı, kalori takibinde akıllı telefonun icadından bu yana en önemli erişilebilirlik sıçramasını temsil ediyor. Prensip basit: bir veritabanında arama yapmak, sonuçları okumak ve doğru girişi seçmek yerine, yemeğinizin fotoğrafını çekiyorsunuz. AI, tabaktaki yiyeceği tanıyor, porsiyon boyutlarını tahmin ediyor ve kalori ve makro besin dağılımını geri döndürüyor.
Görme yetisi olan kullanıcılar için bu bir kolaylık. Görme engelli kullanıcılar için ise bu, dönüştürücü bir deneyim.
Neden Fotoğraf Kaydı Düşük Görme ve Kör Kullanıcılar İçin İşe Yarıyor
Bir fotoğraf çekmek, barkod taramanın gerektirdiği kadar hassas görsel hizalama gerektirmez. Bir tabaktaki yiyecek büyük bir hedef. Kullanıcının, küçük bir barkodu bir vizör dikdörtgeninin içine hizalaması gerekmez. Yaklaşık bir ayak yukarıdan, telefonunu tabaklarının genel yönüne doğru tutmaları yeterlidir. Modern AI modelleri, hatalı açılardan çekilen, değişken aydınlatmaya sahip ve hassas çerçeveleme gerektirmeyen fotoğrafları işlemek için yeterince sağlamdır.
Hem iOS hem de Android, çerçevede yüzlerin veya nesnelerin tespit edildiğini bildiren kamera erişilebilirlik özellikleri sunar. Nutrola, bu durumu geliştirerek, bir gıda fotoğrafının çekildiğinde ve işlenirken sesli onay sağlar. Kullanıcı, bir onay tonu duyar ve ardından ekran okuyucu tarafından okunan AI'nın tanımlaması gelir: "Tanımlandı: ızgara tavuk göğsü, yaklaşık altı ons. Kahverengi pirinç, yaklaşık bir fincan. Buharda pişirilmiş brokoli, yaklaşık bir fincan. Tahmini toplam: 520 kalori."
Kullanıcı daha sonra öğeleri onaylar, ayarlar veya ekler — bunların hepsi ekran okuyucu erişilebilir arayüzü veya giderek artan bir şekilde ses aracılığıyla yapılır.
AI'nın Görsel Bağımlılığı Azaltmadaki Rolü
Geleneksel kalori takibi, veri yorumlama yükünü kullanıcının gözlerine yüklerdi. AI, bu yükü modele kaydırır. Kullanıcının rolü, bir giriş — bir fotoğraf — sağlamak ve bir çıktı — sesli olarak sunulabilen bir özet — gözden geçirmektir. Arama, karşılaştırma ve seçme gibi karmaşık ara adım AI tarafından halledilir.
Bu, küçük bir iş akışı iyileştirmesi değil. Takip sürecinde görmenin gerekli olduğu yerin temel bir yeniden tasarımıdır. Görme, her adımda gerekli olmaktan, neredeyse hiç gerekli olmamaya geçer.
Sesli Giriş: İkinci Atılım
Eğer AI fotoğraf tanıma erişilebilir kalori takibinin ilk direği ise, sesli giriş ikinci direğidir.
Sesli kayıt, bir kullanıcının "Tam buğday ekmeğiyle, marul, domates ve hardal ile bir hindi sandviçi ve bir küçük elma yedim," demesine ve uygulamanın bu cümleyi yapılandırılmış besin verisine dönüştürmesine olanak tanır. Hiçbir yazma, arama veya karmaşık menülerde gezinme yok. Kullanıcı konuşur ve uygulama konuşmayı bir gıda kaydı girişine çevirir.
Görme engelli kullanıcılar için sesli giriş, takip sürecinin en fazla etkileşim gerektiren kısmını ortadan kaldırır. Çok adımlı bir görsel iş akışını tek bir sözel cümleyle değiştirir. Uygulama, ne anladığını geri okur, kullanıcı onaylar veya düzeltir ve giriş kaydedilir.
Nutrola'nın sesli kaydı, doğal, konuşma tarzı tanımları işlemek üzere tasarlanmıştır. Kullanıcıların belirli bir formatta konuşmasına veya kesin veritabanı terimleri kullanmasına gerek yoktur. "Kırmızı soslu büyük bir makarna kasesi ve üstünde biraz parmesan" geçerli bir giriştir. AI, tanımı yorumlar, besin verilerine eşler ve inceleme için tahminini sunar.
Sesin Bir Navigasyon Aracı Olarak Rolü
Gıda kaydının ötesinde, sesli etkileşim daha önce tanımladığımız navigasyon engellerini de ele alabilir. Kullanıcı, "Bugün kaç kalori aldım?" veya "Bu hafta protein alımım neydi?" diye sorabilir ve sesli bir yanıt alabilir.
Bu tür bir konuşma tarzı etkileşim, kullanıcı ile uygulama arasındaki tüm ilişkiyi dönüştürür. Uygulama, gezilmesi gereken bir görsel arayüz olmaktan çıkar ve danışılacak bir asistan haline gelir. Görme engelli bir kullanıcı için bu, aracı zorlamakla kullanmak arasındaki farktır.
VoiceOver ve TalkBack Uyumluluğu: Temel
AI ve ses özellikleri önemlidir, ancak bunlar daha temel bir gerekliliğin üzerine oturur: uygulamanın, görme engelli kullanıcıların her gün bağımlı olduğu platform ekran okuyucularıyla tamamen uyumlu olması gerekir.
iOS'ta bu ekran okuyucu VoiceOver'dır. Android'de ise TalkBack. Bunlar isteğe bağlı güzel özellikler değildir. Kör bir kullanıcı için, telefonlarındaki herhangi bir uygulama ile etkileşim kurmanın birincil yoludur.
Tam ekran okuyucu uyumluluğu şunları gerektirir:
- Her etkileşimli öğenin açıklayıcı bir erişilebilirlik etiketi vardır. Bir öğeyi kaydeden düğme "Öğün kaydet düğmesi" olarak duyurulmalıdır, "düğme" veya hiçbir şey değil.
- Her bilgilendirici öğe içeriğini iletir. Bir kalori toplamı "Bugün 2,200 kaloriden 1,450 kalori alındı" olarak okunmalıdır, "ilerleme çubuğu, yüzde 66" veya sadece "görüntü" değil.
- Gezinme sırası mantıklı ve öngörülebilir olmalıdır. Arayüzde kaydırmak, öğeler arasında anlamlı bir sırayla geçiş yapmalıdır; görsel düzen tarafından belirlenen keyfi bir sırayla değil.
- Özel kontroller erişilebilir olmalıdır. Uygulama, porsiyon boyutunu ayarlamak için özel bir kaydırıcı kullanıyorsa, o kaydırıcı VoiceOver hareketleriyle çalışmalı ve mevcut değerini ve aralığını duyurmalıdır.
- Durum değişiklikleri duyurulmalıdır. Bir gıda maddesi başarıyla kaydedildiğinde, ekran okuyucu onayı duyurur. Bir hata oluştuğunda, ekran okuyucu hatayı duyurur. Kullanıcı, ne olduğunu merak ederek sessiz kalmaz.
Nutrola, ekran okuyucu uyumluluğunu temel bir mühendislik gereksinimi olarak ele aldı, sonradan eklenen bir yamanın değil. Her yeni özellik, piyasaya sürülmeden önce VoiceOver ve TalkBack ile test edilir. Erişilebilirlik etiketleri, tasarım spesifikasyonunun bir parçasıdır, görsel tasarım tamamlandıktan sonra eklenmez.
Bu, deneyimin mükemmel olduğu anlamına gelmez. Değil. Hala pürüzler var ve bunları bu makalenin ilerleyen kısımlarında dürüstçe ele alacağız. Ancak temel yerinde ve her güncelleme ile korunuyor.
Marcus'ın Nutrola ile Bir Günü
Bunu somutlaştırmak için, bu makalenin başında tanıttığımız görme kaybı olan veritabanı yöneticisi Marcus'un tipik bir günü nasıl geçirdiğine bakalım. Nutrola'yı yaklaşık dört aydır kullanıyor.
Sabah
Marcus uyanır ve kahvaltısını hazırlar: iki çırpılmış yumurta, tereyağı ile bir dilim tam buğday ekmeği ve bir fincan sade kahve. Nutrola'yı ana ekranındaki uygulama kısayolu ile açar — kas hafızasının beklediği sol alt köşede. Tıkladığında VoiceOver "Nutrola" olarak duyurur.
Sesli komut kullanır: "Kahvaltıyı kaydet. İki çırpılmış yumurta, bir dilim tam buğday ekmeği, tereyağı, sade kahve."
Nutrola, girişi işler ve geri okur: "Kahvaltı kaydedildi. İki çırpılmış yumurta, 180 kalori. Bir dilim tam buğday ekmeği ve bir yemek kaşığı tereyağı, 165 kalori. Sade kahve, 5 kalori. Toplam kahvaltı: 350 kalori."
Marcus onaylar. Tüm etkileşim yaklaşık on beş saniye sürer.
Öğle Öncesi
İş yerinde, Marcus mola odasından bir atıştırmalık alır — bir muz ve bir avuç badem. Hızlı bir fotoğraf çeker. Mükemmel çerçevelemeye ihtiyacı yoktur. Telefonunu yiyeceğin üzerine yaklaşık bir ayak yükseklikten tutar, çekim düğmesine tıklar (VoiceOver bunu duyurur) ve işleme tonunu bekler.
"Tanımlandı: bir orta boy muz ve yaklaşık bir ons badem. Tahmini toplam: 270 kalori."
Marcus, deneyiminden biliyor ki AI, badem porsiyonlarını biraz az tahmin etme eğilimindedir çünkü büyük elleri var ve cömert avuçlar alıyor. Uygulamaya "Bademleri bir buçuk ons yap" der. Giriş güncellenir. Onaylar.
Öğle Yemeği
Marcus'un iş yerindeki kafeteryası, bireysel bileşenlerin ayrılmasının zor olduğu karışık yemekler sunar. Bugün sıcak yemek hattından beyaz pirinç üzerinde tavuklu sebze sote var. Fotoğrafını çeker ve AI'nın işini yapmasına izin verir.
"Tanımlandı: tavuklu sebze sote, beyaz pirinç üzerinde. Tahmini toplam: 680 kalori. Protein: 35 gram. Karbonhidrat: 72 gram. Yağ: 24 gram."
Marcus, pirinç porsiyonunun AI'nın tahmin ettiğinden daha büyük olduğunu düşünüyor. Ayarlar: "Pirinci bir buçuk fincan yap, bir fincan yerine." Toplamlar güncellenir ve ona okunur.
Öğleden Sonra
Marcus, Nutrola'dan bir durum kontrolü ister. "Bugün nasıl gidiyorum?"
Uygulama yanıtlar: "Bugün şimdiye kadar 1,340 kalori tükettiniz. Günlük hedefiniz 2,100 kalori. 760 kalori daha alabilirsiniz. Şu ana kadar 78 gram protein aldınız, hedefiniz 140 gram."
Bu üç saniye sürer. Görsel tarama yok. Gösterge tablosunda gezinme yok. Sadece bir soru ve bir cevap.
Akşam Yemeği
Evde, Marcus bir somon fileto, fırınlanmış tatlı patates ve bir yan salata hazırlar. Tabağının fotoğrafını çeker. AI, her bileşeni tanımlar. Girişi onaylar.
Akşam yemeğinden sonra, günlük özetini ister. Nutrola, toplam alımını, öğün bazında ayrıntılı olarak ve makro besin toplamlarıyla birlikte hedefleriyle karşılaştırarak okur. Marcus, 2,050 kalori, 132 gram protein almış ve karbonhidratlarda biraz fazla gitmiştir.
"İki ay önce, herhangi bir günde ne yediğimi 500 kalori içinde bile söyleyemezdim," diyor Marcus. "Şimdi makul bir hata payıyla biliyorum. Bu küçük bir şey değil. Doktorum, son kan testimdeki farkı fark etti. A1C değerim düştü. Bu gerçek."
Marcus'un En Çok Değer Verdiği Şey
Deneyimle ilgili en çok neyin önemli olduğunu sorduğumuzda, Marcus belirli bir özelliği değil, tutarlılığı vurguladı. "Erişilebilirlik, sadece bir şeyin teknik olarak mümkün olup olmamasıyla ilgili değildir. Aynı zamanda sürdürülebilir olup olmamasıyla ilgilidir. Erişilemeyen bir uygulama ile bir öğün için boğuşabilirim. Belki iki. Ama bunu günde üç ila beş kez, her gün, aylarca yapmak? İşte her şey burada bozuluyor. Nutrola, gereken çabanın düşük olduğu ilk uygulama; bu yüzden bunu gerçekten yapabiliyorum."
Görme Engelli Kullanıcılar için Kalori Takibine Başlarken Pratik İpuçları
Marcus ve topluluğumuzdaki diğer görme engelli kullanıcıların geri bildirimlerine dayanarak, başlamanın pratik stratejileri şunlardır.
1. İlk Günden Sesli Kaydı Ayarlayın
Manuel girişle başlamayın ve "sonra sese geçmeyi planlayın." Sesle başlayın. Bu, çaba seviyesinin doğru beklentilerini belirler ve sürecin algınızı zehirleyecek şekilde erken hayal kırıklığını önler.
2. Fotoğraf Tekniğini Öğrenin
Telefonunuzu tabaktan yaklaşık 30-45 cm yukarıda, yaklaşık ortalanmış bir şekilde tutun. Ekranı görmenize gerek yok. Çekim onayını dinleyin. AI bir şeyi yanlış tanımlarsa, sesiyle düzeltin. Birkaç gün içinde, neredeyse her seferinde işe yarayan güvenilir bir teknik geliştireceksiniz.
3. Tutarlı Tabaklar ve Porsiyonlar Kullanın
Bu, herkes için iyi bir tavsiyedir, ancak görme engelli kullanıcılar için özellikle faydalıdır. Her gün aynı kaseden kahvaltı yaparsanız, kasedeki doluluk hissini ve bunun kalori olarak neye karşılık geldiğini fiziksel olarak geliştirmiş olursunuz. Daha az değişken, AI tahminlerine daha az ayarlama yapmanız gerektiği anlamına gelir.
4. Kayıt İçin Bir Rutin Oluşturun
Her öğünden hemen sonra kaydedin, bir sonraki aktiviteye geçmeden önce. Bu, bir öğünü unutma olasılığını azaltır ve günün ilerleyen saatlerinde porsiyonları ve bileşenleri hatırlama ihtiyacını ortadan kaldırır.
5. Sesli Özeti Düzenli Olarak Kullanın
Günlük toplamlarınızı sesle günde en az iki kez kontrol edin — bir kez öğle saatlerinde ve bir kez akşam yemeğinden sonra. Bu, verilerle bağlantınızı korur ve herhangi bir görsel arayüz etkileşimi gerektirmez.
6. Ekran Okuyucunuzu Güncel Tutun
VoiceOver ve TalkBack, performansı ve uyumluluğu artıran düzenli güncellemeler alır. Telefonunuzun işletim sistemini güncel tutmak, en iyi ekran okuyucu deneyimini almanızı sağlar.
7. Geri Bildirimde Bulunun
Erişilebilirlik sorunlarıyla karşılaşırsanız — etiketlenmemiş bir düğme, düzgün duyurulmayan bir ekran, sürekli olarak yanlış tanımlanan bir AI — bunu bildirin. Nutrola'nın erişilebilirliği, gerçek kullanıcı geri bildirimlerine dayanarak gelişir ve görme engelli kullanıcıların raporları geliştirme sıramızda önceliklidir.
Hala İyileştirilmesi Gerekenler
Görme engelli kullanıcılarımıza mevcut durumu çözülmüş bir sorun olarak sunarsak, onlara haksızlık etmiş oluruz. Değil. Önemli boşluklar var ve bunları şeffaf bir şekilde ele almak istiyoruz.
AI'nın Karmaşık ve Karışık Yemeklerdeki Doğruluğu
AI gıda tanıma iyi, ancak mükemmel değil. Açıkça ayrılmış yiyecekleri — ızgara tavuk, yanında bir yığın pirinç, yanında buharda pişirilmiş sebzeler — karışık yemeklere, karnıyarıklara, güveçlere veya malzemelerin katmanlı veya gizli olduğu yiyeceklere göre çok daha iyi işler. Bir burrito, AI'nın tortilla içindekileri göremediği için özel bir zorluktur.
Görme engelli kullanıcılar için, AI'nın tahminlerini görsel olarak inceleyememek bu sınırlamanın daha ciddi hale gelmesine neden olur. Görme yetisi olan bir kullanıcı, AI'nın tahminine bir göz attığında, sandviçindeki peyniri kaçırdığını hemen fark edebilir. Görme engelli bir kullanıcı, her bileşeni dinleyerek tam ayrıntıları gözden geçirmedikçe bu hatayı yakalayamayabilir.
AI'nın göremediği boşlukları doldurmak için açıklayıcı sorular soran AI istemlerini geliştirmek için çalışıyoruz — "Bu yemekte peynir var mı?" "Üzerinde bir sos var mı?" gibi.
İlk Kurulum ve Başlangıç Süreci
Başlangıç süreci — bir hesap oluşturma, beden ölçülerini girme, kalori ve makro hedeflerini ayarlama — günlük kullanım kadar karmaşık olup daha fazla form alanı, açılır menü ve çok adımlı akış içerir. Bunlar ekran okuyucu uyumlu olsa da, deneyim istediğimiz kadar akıcı değildir. Erişilebilirliği birincil tasarım kısıtı olarak ele alarak, başlangıç akışını yeniden tasarlıyoruz.
Restoran ve Paket Servis Yemekleri
Dışarıda yemek yemek, tüm kullanıcılar için zorluklar sunar, ancak özellikle görme engelli kullanıcılar için. Restoran yemekleri genellikle porsiyon boyutlarını gizleyen şekillerde sunulur, soslar yiyeceklerin altında olabilir ve restoranlardaki ortam aydınlatması, AI fotoğraf doğruluğunu azaltabilir. Sesli kayıt burada yardımcı olur — ne sipariş ettiğinizi tanımlamak, dim bir restoranda fotoğraf çekmekten genellikle daha doğrudur — ancak süreç, evde pişirilen yemek kaydından hala daha az kesin.
Topluluk ve Sosyal Özellikler
Birçok kalori takip uygulaması sosyal özellikler içerir: yemek paylaşımı, arkadaşlarla ilerleme karşılaştırması, zorluklara katılma. Bu özellikler, genellikle görsel düzenlemelere, resimlere ve özel UI bileşenlerine yoğun şekilde bağımlı olduklarından, herhangi bir uygulamanın en az erişilebilir kısımları arasındadır. Nutrola'nın sosyal özellikleri hala geliştirilme aşamasındadır ve bunları erişilebilir bir şekilde baştan inşa etmeye kararlıyız, sonradan eklemek yerine.
Bölgesel ve Kültürel Gıda Tanıma
AI gıda tanıma modelleri veri setleri üzerinde eğitilir. Bu veri setleri, Batı mutfaklarına yönelik eğilim gösterir. Bu, AI'nın bir hamburgeri tanımlamada daha doğru olduğu, ancak jollof pirinci, dosa veya injera gibi yiyecekleri tanımlamada daha az doğru olduğu anlamına gelir. Bu, AI eğitim verilerindeki sistematik bir önyargıdır ve tüm endüstrinin ele alması gereken bir konudur. Nutrola, eğitim verilerini daha geniş bir küresel mutfak yelpazesini içerecek şekilde aktif olarak genişletiyor, ancak bu çalışma devam ediyor ve bugünkü farklar gerçektir.
Daha Büyük Resim: Beslenme Bir Hak, Ayrıcalık Değil
Teknoloji endüstrisinde erişilebilirliği bir özellik olarak çerçeveleme eğilimi vardır — bir ürüne eklenen, niş bir kitleye hizmet eden bir şey. Bu çerçeveleme yanlıştır. Erişilebilirlik, bir kişinin sağlığının temel bir yönünü yönetip yönetemeyeceği meselesidir.
Beslenme her şeyi etkiler: enerji, kronik hastalık riski, mental sağlık, fiziksel performans, uzun ömür. Kalori ve besin takibi, diyet alışkanlıklarını iyileştirmek için mevcut en kanıta dayalı araçlardan biridir. Takip araçları erişilebilir olmadığında, görme engelli bireyler sadece bir kolaylıktan mahrum kalmıyor. Aynı zamanda kanıtlanmış bir sağlık müdahalesinden dışlanıyorlar.
Amerikan Engelliler Yasası, Avrupa Erişilebilirlik Yasası ve dünyadaki benzer yasalar, dijital hizmetlerin engelli bireyler için erişilebilir olması gerektiğini belirler. Ancak yasal uyum, zemin değil, tavan olmalıdır. Amaç, sadece teknik olarak kullanılabilir değil, gerçekten iyi bir deneyim sunan bir deneyim olmalıdır — görme engelli bir kullanıcının bir arkadaşına tavsiye edeceği, daha iyi bir seçenek olmadığı için katlandığı bir deneyim değil.
Marcus bunu bizimle paylaştı: "Engelim olmasına rağmen çalışan bir uygulama istemiyorum. Engelimden bağımsız olarak çalışan bir uygulama istiyorum. Arada bir fark var. İlk olan, bir tür hayırseverlik gibi hissediyor. İkincisi ise iyi mühendislik gibi."
Sıkça Sorulan Sorular
Tamamen kör bir kişi Nutrola'yı kalori takibi için kullanabilir mi?
Evet. Nutrola, iOS'ta VoiceOver ve Android'de TalkBack ile tamamen işlevsel olacak şekilde tasarlanmıştır. Tüm temel özellikler — fotoğrafla gıda kaydı, sesle gıda kaydı, günlük özetleri görüntüleme, girişleri ayarlama ve besin hedeflerini belirleme — ekran okuyucu aracılığıyla erişilebilir. Uygulamayı kullanmak için hiçbir görsel yeteneğe ihtiyaç yoktur, ancak uygulamaya yeni iseniz başlangıçta görme yetisi olan birinin yardımı faydalı olabilir.
AI fotoğraf tanıma kalori takibi için ne kadar doğru?
AI fotoğraf tanıma, güçlü bir tahmin aracı olup, kesin bir alet değildir. Açıkça görünür, iyi ayrılmış yiyecekler için doğruluk genellikle gerçek kalori içeriğinin %10 ila %15'i içindedir. Karışık yemeklerde doğruluk azalır. Fotoğraf çekiminden sonra doğruluğu artırmak için sesli düzeltmeler yapmanızı öneririz — örneğin, görünümde olmayabilecek peynir veya yağ eklediğinizi belirtmek gibi.
Sesli kayıt aksanlarla ve ana dili İngilizce olmayan konuşucularla çalışır mı?
Nutrola'nın ses tanıma sistemi, geniş bir aksan ve konuşma kalıbını işleyen gelişmiş sesli metne çeviri işleme kullanır. Telefonunuzda mesajlaşmak için sesli dikte kullanabiliyorsanız, Nutrola'da sesli kaydı kullanabilmeniz gerekir. Gıda tanımlarını yorumlayan AI, günlük ve gayri resmi dili anlamak üzere tasarlanmıştır, bu nedenle kesin veya teknik terimler kullanmanıza gerek yoktur.
Nutrola görme engelli kullanıcılar için ücretsiz mi?
Nutrola'nın fiyatlandırması tüm kullanıcılar için aynıdır. Erişilebilirlik, temel ürünün bir parçası olarak inşa edildiği için görme engelli kullanıcılar için ayrı bir katmanımız yoktur. Ücretsiz katman, sesli kayıt ve fotoğraf kaydını içerir. Gelişmiş makro takibi, haftalık raporlar ve trend analizi gibi premium özellikler bir abonelikle mevcuttur.
Nutrola'yı bir braille ekran ile kullanabilir miyim?
Evet. Nutrola, VoiceOver ve TalkBack ile tamamen uyumlu olduğundan, telefonunuza bağlı braille ekranlarla çalışır. Ekran okuyucu tarafından duyurulan tüm metin içeriği, gıda tanımları, kalori toplamları ve makro besin dağılımları dahil olmak üzere braille ekrana da aktarılır.
Görsel olarak miktarları tahmin edemiyorsam Nutrola porsiyon boyutunu nasıl yönetiyor?
Bu, dürüst bir zorluktur. Nutrola'nın AI, fotoğraflardan porsiyon boyutlarını tahmin eder, bu yardımcı olur, ancak her zaman kesin değildir. Evde yemek hazırlarken basit ölçüm araçları — bir mutfak tartısı, ölçü kapları — kullanmanızı öneririz. Zamanla, standart porsiyonların ne hissettirdiğini ve ne kadar ağırlıkta olduğunu fiziksel olarak geliştireceksiniz, bu da hem tahminlerinizi hem de AI'yı düzeltme yeteneğinizi artırır.
Uygulamada bir erişilebilirlik sorunu ile karşılaşırsam ne yapmalıyım?
Bunu, VoiceOver ve TalkBack aracılığıyla erişilebilir olan uygulama içi geri bildirim özelliği aracılığıyla bildirin. Ayrıca destek ekibimize doğrudan e-posta gönderebilirsiniz. Erişilebilirlik hata raporları, geliştirme sürecimizde öncelikli olarak işaretlenir ve önceliklendirilir. Her raporu takdir ediyoruz çünkü bu, iç testlerimizin atlayabileceği sorunları bulmamıza ve düzeltmemize yardımcı oluyor.
Haftalık ve aylık raporlar erişilebilir mi?
Evet. Tüm rapor ekranları, ekran okuyucular için uygun erişilebilirlik etiketleri ve mantıklı okuma sırası ile tasarlanmıştır. Özetler ayrıca sesle erişilebilir — "Bana haftalık özetimi ver" demek, son yedi gün için ortalama günlük kalori, makro besin eğilimleri ve tutarlılık oranının sesli bir özetini döndürecektir.
İleriye Dönük
Kalori takip uygulamalarının kullanıcılarından talep ettiği şey ile görme engelli kullanıcıların rahatça sağlayabileceği şey arasındaki boşluk uzun zamandır genişti. AI fotoğraf tanıma ve sesli giriş bu boşluğu önemli ölçüde daralttı. Tam olarak kapatmadı. Ancak önemli ölçüde daralttı.
Kalan işler, gösterişli değil. Erişilebilirlik etiketlerine titiz bir dikkat gerektiriyor. AI eğitim verilerini daha fazla mutfağı içerecek şekilde genişletmek. Her yeni özelliği piyasaya sürmeden önce bir ekran okuyucu ile test etmek. Marcus gibi kullanıcıların neyin işe yaradığını ve neyin yaramadığını anlattıklarında dinlemek.
Marcus, artık dört aydır yemeklerini düzenli olarak takip ettiğini söyledi — bu, herhangi bir sağlık uygulamasıyla sürdürdüğü en uzun süre. "Dört ay çok fazla gibi görünmüyor," dedi. "Ama altı yıl boyunca bir şey yapmaya çalışıp her seferinde başarısız olduktan sonra, dört ay sonunda bunun mümkün olduğunu kanıtlıyor."
Bu mümkün. Ve çoktan mümkün olmalıydı. Teknoloji vardı. Eksik olan, bunu her kullanıcı için, endüstrinin tasarlaması en kolay olanlar dışında, hizmet etmek için kullanma taahhüdüydü.
Henüz işimiz bitmedi. Ama durmayacağız da.
Beslenme takibinizi dönüştürmeye hazır mısınız?
Nutrola ile sağlık yolculuklarını dönüştürmüş binlerce kişiye katılın!