Gdy drinka nie ma w ulubionych, a nie masz ochoty ręcznie wpisywać % alk., AlcoLog oferuje na ekranie Dodaj drinka trzy skanery: Rozpoznawanie zdjęć, Skaner menu i Skaner kodów kreskowych. Każdy z nich wstępnie wypełnia formularz drinka, żeby można było go sprawdzić, i żaden niczego nie zapisuje, dopóki nie stukniesz Zarejestruj.
Ten samouczek dotyczy AlcoLog 2.2 na iPhonie, w którym wszystkie trzy skanery odczytują dane za pomocą AI. To funkcje Premium, a każdy użytkownik darmowej wersji dostaje łącznie 5 darmowych skanów AI na ich wypróbowanie, wspólnych dla skanerów zdjęć, menu, kodów kreskowych i paragonów. Premium obejmuje do 20 skanów AI dziennie, również wspólnych dla wszystkich czterech skanerów. Skan, który nic nie znajdzie albo zostanie wykonany bez AI, nigdy nie zużywa darmowej próby.
# Krok 1. Otwórz panel skanerów
Podczas sesji stuknij + Dodaj drinka. W prawym górnym rogu ekranu Dodaj drinka jest przycisk aparatu. Stuknij go, a rozwinie się mały panel z trzema skanerami:
- Rozpoznawanie zdjęć
- Skaner menu
- Skaner kodów kreskowych
W wersji darmowej na dole panelu widać, ile prób ci zostało, na przykład Pozostało 5 darmowych skanów AI, z plakietką PREMIUM; ekrany z objaśnieniem pokazują tę samą liczbę. Gdy je wykorzystasz, ten wiersz znika, a każdy skaner zostaje zamiast tego oznaczony jako PREMIUM.
Przy pierwszym wyborze każdego z nich najpierw otwiera się krótki ekran z objaśnieniem. Stuknij Kontynuuj, aby przejść dalej (przycisk na objaśnieniu skanera kodów brzmi Skanuj, gdy już zezwolisz na skanowanie AI), albo włącz Nie pokazuj ponownie, aby następnym razem go pominąć. Gdy nie masz już darmowych prób, objaśnienia nadal się otwierają, żeby można było zobaczyć, co robi każdy skaner; stuknięcie Kontynuuj proponuje wtedy Premium.
Skanery są dostępne tylko na ekranie Dodaj drinka podczas trwającej sesji. Gdy dodajesz sesję z przeszłości, w tym samym rogu jest zamiast nich skaner paragonów.
# Krok 2. Zezwól na skanowanie AI (tylko za pierwszym razem)
Przed pierwszym skanem AI ekran Skanowanie z AI wyjaśnia, co się z nim dzieje. Zostaje na ekranie, dopóki nie wybierzesz Zezwól albo Nie teraz. Gdy zezwolisz, już się nie pojawi.
Co jest wysyłane. Twoje zdjęcie drinka lub menu (w przypadku kodu kreskowego dane produktu zamiast zdjęcia) trafia bezpiecznie na serwer AlcoLog i jest odczytywane przez model AI firmy OpenAI. Razem z nim wysyłane są twój język, region i waluta, informacja, czy Tryb trzeźwości jest włączony, wersja aplikacji, losowy identyfikator instalacji oraz, w Premium, potwierdzenie subskrypcji, żeby ceny i drinki bezalkoholowe były odczytywane poprawnie, a twoje skany mogły być liczone. Twoja historia picia, dane o zdrowiu i lokalizacja nigdy nie są wysyłane. AlcoLog nie przechowuje twoich zdjęć ani tego, co AI z nich odczytuje, a OpenAI nie używa ich do trenowania swoich modeli; może je przechowywać do 30 dni w celu wykrywania nadużyć, a potem je usuwa. Wszystkie szczegóły znajdziesz w polityce prywatności.
Stuknij Zezwól, aby skanować. Jeśli w Premium stukniesz Nie teraz, ten jeden skan zostanie odczytany na twoim iPhonie; w wersji darmowej nic nie zostanie zeskanowane ani wysłane. Zdanie możesz później zmienić w Ustawienia > Dane i prywatność > Skanowanie AI (zobacz zarządzanie ustawieniami danych i prywatności).
# Krok 3. Użyj Rozpoznawania zdjęć
Przy drinku bez kodu kreskowego (piwo z nalewaka, koktajl, kieliszek wina) stuknij Rozpoznawanie zdjęć. Wybierz Zrób zdjęcie, aby użyć aparatu, albo Wybierz z biblioteki, aby wskazać zdjęcie, które już masz. Wybierz z biblioteki działa nawet wtedy, gdy AlcoLog nigdy nie dostał dostępu do aparatu.
W trakcie analizy widzisz Analizuję zdjęcie…. AI nazywa drinka i odczytuje jego markę, moc, rozmiar i kalorie. Jeśli na zdjęciu jest więcej niż jeden drink, aplikacja pyta Który drink jest twój?, żebyś mógł stuknąć właściwy.
Karta wyniku zaczyna się od Wygląda na: i typu drinka, a potem podaje nazwany Drink, Typ, Rozmiar, % alk. i kalorie, jeśli udało się je odczytać, oraz wiersz Jak z wartością Odczyt AI. To najlepszy szacunek, a nie pomiar, więc sprawdź wartości. Stuknij Użyj tego, aby wstępnie wypełnić formularz, albo Spróbuj ponownie, aby zrobić kolejne zdjęcie.
Jeśli zdjęcie nie jest wystarczająco wyraźne, zobaczysz Nie rozpoznano drinka na tym zdjęciu. Stuknij Spróbuj ponownie i lepiej skadruj zdjęcie albo stuknij Zamknij i wybierz typ ręcznie.
Gdy skan jest odczytywany na twoim iPhonie zamiast przez AI (zobacz „Gdy AI jest niedostępne” poniżej), pracę wykonuje framework Vision od Apple. Potrafi rozpoznać nazwę marki wydrukowaną na etykiecie, ale nie odczytuje ze zdjęcia mocy ani kalorii, a wiersz Jak mówi, jak zapadła decyzja: Rozpoznano markę, Odczytano z etykiety albo Szacunek na podstawie zdjęcia.
# Krok 4. Użyj Skanera menu
Skaner menu służy do jednej rzeczy, której twój katalog drinków nie może wiedzieć: ile kosztuje drink w tym konkretnym barze. Odczytuje drinki i ich ceny z wydrukowanej karty drinków.
- Stuknij Skaner menu, potem Zrób zdjęcie albo Wybierz z biblioteki i sfotografuj kartę drinków albo tę jej część, z której zamawiasz. Zmieść listę drinków w kadrze, płasko i ostro.
- Gdy widzisz Odczytywanie menu…, AI wypisuje każdego drinka, jakiego znajdzie, wraz z rozmiarami i cenami. Długie menu trwa nieco dłużej niż zdjęcie pojedynczego drinka.
- W sekcji Który drink? stuknij ten, który zamówiłeś. Gdy w menu jest ponad 10 drinków, pole Szukaj w menu pozwala wpisać nazwę zamiast przewijać. Drinki, które AI odczyta jako bezalkoholowe, mają plakietkę Bez alkoholu, a w Trybie trzeźwości są na początku listy. Gdy nazwa pasuje do drinka, którego AlcoLog już zna, zobaczysz Znaleziono w twoim katalogu.
- Jeśli drink ma kilka cen (na przykład wino na kieliszki i na butelki), wybierz zamówioną opcję w sekcji Która opcja?.
- Stuknij Użyj tego drinka. Formularz wypełni się drinkiem, rozmiarem wydrukowanym obok wybranej ceny, ceną w walucie karty oraz mocą, jeśli karta ją podaje. Jeśli karta nie podaje mocy, ale drink został znaleziony w twoim katalogu, % alk. pochodzi z katalogu.
Jeśli zdjęcie nie wygląda na kartę drinków, zobaczysz Nie znaleziono drinków. Stuknij Skanuj ponownie z listą drinków w kadrze albo dodaj drinka ręcznie.
Gdy skan jest odczytywany na twoim iPhonie, Skaner menu przełącza się w tryb na urządzeniu: na ekranie Przytnij do zamówionego drinka przeciągnij ramkę na JEDEN zamówiony wiersz (przeciągnij wewnątrz ramki, aby ją przesunąć, i przeciągnij róg, aby zmienić jej rozmiar) i stuknij Skanuj to albo Powtórz, aby zrobić nowe zdjęcie. Odczytanie całej zaprojektowanej karty na telefonie daje bzdury, więc to przycięcie sprawia, że ten tryb działa. Jeśli kadru nie da się odczytać, zobaczysz Nic czytelnego w tym kadrze; spróbuj ciaśniej przyciąć jeden wiersz, przy lepszym świetle.
# Krok 5. Użyj Skanera kodów kreskowych
Stuknij Skaner kodów kreskowych i trzymaj iPhone’a nad kodem kreskowym na butelce, puszce lub kartonie, tak żeby kod znalazł się w ramce z napisem Skieruj aparat na kod kreskowy. Za pierwszym razem iOS poprosi o dostęp do aparatu; jeśli wcześniej odmówiono, skaner pokaże Wymagany dostęp do aparatu, a dostęp możesz z powrotem włączyć w aplikacji Ustawienia systemu iOS, w pozycji AlcoLog.
Gdy AlcoLog wyszukuje produkt, widzisz Wyszukiwanie produktu…. Aplikacja przeszukuje Open Food Facts, USDA FoodData Central i LCBO (a w Premium także fatsecret) i łączy to, co zwrócą. Gdy znajdą produkt, AI sprawdza dane i uzupełnia to, czego w nich brakuje, na przykład moc albo pojemność puszki (zużywa to jeden skan AI, nawet przy kodzie kreskowym zeskanowanym już wcześniej). Przy kodzie kreskowym nie jest wysyłane żadne zdjęcie, tylko dane produktu. Kod kreskowy zeskanowany już wcześniej wraca natychmiast z twojego telefonu, a AI sprawdza go ponownie, co zużywa jeden skan AI. Wyszukiwanie kodów kreskowych wymaga połączenia.
To, co zobaczysz dalej, zależy od tego, co udało się znaleźć:
- Znaleziono produkt: nazwa produktu, % alk., kalorie na 100 ml oraz, jeśli AI je odczytało, rozmiar, z wierszem Źródła, który podaje, skąd pochodzą dane (AI, gdy coś uzupełniło). Wartość z bazy produktów zawsze wygrywa z wartością od AI. Gdy źródła podają nazwę produktu, ale bez % alk., a nazwa pasuje do drinka w katalogu AlcoLog, zobaczysz Znaleziono w twoim katalogu - % alk. i kalorie uzupełnione automatycznie: katalog dostarcza wtedy % alk. i kalorie, nawet jeśli etykieta podawała kalorie. Stuknij Użyj tego.
- Częściowe dopasowanie: jest nazwa, ale bez % alk. i bez dopasowania w katalogu. Wpisz % alk. i kalorie w sekcji Uzupełnij brakujące wartości: i stuknij Zapisz i użyj.
- Brak dopasowań: kodu kreskowego nie ma w żadnym źródle, co poza USA zdarza się częściej. Wpisz wartości w sekcji Wpisz wartości: i stuknij Zapisz i użyj, a AlcoLog zapamięta ten kod kreskowy, więc jego kolejne skanowanie będzie natychmiastowe. Możesz też stuknąć Zrób zdjęcie zamiast tego, aby Rozpoznawanie zdjęć odczytało puszkę lub butelkę (to zdjęcie zużywa jeden skan AI, jak każde inne).
W każdej chwili możesz stuknąć Skanuj ponownie, aby spróbować z innym kodem kreskowym.
Poprawianie błędnego % alk. Jeśli skan wpisze złą moc, popraw % alk. w formularzu Dodaj drinka przed zarejestrowaniem. Gdy stukniesz Zarejestruj, AlcoLog zapisze twoją wartość dla tego kodu kreskowego, więc przy następnym skanie zaproponuje twoją liczbę zamiast tej z bazy danych.
# Gdy AI jest niedostępne
W Premium skan jest odczytywany na twoim iPhonie zamiast przez AI, gdy nie ma połączenia, gdy nie da się połączyć ze skanowaniem AI, gdy wykorzystasz dzisiejsze 20 skanów AI albo gdy wyłączysz skanowanie AI w Ustawienia > Dane i prywatność. Za każdym razem informuje o tym baner, na przykład Brak połączenia, więc ten skan jest odczytywany na telefonie. Wyniki mogą być mniej dokładne. Rozpoznawanie zdjęć i Skaner menu korzystają wtedy z opisanych wyżej czytników na urządzeniu. Skaner kodów kreskowych nie ma czytnika na urządzeniu, więc jego baner mówi, że dane uzupełniono tylko z baz produktów, a bez żadnego połączenia kodu kreskowego nie da się wyszukać. Po utracie połączenia następny skan znów próbuje użyć AI; po wykorzystaniu dzisiejszych 20 skanów AI wraca następnego dnia (o północy UTC).
W wersji darmowej skan zdjęcia lub menu bez połączenia jest odczytywany na twoim iPhonie w ten sam sposób i nie zużywa żadnego z twoich darmowych skanów AI. Gdy wykorzystasz 5 darmowych skanów AI, skanery zostają oznaczone jako PREMIUM, a Kontynuuj na każdym objaśnieniu otwiera przejście na Premium.
# Krok 6. Sprawdź formularz i zarejestruj
Niezależnie od użytego skanera wracasz na ekran Dodaj drinka z krótkim potwierdzeniem (Uzupełniono ze zdjęcia, Uzupełniono z karty albo Uzupełniono z kodu kreskowego) i przypomnieniem Sprawdź wartości przed zarejestrowaniem. Popraw wszystko, co wygląda podejrzanie, a potem stuknij przycisk Zarejestruj.
Jeśli żaden skaner nie rozpozna twojego drinka, formularz i tak jest na miejscu: wybierz typ i rozmiar i zarejestruj drinka ręcznie. Skanery to skróty; to formularz faktycznie zapisuje drinka.
Drinki, które rejestrujesz często, zapisz raz jako ulubione, a od tej pory skanery nie będą ci potrzebne.
# Co dalej
Całą kolejkę z minionego wieczoru skaner paragonów dodaje za jednym razem, ze wszystkimi drinkami z paragonu z baru. W samej aplikacji kolejny samouczek to odczytywanie historii picia, dzięki któremu zobaczysz, co dają razem zeskanowane drinki.
Dla osób stosujących metodę Sinclaira artykuły Skutki uboczne naltreksonu i śledzenie TSM w AlcoLog wyjaśniają, o co chodzi po stronie leczenia. Historię tego, jak zdjęcia, menu i kody kreskowe trafiły pod jeden przycisk aparatu, opisuje wpis v1.3.0: Skaner menu, siedem języków i 1174 drinki.