當這杯酒不在你的收藏裡,而你又不想手動填寫酒精濃度時,AlcoLog 在「新增酒水」畫面上提供了三種掃描器:照片辨識、菜單掃描和條碼掃描器。每一種都會預先填好酒水表單讓你確認,在你輕點「記錄」之前,它們都不會儲存任何東西。
照片辨識對所有人都免費。菜單掃描和條碼掃描器是 Premium 功能。
# 步驟 1. 開啟掃描器面板
在飲酒記錄進行中,輕點 + 新增酒水。「新增酒水」畫面的右上角有一個相機按鈕。輕點它,會往下展開一個小面板,列出三種掃描器:
- 照片辨識
- 菜單掃描(免費方案中標有 PREMIUM)
- 條碼掃描器(免費方案中標有 PREMIUM)
第一次選擇每一種掃描器時,會先開啟一個簡短的說明面板。輕點繼續繼續操作(有 Premium 時,條碼掃描器說明面板上的按鈕是掃描),或開啟不要再顯示,下次就會略過它。使用免費方案時,菜單掃描和條碼掃描器的說明面板仍然會開啟,讓你看看它們能做什麼;輕點繼續後則會提供 Premium。
掃描器只出現在進行中飲酒記錄的「新增酒水」畫面上。補記過去的飲酒記錄時,同一個角落會改為放置收據掃描器。
# 步驟 2. 使用照片辨識(免費)
沒有條碼的酒水(生啤酒、雞尾酒、一杯葡萄酒),請輕點照片辨識。選擇拍照使用相機,或選擇從照片圖庫選擇挑一張你已經拍好的照片。即使你從未允許 AlcoLog 取用相機,「從照片圖庫選擇」也能使用。
辨識期間你會看到正在分析照片…。照片完全在你的 iPhone 上透過 Apple 的 Vision 框架讀取:不會上傳任何東西,也不會傳送到我們的伺服器。
結果卡片以看起來像:和酒水類型開頭,接著列出類型、能判斷時的子類型、份量,以及一行說明它如何判斷的辨識方式:已辨識品牌、從標籤讀取或依照片做出的最佳推估。它能讀出標籤上印的品牌名稱,但無法測出精確容量或酒精濃度。如果照片辨識出的類型和你已選的類型相同,而且沒有比對到品牌,份量一行會顯示保留目前份量;比對到品牌時,則改用該類型的預設份量。輕點使用這個預先填好表單,或輕點再試一次重拍一張。
如果照片不夠清楚,你會看到無法從這張照片辨識。調整好取景後輕點再試一次,或輕點關閉,手動選擇類型。
# 步驟 3. 使用菜單掃描(Premium)
菜單掃描處理的是你的酒品目錄無法知道的那件事:這間酒吧的價格。它會從印出來的酒單上讀取酒水和價格。
- 輕點菜單掃描,然後輕點拍照或從照片圖庫選擇,拍下酒單。
- 在裁切出你點的那杯酒水畫面中,把方框拖到你點的那「一行」上。在方框內拖曳可以移動它,拖曳角落可以調整大小。裁切是讓這個功能奏效的關鍵:一次讀取整份經過設計排版的菜單,只會得到一堆亂碼。輕點掃描這一區,或輕點重拍換一張照片。
- 顯示正在讀取菜單…之後,你會看到它讀到的酒水,如果它認出了名稱,還會顯示已在你的酒品目錄中找到。如果裁切範圍包含不只一款酒,請在**哪一款酒?下方選出你的那一款。如果那一行列了好幾個價格(例如葡萄酒的單杯價和整瓶價),請在你點的是哪一個?**下方選出你點的那一個。
- 輕點使用這款酒水。表單會填入這款酒水、你所選價格旁印的份量、以菜單幣別標示的價格,以及菜單上有印的酒精濃度或卡路里。如果菜單上沒有標示酒精濃度,但這款酒水在你的酒品目錄中找到了,酒精濃度就取自目錄,結果中會顯示菜單上沒有標示酒精濃度,因此取自我們的酒水目錄。
如果裁切範圍無法辨識,你會看到這個裁切範圍中沒有可辨識的內容。輕點重新掃描,在光線更好的地方,把範圍裁得更緊、只框住一行再試一次。所有內容都在你的 iPhone 上透過 Apple 的 Vision 框架讀取,照片絕不會上傳。
# 步驟 4. 使用條碼掃描器(Premium)
輕點條碼掃描器,把 iPhone 對準酒瓶、罐子或盒子上的條碼,讓條碼落在標示將相機對準條碼的方框內。第一次使用時,iOS 會請求相機權限;如果你之前拒絕過,掃描器會顯示必須開啟相機權限,你可以在 iOS 的「設定」App 中找到 AlcoLog 重新開啟。
AlcoLog 查詢產品時,你會看到正在查詢產品…。它會同時搜尋 Open Food Facts、USDA FoodData Central、LCBO 和 fatsecret,再把它們回傳的資料整合起來。你掃描過的條碼會直接從你的裝置立即取回。
接下來看到的內容取決於找到了什麼:
- 找到產品:產品名稱、酒精濃度和每 100 ml 的卡路里,另有一行來源說明資料出自哪裡。如果資料來源有名稱但沒有酒精濃度,而名稱和 AlcoLog 酒品目錄中的某款酒水相符,你會看到已在你的酒品目錄中找到,酒精濃度與卡路里已自動填入:即使標籤上有卡路里,酒精濃度和卡路里也會取自目錄。輕點使用這個。
- 部分符合:有名稱,但沒有酒精濃度,酒品目錄中也沒有相符項目。請在請填入缺少的數值:下方輸入酒精濃度和卡路里,然後輕點儲存並使用。
- 找不到相符項目:所有資料來源都沒有這個條碼,這在美國以外比較常見。輸入數值後輕點儲存並使用。AlcoLog 會記住這個條碼,下次掃描就能立即取得。
任何時候都可以輕點重新掃描,改掃另一個條碼。
修正錯誤的酒精濃度。 如果掃描填入的酒精濃度不對,請在記錄之前,先在「新增酒水」表單上修正。輕點「記錄」時,AlcoLog 會把你的數字存到那個條碼上,下次掃描就會提供你的數字,而不是資料庫的數字。
# 步驟 5. 確認表單並記錄
無論你用的是哪一種掃描器,都會回到「新增酒水」,並看到一則簡短的確認訊息(已從照片帶入、已從菜單帶入或已從條碼帶入),以及提醒記錄前請確認數值。調整任何看起來不對的地方,然後輕點「記錄」按鈕。
如果沒有任何掃描器能辨識你的酒水,表單依然就在那裡:選好類型和份量,手動記錄即可。掃描器只是捷徑;真正儲存酒水的是表單。
常喝的酒水,只要存成收藏一次,之後就不必再用掃描器。
# 接下來
如果要補記過去某個晚上的整輪酒水,收據掃描器可以一次加入酒吧收據上的每一杯酒。在 App 中,下一篇教學是查看你的飲酒歷史記錄,讓你看看這些掃描的酒水加總起來是多少。
使用辛克萊療法的人,可以參考納曲酮的副作用和用 AlcoLog 追蹤辛克萊療法的進展這兩篇專文,了解藥物這一面背後的原因。照片、菜單和條碼何時整合到同一個相機按鈕後面的故事,請見 v1.3.0:菜單掃描、七種語言,以及 1174 款酒水。