我们记录了100个餐厅订单 — AI的理解准确度如何?
我们在快餐、休闲餐饮、民族餐厅、高档餐饮和咖啡馆中测试了AI语音记录100个真实餐厅订单。快餐的卡路里准确率达92%。高档餐饮仅为74%。
AI语音记录在100个餐厅订单中的整体卡路里准确率为84%,但不同餐厅类别的表现差异显著:快餐92%,休闲餐饮86%,民族餐厅82%,咖啡馆和早餐店80%,而高档餐饮最低,仅为74%。 关键因素并不是食物本身的复杂性,而是菜单项名称的标准化程度。“巨无霸”对应一个确切的卡路里数,而“樱桃酱煎鸭胸”则不然。
外出就餐是大多数人卡路里追踪的难点。根据《BMJ》发布的研究,餐厅餐食的平均卡路里含量为1205卡路里——大约是大多数食客估计的两倍。语音记录提供了一种实时捕捉你所点餐品的方法,无需在用餐时拿出手机查找数据库。但问题是,AI能否准确理解人们描述餐厅食物的多种方式。
我们使用Nutrola的语音记录功能测试了所有100个订单。每个订单都是自然地说出,就像你向朋友描述一样,我们将AI的卡路里估算与餐厅发布的营养指南、USDA FoodData Central和Nutrola的50万种食品数据库中的验证数据进行比较。
测试设计:5个餐厅类别的100个订单
我们将100个订单均匀分配到五个类别中:
| 类别 | 订单 | 选择该类别的原因 |
|---|---|---|
| 快餐 | 20 | 菜单高度标准化,发布营养数据 |
| 休闲餐饮 | 20 | 半标准化,份量较大,准备方式多样 |
| 民族餐厅 | 20 | 非英语菜名,复杂的香料/酱汁组合 |
| 高档餐饮 | 20 | 厨师驱动的描述,份量小,制作丰富 |
| 咖啡馆和早餐 | 20 | 简单菜品和定制订单的混合 |
准确度计算公式为:
准确度 = 100 - (|AI估算卡路里 - 实际卡路里| / 实际卡路里 x 100)
每个订单只记录一次,模拟真实用户在用餐时的情况——没有重试,没有修正,没有超出自然表达的细节。
类别1:快餐 — 平均准确度92%
快餐是AI语音记录最简单的类别。菜单项有确切的商标名称,营养数据是法律要求发布的,份量固定。AI只需将所说的项目与数据库中的条目匹配即可。
| # | 说出的订单 | AI解读 | AI卡路里 | 实际卡路里 | 准确度 |
|---|---|---|---|---|---|
| 1 | "一个巨无霸套餐,配中薯条和健怡可乐" | 巨无霸(550),中薯条(320),健怡可乐(0) | 870 | 870 | 100% |
| 2 | "一个加芝士和洋葱圈的华堡" | 加芝士华堡(790),中洋葱圈(410) | 1200 | 1170 | 97% |
| 3 | "两个麦香鸡和一大杯可乐" | 麦香鸡x2(800),大可乐(290) | 1090 | 1090 | 100% |
| 4 | "一个Crunchwrap Supreme和一杯Baja Blast" | Crunchwrap Supreme(530),中Baja Blast(250) | 780 | 780 | 100% |
| 5 | "Chick-fil-A的1号套餐" | Chick-fil-A鸡肉三明治,薯条中,饮料中 | 1060 | 1100 | 96% |
| 6 | "一个不加泡菜的四分之一磅芝士汉堡" | 四分之一磅芝士汉堡(520) | 520 | 520 | 100% |
| 7 | "六块鸡块,配烧烤酱和小薯条" | 6块麦乐鸡(250),烧烤酱(45),小薯条(220) | 515 | 510 | 99% |
| 8 | "一个Baconator和一杯巧克力冰淇淋" | Baconator(960),小巧克力冰淇淋(350) | 1310 | 1310 | 100% |
| 9 | "来自塔可钟的鸡肉卷饼" | 鸡肉卷饼(500) | 500 | 500 | 100% |
| 10 | "来自In-N-Out的双双汉堡" | 双双汉堡(770) | 770 | 770 | 100% |
| 11 | "一个全麦的意大利BMT长卷" | Subway意大利BMT,全麦,12英寸 | 820 | 900 | 91% |
| 12 | "来自Popeyes的香辣鸡肉三明治套餐" | Popeyes香辣鸡肉三明治(700),常规薯条(260),饮料(250) | 1210 | 1230 | 98% |
| 13 | "十块麦乐鸡,配甜酸酱" | 10块麦乐鸡(410),甜酸酱(50) | 460 | 460 | 100% |
| 14 | "一个Dave's Single和一份沙拉" | Wendy's的Dave's Single(590),沙拉(30) | 620 | 610 | 98% |
| 15 | "来自塔可钟的一个Chalupa套餐" | Chalupa Supreme套餐(1050) | 1050 | 1080 | 97% |
| 16 | "来自Domino's的大号意大利香肠披萨,两个切片" | Domino's意大利香肠披萨,大号,2切片 | 580 | 600 | 97% |
| 17 | "一个鱼柳汉堡和中薯条" | 鱼柳汉堡(390),中薯条(320) | 710 | 710 | 100% |
| 18 | "一个鸡肉卷饼碗,配米饭、黑豆和鳄梨酱来自Chipotle" | Chipotle碗:鸡肉、白米、黑豆、鳄梨酱 | 780 | 835 | 93% |
| 19 | "三个塔可钟的软玉米饼,配牛肉" | 软玉米饼,调味牛肉x3(510) | 510 | 510 | 100% |
| 20 | "一个Chick-fil-A的烤鸡三明治和一份水果杯" | 烤鸡三明治(390),水果杯(60) | 450 | 460 | 98% |
平均准确度:92%(范围:91-100%)
只有两个订单的准确度低于95%。Subway的意大利BMT降到91%,因为Subway的三明治因配料不同而变化——AI假设了标准构建,但“全麦”并没有说明是否包含奶酪、油或蔬菜。Chipotle碗的准确度为93%,因为Chipotle的鳄梨酱份量较大(每份230卡路里),AI略微低估了米饭的份量。
关键见解: 品牌菜单项名称作为精确标识符。当你说“巨无霸”时,AI不会进行估算,而是直接检索确切匹配。
类别2:休闲餐饮 — 平均准确度86%
像Applebee's、Olive Garden和当地烧烤店这样的休闲餐饮提供了一个中间选择。许多连锁店发布营养数据,但描述不够标准化,份量较大且变化多样。
| # | 说出的订单 | AI解读 | AI卡路里 | 实际卡路里 | 准确度 |
|---|---|---|---|---|---|
| 21 | "烤三文鱼,配烤蔬菜和凯撒沙拉" | 烤三文鱼(6盎司),烤蔬菜,凯撒沙拉 | 680 | 750 | 91% |
| 22 | "一个培根芝士汉堡,配薯条" | 培根芝士汉堡(8盎司),常规薯条 | 1150 | 1320 | 87% |
| 23 | "来自Olive Garden的鸡肉阿尔弗雷多" | Olive Garden鸡肉阿尔弗雷多 | 1570 | 1570 | 100% |
| 24 | "一块肋眼牛排,配烤土豆和酸奶油" | 肋眼牛排(12盎司),烤土豆,酸奶油(2汤匙) | 980 | 1100 | 89% |
| 25 | "炸鱼和薯条,配塔塔酱" | 啤酒炸鱼(2块),薯条,塔塔酱(2汤匙) | 950 | 1080 | 88% |
| 26 | "一个火鸡俱乐部三明治,配红薯薯条" | 火鸡俱乐部三明治,红薯薯条 | 920 | 980 | 94% |
| 27 | "一碗蛤蜊浓汤和一份餐包" | 新英格兰蛤蜊浓汤(12盎司),餐包 | 430 | 460 | 93% |
| 28 | "鸡肉条,配蜂蜜芥末和卷心菜沙拉" | 鸡肉条(4块),蜂蜜芥末(2汤匙),卷心菜沙拉 | 780 | 890 | 88% |
| 29 | "一个科布沙拉,配牧场沙拉酱" | 科布沙拉,牧场沙拉酱(2汤匙) | 620 | 760 | 82% |
| 30 | "虾仁意大利面,配蒜蓉面包" | 虾仁意大利面,意大利面,蒜蓉面包(2块) | 860 | 940 | 91% |
| 31 | "一个玛格丽塔扁面包和一份沙拉" | 玛格丽塔扁面包披萨,沙拉(配油醋汁) | 680 | 730 | 93% |
| 32 | "一份装满土豆皮的开胃菜" | 装满土豆皮(6块),培根,奶酪,酸奶油 | 620 | 710 | 87% |
| 33 | "一块BBQ鸡肉披萨,两个切片" | BBQ鸡肉披萨,2切片(14英寸) | 560 | 640 | 88% |
| 34 | "黑ened鸡肉三明治,配水果" | 黑ened鸡肉三明治,混合水果杯 | 580 | 610 | 95% |
| 35 | "法式浸泡三明治,配肉汁" | 法式浸泡,烤牛肉,法棍,肉汁 | 620 | 680 | 91% |
| 36 | "鸡肉帕尔马,配意大利面" | 鸡肉帕尔马(裹面包的肉片),意大利面,马苏里拉 | 1080 | 1260 | 86% |
| 37 | "共享的豪华玉米片" | 玉米片,配奶酪、牛肉、豆类、墨西哥辣椒、酸奶油 | 1300 | 1540 | 84% |
| 38 | "西南鸡肉沙拉,配鳄梨牧场" | 西南鸡肉沙拉,鳄梨牧场沙拉酱 | 680 | 820 | 83% |
| 39 | "马苏里拉奶酪条,配意大利调味汁" | 马苏里拉奶酪条(6块),意大利调味汁 | 510 | 560 | 91% |
| 40 | "照烧鸡肉碗,配白米" | 照烧鸡肉,白米(1.5杯),蒸蔬菜 | 720 | 780 | 92% |
平均准确度:86%(范围:82-100%)
准确度下降的主要原因有三个:
餐厅烹饪中的黄油和油。 餐厅使用的黄油和油比家庭厨师多得多。AI对肋眼牛排的估算较低,因为它没有充分考虑到大多数牛排馆使用的黄油。
调料和酱汁的份量。 餐厅沙拉酱的份量通常是3-4汤匙,而AI假设为2汤匙。这导致科布沙拉低估了140卡路里。
开胃菜的份量。 共享的开胃菜如豪华玉米片的卡路里通常很高,AI低估了奶酪和酸奶油的数量。
Olive Garden的鸡肉阿尔弗雷多达到了100%的准确度,因为它是一个连锁项目,AI准确检索了发布的营养数据。
类别3:民族餐厅 — 平均准确度82%
民族餐厅的订单引入了非英语菜名、复杂的酱汁和香料组合,以及餐厅之间准备方法的广泛变化。AI必须识别来自多种菜系的菜名,并估算如椰奶、酥油和棕榈油等高卡路里成分。
| # | 说出的订单 | AI解读 | AI卡路里 | 实际卡路里 | 准确度 |
|---|---|---|---|---|---|
| 41 | "鸡肉咖喱配蒜蓉饼和香米" | 鸡肉咖喱(10盎司),蒜蓉饼(1块),香米(1杯) | 880 | 960 | 92% |
| 42 | "一碗牛肉粉,配辣酱和海鲜酱" | 牛肉粉,米粉,汤,辣酱,海鲜酱 | 520 | 550 | 95% |
| 43 | "虾仁炒米粉" | 炒米粉,虾仁,米粉,花生,豆芽 | 550 | 630 | 87% |
| 44 | "鸡肉沙威玛拼盘,配鹰嘴豆泥和皮塔饼" | 鸡肉沙威玛,鹰嘴豆泥(1/3杯),皮塔饼(2块),米饭 | 780 | 850 | 92% |
| 45 | "加州卷和辛辣金枪鱼卷" | 加州卷(8块),辛辣金枪鱼卷(8块) | 560 | 590 | 95% |
| 46 | "羊肉香饭,配酸奶酱" | 羊肉香饭(12盎司),酸奶酱(1/4杯) | 680 | 780 | 87% |
| 47 | "一个便当盒,配照烧三文鱼、米饭和味噌汤" | 照烧三文鱼,白米,味噌汤,沙拉 | 720 | 760 | 95% |
| 48 | "三个阿尔帕斯托玉米饼,配香菜和洋葱" | 阿尔帕斯托玉米饼x3,玉米饼,香菜,洋葱 | 540 | 570 | 95% |
| 49 | "一个豆腐绿咖喱,配茉莉米" | 泰国绿咖喱,豆腐,椰奶,茉莉米(1杯) | 620 | 720 | 86% |
| 50 | "一个烤肉拼盘,配泡菜和蒸米饭" | 烤肉(牛肉),泡菜,蒸白米 | 650 | 710 | 92% |
| 51 | "一个鹰嘴豆饼,配芝麻酱和腌制萝卜" | 鹰嘴豆饼:鹰嘴豆(5块),芝麻酱,腌制萝卜,皮塔饼 | 580 | 640 | 91% |
| 52 | "黄油鸡,配两个饼" | 黄油鸡(10盎司),饼x2 | 760 | 890 | 85% |
| 53 | "一碗豚骨拉面" | 豚骨拉面,猪肉汤,叉烧,鸡蛋,面条 | 580 | 700 | 83% |
| 54 | "杰克鸡肉,配米饭和豆类,配炸香蕉" | 杰克鸡肉,米饭和豆类,炸香蕉 | 820 | 940 | 87% |
| 55 | "羊肉希腊卷,配酸奶酱和一份希腊沙拉" | 羊肉希腊卷,酸奶酱,皮塔饼,希腊沙拉 | 720 | 800 | 90% |
| 56 | "鸡肉咖喱,配米饭" | 日本鸡肉咖喱,咖喱酱,白米 | 850 | 980 | 87% |
| 57 | "一份摩尔酱玉米饼,配米饭和豆类" | 摩尔酱玉米饼(3),墨西哥米饭,炒豆 | 880 | 1020 | 86% |
| 58 | "一个多萨,配香料和椰子酱" | 香料多萨,香料,椰子酱 | 380 | 410 | 93% |
| 59 | "一盘焦香米饭,配炸鸡" | 焦香米饭(1.5杯),炸鸡(2块) | 780 | 920 | 85% |
| 60 | "一份小笼包,八个" | 小笼包(8个) | 360 | 440 | 82% |
平均准确度:82%(范围:82-95%)
AI正确识别了每个菜名,包括小笼包、烤肉和焦香米饭,这非常令人印象深刻。准确度下降并不是由于识别失败,而是由于卡路里低估,具体原因如下:
- 椰奶和酥油。 像绿咖喱、黄油鸡和豚骨拉面这样的菜肴因椰奶、黄油/酥油和猪脂肪而卡路里密集。AI在这些成分上通常低估80-150卡路里。
- 油炸成分。 炸香蕉、焦香米饭中的炸鸡和炸鸡块在油炸过程中吸收油脂。AI在20个订单中低估了4个订单的油脂吸收。
- 餐厅特定份量。 餐厅的豚骨拉面碗通常包含比标准食谱估算更多的面条和更浓的汤。
类别4:高档餐饮 — 平均准确度74%
高档餐饮是最具挑战性的类别。厨师驱动的描述、丰富的酱汁、黄油完成的菜肴和非标准的份量语言都给AI的解读带来了挑战。
| # | 说出的订单 | AI解读 | AI卡路里 | 实际卡路里 | 准确度 |
|---|---|---|---|---|---|
| 61 | "樱桃酱煎鸭胸,配指形土豆" | 鸭胸(6盎司),樱桃酱,指形土豆 | 620 | 780 | 79% |
| 62 | "甜菜和山羊奶酪沙拉,配糖核桃" | 甜菜沙拉,山羊奶酪(2盎司),糖核桃,油醋汁 | 380 | 490 | 78% |
| 63 | "和牛生牛肉片" | 和牛生牛肉片,橄榄油,芝麻菜,刨花帕尔马奶酪 | 310 | 380 | 82% |
| 64 | "一份龙虾意大利烩饭" | 龙虾意大利烩饭,阿博里奥米,黄油,帕尔马奶酪 | 580 | 780 | 74% |
| 65 | "羊排,配迷迭香肉汁和松露土豆泥" | 羊排(3根),迷迭香肉汁,松露土豆泥 | 850 | 1050 | 81% |
| 66 | "金枪鱼塔塔,配鳄梨和芝麻" | 金枪鱼塔塔,鳄梨,芝麻油,酱油,脆饼 | 320 | 380 | 84% |
| 67 | "红烧短肋,配玉米粥" | 红烧短肋(8盎司),奶油玉米粥 | 720 | 940 | 77% |
| 68 | "布拉塔奶酪,配传统番茄和罗勒油" | 布拉塔奶酪(4盎司),传统番茄,罗勒油 | 350 | 420 | 83% |
| 69 | "煎扇贝,配花椰菜泥和棕色黄油" | 煎扇贝(4块),花椰菜泥,棕色黄油 | 380 | 520 | 73% |
| 70 | "鹅肝,配法式面包和无花果酱" | 鹅肝(3盎司),法式面包(2块),无花果酱 | 480 | 620 | 77% |
| 71 | "白松露意大利面" | 松露意大利面,意大利面,黄油,帕尔马奶酪,松露 | 580 | 780 | 74% |
| 72 | "智利海鲈,配味噌酱" | 智利海鲈(6盎司),味噌酱,青菜 | 420 | 510 | 82% |
| 73 | "一份单人拼盘" | 拼盘:腌制肉类、奶酪、饼干、橄榄、无花果酱 | 620 | 850 | 73% |
| 74 | "猪肉肚,配苹果酱" | 猪肉肚(5盎司),苹果酱 | 520 | 680 | 76% |
| 75 | "一份生鱼片开胃菜" | 生鱼片,白鱼,青柠,香菜,玉米饼 | 250 | 280 | 89% |
| 76 | "鹿肉腰肉,配黑莓酱" | 鹿肉腰肉(6盎司),黑莓酱 | 380 | 440 | 86% |
| 77 | "巧克力熔岩蛋糕,作为甜点" | 巧克力熔岩蛋糕,单份 | 380 | 520 | 73% |
| 78 | "奶酪舒芙蕾" | 奶酪舒芙蕾,格鲁耶尔奶酪 | 380 | 480 | 79% |
| 79 | "章鱼,配罗梅斯科酱和脆土豆" | 烤章鱼,罗梅斯科酱,脆土豆 | 420 | 560 | 75% |
| 80 | "一份焦糖布丁" | 焦糖布丁,单个小碗 | 320 | 400 | 80% |
平均准确度:74%(范围:73-89%)
高档餐饮的准确度受到了一个一致的模式影响:AI在几乎每道菜中都低估了黄油、奶油和油的含量。 高档餐饮厨房在大多数菜肴中使用黄油进行最后的调味。意大利烩饭在最后加入3-4汤匙黄油。扇贝用棕色黄油涂抹。土豆泥使用重奶油。这些隐藏的脂肪为AI的标准食谱估算增加了150-300卡路里。
龙虾意大利烩饭就是一个典型的例子:AI根据标准意大利烩饭食谱估算580卡路里,但餐厅的意大利烩饭包含的黄油和帕尔马奶酪远远超过家庭食谱,实际卡路里上升到780。
73%的拼盘突显了高档餐饮的另一个挑战——不规则的摆盘,没有明确的份量。“一份单人拼盘”可能意味着从400到1000卡路里不等,具体取决于餐厅的定义。
类别5:咖啡馆和早餐 — 平均准确度80%
咖啡馆和早餐店混合了简单的菜品(吐司、鸡蛋)与高度定制的订单(牛油果吐司、特色拿铁)。准确度介于快餐和高档餐饮之间。
| # | 说出的订单 | AI解读 | AI卡路里 | 实际卡路里 | 准确度 |
|---|---|---|---|---|---|
| 81 | "牛油果吐司,配水煮蛋和一杯平白咖啡" | 牛油果吐司(酸面包),水煮蛋,平白咖啡(全脂) | 480 | 530 | 91% |
| 82 | "菠菜和羊奶酪煎蛋卷,配全麦吐司" | 菠菜羊奶酪煎蛋卷(3个鸡蛋),全麦吐司(2片),黄油 | 520 | 580 | 90% |
| 83 | "一堆蓝莓煎饼,配枫糖浆" | 蓝莓煎饼(3个),枫糖浆(3汤匙) | 520 | 680 | 76% |
| 84 | "班尼迪克蛋,配水果" | 班尼迪克蛋(2个),荷兰酱,加拿大培根,水果杯 | 680 | 740 | 92% |
| 85 | "早餐卷饼,配培根、鸡蛋、奶酪和莎莎酱" | 早餐卷饼:面粉饼、培根、炒鸡蛋、奶酪、莎莎酱 | 580 | 650 | 89% |
| 86 | "一碗巴西莓,配格兰诺拉麦片和蜂蜜" | 巴西莓碗,格兰诺拉麦片(1/3杯),蜂蜜 | 420 | 540 | 78% |
| 87 | "法式吐司,配鲜奶油和草莓" | 法式吐司(3片),鲜奶油,草莓 | 580 | 750 | 77% |
| 88 | "一个可颂和一杯卡布奇诺" | 黄油可颂,卡布奇诺(12盎司,全脂) | 370 | 380 | 97% |
| 89 | "一个贝果,配奶油奶酪和熏三文鱼" | 贝果,奶油奶酪(2汤匙),熏三文鱼(2盎司) | 440 | 500 | 88% |
| 90 | "一份希腊酸奶,配格兰诺拉麦片和浆果" | 希腊酸奶(8盎司),格兰诺拉麦片(1/4杯),混合浆果 | 320 | 360 | 89% |
| 91 | "两个煎蛋,配培根和薯饼" | 煎蛋(2个),培根(3条),薯饼 | 520 | 610 | 85% |
| 92 | "鸡肉和华夫饼" | 炸鸡胸肉,华夫饼,枫糖浆 | 780 | 950 | 82% |
| 93 | "一个香蕉坚果松饼和一杯滴漏咖啡" | 香蕉坚果松饼,黑咖啡(12盎司) | 420 | 490 | 86% |
| 94 | "熏三文鱼班尼迪克蛋" | 熏三文鱼班尼迪克蛋:英式松饼、熏三文鱼、荷兰酱、水煮蛋 | 620 | 680 | 91% |
| 95 | "一碗格兰诺拉麦片,配杏仁奶和香蕉" | 格兰诺拉麦片(1杯),杏仁奶(1杯),香蕉(1个中等) | 480 | 510 | 94% |
| 96 | "一个素食早餐卷" | 早餐卷:鸡蛋、辣椒、洋葱、菠菜、奶酪、面粉饼 | 380 | 420 | 90% |
| 97 | "一个蒙特克里斯托三明治" | 蒙特克里斯托:火腿、火鸡、瑞士奶酪,裹面糊炸 | 680 | 860 | 79% |
| 98 | "一杯冷萃咖啡,配燕麦奶和香草" | 冷萃咖啡,燕麦奶(4盎司),香草糖浆(1泵) | 100 | 120 | 83% |
| 99 | "一份全英式早餐" | 全英式早餐:2个鸡蛋、2条培根、2根香肠、豆子、吐司、番茄、蘑菇 | 820 | 950 | 86% |
| 100 | "一份法式吐司,配Nutella和香蕉" | 法式吐司(2片),Nutella,香蕉 | 650 | 830 | 78% |
平均准确度:80%(范围:76-97%)
表现最差的订单是餐厅早餐项目,隐藏的脂肪含量较高。咖啡馆的蓝莓煎饼通常使用黄油制作面糊,并在黄油煎锅上煮熟,然后配以3-4汤匙的糖浆,有时还会在上面放一块黄油。AI根据适中的家庭食谱进行了估算。同样,餐厅的法式吐司通常浸泡在比家庭版本更丰富的面糊中(更多的奶油和鸡蛋),并配有慷慨的鲜奶油。
巴西莓碗的表现为78%,原因与我们在饮料测试中看到的相同——商业巴西莓碗使用的份量更大,通常在混合中包含隐藏的蜂蜜或龙舌兰。
全部结果总结:按类别划分的100个订单
| 类别 | 订单 | 平均准确度 | 最佳结果 | 最差结果 | 平均卡路里差距 |
|---|---|---|---|---|---|
| 快餐 | 20 | 92% | 100%(巨无霸套餐、Crunchwrap等) | 91%(Subway意大利BMT) | 32卡 |
| 休闲餐饮 | 20 | 86% | 100%(Olive Garden鸡肉阿尔弗雷多) | 82%(科布沙拉) | 108卡 |
| 民族餐厅 | 20 | 82% | 95%(牛肉粉、寿司、便当盒、玉米饼) | 82%(小笼包) | 118卡 |
| 高档餐饮 | 20 | 74% | 89%(生鱼片) | 73%(意大利烩饭、拼盘、熔岩蛋糕) | 156卡 |
| 咖啡馆/早餐 | 20 | 80% | 97%(可颂+卡布奇诺) | 76%(蓝莓煎饼) | 102卡 |
| 整体 | 100 | 84% | 100% | 73% | 103卡 |
决定餐厅语音记录准确度的3个因素
在分析所有100个订单后,三个变量解释了几乎所有的准确度差异:
1. 菜单项标准化
品牌、商标菜单项及发布营养数据的项目平均准确度为96%。通用描述的准确度为80%。名称越标准化,AI需要进行的猜测就越少。
| 项目类型 | 示例 | 平均准确度 |
|---|---|---|
| 品牌连锁项目 | "一个巨无霸","Olive Garden鸡肉阿尔弗雷多" | 96% |
| 常见通用项目 | "一个培根芝士汉堡","鸡肉咖喱" | 85% |
| 厨师描述的项目 | "樱桃酱煎鸭" | 76% |
| 无结构的拼盘 | "一份单人拼盘" | 73% |
2. 隐藏脂肪含量
餐厅厨房使用黄油、油和奶油的量远远超过家庭厨师。AI的默认卡路里估算通常基于标准食谱,这在餐厅环境中低估了100-200卡路里。这个效应在高档餐饮中最为明显(平均低估156卡路里),在快餐中则最不明显(平均低估32卡路里)。
3. 组件数量
单一项目的订单比多组件餐点更准确。每增加一个组件就会引入另一个份量估算,错误会累积。
| 组件数量 | 示例 | 平均准确度 |
|---|---|---|
| 1个项目 | "一个加州卷" | 91% |
| 2个项目 | "三文鱼配凯撒沙拉" | 86% |
| 3个以上项目 | "鸡肉咖喱配蒜蓉饼和香米" | 81% |
如何提高餐厅语音记录的准确度
尽可能使用餐厅名称
说“来自Chipotle的鸡肉卷饼碗”比“鸡肉卷饼碗”准确得多,因为AI可以查找Chipotle发布的营养数据。这适用于任何连锁店:Olive Garden、Cheesecake Factory、Panera、Sweetgreen,以及Nutrola验证数据库中的数百家其他餐厅。
描述烹饪方法和大小
“一个8盎司的烤三文鱼”给AI提供了三个关键数据点:烹饪方法(烤,而不是炸)、份量大小(8盎司)和蛋白质类型。如果没有这些,AI必须假设默认值,而这些可能与实际订单不符。
明确提及酱汁和调料
酱汁和调料通常占据100-250卡路里,容易被忽略。始终在语音记录中提到“配牧场”,“配荷兰酱”或“配樱桃酱”。如果你跳过了酱汁,AI将根据没有酱汁的估算来计算菜肴。
在点餐后立即记录餐点
语音记录在订单刚刚记忆犹新时效果最佳。立即记录“一个烤三文鱼,配烤蔬菜和一份凯撒沙拉,配牧场沙拉酱”比几个小时后回忆起来更详细。
接受一定的误差并进行调整
对于休闲餐饮、民族餐厅和高档餐饮,预计AI会低估5-15%。你可以通过手动增加100-150卡路里的缓冲来考虑这一点,或者使用Nutrola的AI饮食助手来优化估算。向助手描述菜肴,提到它来自餐厅,助手可以根据典型的餐厅准备方法向上调整估算。
使用Nutrola的照片记录作为备份
对于视觉上复杂的菜肴,口头描述可能不足,Nutrola的AI照片记录可以补充你的语音记录。当菜肴送到时拍一张照片,AI可以将视觉与口头描述进行交叉验证,以获得更准确的估算。这对于高档餐饮的菜肴尤其有用,因为口头描述可能无法清晰呈现份量。
常见问题解答
AI语音记录在快餐中的准确度如何?
在我们的20个订单测试中,AI语音记录在快餐订单中的平均卡路里准确度为92%。像“一个巨无霸”或“一个Crunchwrap Supreme”这样的品牌菜单项通常能达到100%的准确度,因为AI直接将项目名称与发布的营养数据匹配。
为什么高档餐饮是语音记录中最难的类别?
高档餐饮使用的厨师驱动描述无法映射到标准数据库条目,并且菜肴的制作中使用的黄油、奶油和油的量远远超过标准食谱。AI在高档餐饮中平均低估156卡路里,主要是由于专业厨房准备过程中添加的隐藏脂肪。
语音记录能否识别像小笼包或烤肉这样的民族食品名称?
可以。在我们的测试中,AI正确识别了来自中国、韩国、日本、印度、泰国、越南、墨西哥、埃塞俄比亚、中东和加勒比菜系的每个民族菜名。识别不是问题——对于高脂肪烹饪方法(椰奶、酥油、棕榈油)的菜肴,卡路里估算的准确度下降。
在餐厅是否应该分别记录每道菜?
是的。记录“甜菜和山羊奶酪沙拉”,然后再记录“樱桃酱煎鸭胸,配指形土豆”比尝试一次性记录整个餐点更准确。每个项目都有自己的专门解读,减少遗漏组件的可能性。
Nutrola与手动查找餐厅卡路里相比如何?
对于发布营养数据的连锁餐厅,两种方法的准确度相似。对于没有发布数据的独立餐厅,Nutrola的语音记录结合其50万种验证食品数据库提供了更快且通常更准确的估算,因为AI解析了用户常常忘记单独查找的修饰词和烹饪方法。
如果我提到餐厅名称,语音记录效果会更好吗?
显著更好。当餐厅是有发布营养数据的连锁店时,提到名称可以让AI检索确切的卡路里,而不是从通用食谱中进行估算。在我们的测试中,识别餐厅的订单平均准确度为96%,而通用描述的准确度为80%。
在语音记录餐厅餐点时,平均卡路里低估是多少?
在所有100个订单中,平均卡路里差距为103卡路里,几乎总是低估。AI往往默认使用标准食谱的份量和烹饪方法,这些方法使用的脂肪比餐厅厨房少。差距范围从快餐的32卡路里到高档餐饮的156卡路里不等。
如果AI记录错误,我可以纠正语音记录条目吗?
可以。在语音记录后,Nutrola会显示AI的解读,供你审查。你可以编辑条目,调整份量或使用AI饮食助手根据菜肴的额外细节来优化估算。这个审查步骤只需几秒钟,可以显著提高复杂订单的准确度。
结论
使用AI语音记录餐厅餐点既实用又有用,但准确度取决于餐厅类型。快餐在92%的准确度下几乎是完美的用例——品牌项目名称消除了猜测。休闲餐饮和民族餐厅的表现稳定在82-86%之间,主要的准确度损失来自于低估的烹饪脂肪和酱汁份量。高档餐饮是最薄弱的类别,准确度为74%,主要受黄油重的准备和非标准菜肴描述的影响。
在所有100个订单中,平均卡路里低估为103卡路里。对于大多数营养追踪目标,这一准确度水平是相当足够的——而且远远好于根本不追踪餐厅餐点,这通常是大多数人的默认选择。
Nutrola的语音记录让你在点餐后立即以一句话捕捉餐厅订单,无需打字、查找菜单,也不会打断你的用餐。结合Nutrola的50万种食品验证数据库、用于优化估算的AI饮食助手以及用于视觉确认的AI照片记录,这是在外就餐时保持营养追踪一致性的最快方式。
Nutrola的起始价格为每月2.50欧元,提供3天的免费试用。所有计划均无广告。