一票在你的手机上,从一张照片里逐行读出购物小票。识别不需要上传任何东西,离线可用,而且免费。一张长长的超市小票,应该是拍一张、快速核对一下,而不是敲十分钟键盘。
取景时的实时引导
相机打开时,一票会在画面里找小票,每次只给一条具体的提示,先说最要紧的:
- 把整张小票放进框里;
- 拿稳一点,让文字清晰;
- 太暗或反光太强,就换个角度或换个光线;
- 文字太小、读不准时,靠近一点。
各项条件都满足并保持片刻后,一票会自动拍下,你可以两只手都按着小票。也可以从相册导入照片;一次选几张,会被当作同一张长小票。
拍完后,一票会找到纸的边缘、把它拉正,只读小票本身,忽略桌面、易拉罐或旁边屏幕上的文字。
长小票分段拍,段与段重叠
大超市的小票往往很长,一张照片拍下来,字就小得读不清。在长票模式下,你从上往下分段拍;如果文字会太小,一票也会主动建议切到这个模式。
- 上一张照片的底部会淡淡地显示在屏幕顶部,方便你对齐下一段,留出几行重叠。
- 每段一拍完就开始识别。一票会告诉你重叠了几行;没有重叠时,会请你往回移一点;拍到合计时也会提醒你。
- 照片不会被拼接在一起。同时出现在两张照片里的行会被认出来,只保留一份,用读得更清楚的那张。连着买的两件相同商品,仍然算两件。
从小票缩写到看得懂的明细
小票上写的都是简写。一票把每一行变成一眼就能核对的样子:
- 缩写:
WHL MLK 4PT变成“全脂牛奶 4 品脱”。你改过一次名称,一票会在这家店记住它,下次同样的行就能直接读对。 - 折扣:会员价、多件优惠和其他负数行,会挂到它们对应的商品上,分账时折扣跟着那件商品走。
- 称重和多件商品:
0.452 kg @ £2.20/kg或2 @ £0.85这样的行,会并到对应的商品上。 - 作废的商品会被抵消,袋子费会标为公共费用。
- 合计之后的所有内容,比如银行卡信息和交易编号,都不算作购物。卡号只保留最后四位。
每一行都会在照片上框出来,你可以把读到的内容和印着的内容对照。一票没把握的行会标出来;都有把握时,界面保持干净。
合计核对
一票把各行加起来,和小票上印的合计比较。
- 对得上,说明没有漏掉,也没有重复计算。
- 对不上,一票会显示差额,并指出最可能出错的几行。
- 如果有一个价格没读出来,一票可以根据合计推算,并标出来请你确认。
- 如果印着的合计被划掉了或看不清,一票会改用刷卡金额,并告诉你它这样做了。
皱了或褪色的小票
平整的小票通常几乎不用改。皱得厉害的小票,行会弯,价格可能对到错误的商品旁边;一票会标出它认为受影响的行。如果识别效果不好:
- 把小票摊平在桌上,重新拍;
- 用长票模式,靠近一点,让字更大;
- 如果边缘找错了,自己拖动四个角,一票会重新识别这张照片;
- 手动修改任何一行。完全没有小票的开销,可以手动记一笔。