苹果应该在 iOS 10 操作系统中加入手写识别功能吗?
当我还是一个小孩子的时候,老爸把它的古董 Newton MessagePad 2100 掌上电脑送给我,其实一开始我不是很开心,因为我觉得是二手的。然而,在玩一段时间之后,我就爱不释手了,并称它是我自己的。
我将其带到学校和同学们炫耀,我还记得我这样和老师说:“我可以扫描黑板,给你写的笔记拍照。”那时候大约是 1999 年。那时候我最喜欢炫耀的是它的手写识别功能,在小伙伴羡慕的眼神中,我说“我们生活在未来里面!”
虽然我写字很难看,但无论楷书还是草书都很有让人想写的魔力,而且还能将他们撰文成电子字体。2000 年的时候,我说服了我大部分的老师,让他们允许我交打字体作业。
因为我一直在 Newton MessagePad 2100 上写字和涂鸦的缘故,所以那段时间我的字好像变得还有药可救。
16 年后的今天,我现在有 iPhone,有 iPad Pro。虽然这两款产品有很多赞爆了的功能,但是独独缺了我喜欢的手写识别功能。由于很久没有再用手写字,许多字已经忘记怎么写,即使记得,似乎也是写得歪歪扭扭。
为什么苹果 iOS 不添加手写识别功能?
第一点,你需要一支质量上好的笔。不过现在 Apple Pencil 已经到来,它不是第三方的笔,而是苹果亲自为 iPad Pro 打造,精度高,几乎没有延迟。这似乎已经不是一个很大的阻碍了。
第二,苹果还要考虑处理性能和手机的其他功能。比如,手机要将你的物理笔迹转成打字字体,它需要大量的词典和性能来转译你的笔迹,这时候就需要更强的处理器和更好的在线服务出马了。
如果你曾经遇到过 Siri 错误,想象一下这个问题有可能是因为字迹潦草,或者手机尝试努力区分大小写字母和草书字母而导致。
早期 Newton 机型其实也经常识别错误,后来的机型,比如 Newton MessagePad 2100 大大改善,基本没有出现识别文字错误的情况。
我还在想,如果我们的字写得更差的话,或许计算机将其识别并转化为数字文字,那将会是一件更让人头大的事情,比以往更加痛苦。
现在许多小学都不再教手写,而我们呢,更多时候是用键盘打字,在手机屏幕上打字,很少会再拿出笔和纸。你敢说你不是吗?
尽管 iOS 支持手写识别可能会引发一些潜在的问题,但我还是希望能够在 iPad 上见到这个功能。
我们现在有顶尖的手写笔选择,那就是 Apple Pencil,这支笔未来可能也会支持普通版 iPad。
而且,iOS 中还有系统级别 API,支持手掌误触功能,拥有良好的精准度,几乎无延迟。
在处理器性能方面,iPad Pro 的 A9X 的性能足以支撑手写识别功能,甚至会剩余不少。有两家公司可以证明这一点:独立开发者 Viet Tran 和手写识别领导品牌 MyScript 都在 App Store 上架了手写识别应用。
我测试过的这两款应用识别速度很快,遗憾的是,它们都无法支持 Apple Pencil 的防手掌误触功能和压感功能,所以手写体验只能说还好。
如果这些应用能够为 Apple Pencil 专门做更多优化,或许体验会更加舒服。值得一提的是,应用转录引擎令人印象深刻,如果我的字迹不是那么潦草难看的话,识别应该更好。
或许可以这样做:让那些第三方应用控制手写识别市场,苹果则继续研发更好的iOS系统,研发更重要的功能。不过,这样也不好,这样的话,手写识别功能就会被限制在单个应用里。我们还是比较想要系统支持手写识别。
苹果有理由不为 iOS 添加手写识别功能,不过,换个角度,苹果其实也有理由添加手写识别支持。
苹果拥有相当优秀的手写识别软件,苹果拥有 Inkwell 技术,该技术基于第一代 Newton Rosetta framework 框架,允许设备识别字母和绘图。这项技术已经很久不更新,不过,它依然能够支持 OS X El Capitan,它并没有落后。
另外,竞争对手的产品,比如 Windows 10 已经将手写识别添加到Surface产品线中;谷歌也已经于 2015 年中发布了一款手写键盘。
当竞争对手添加新功能之后,苹果会不会考虑升级 Inkwell 技术,并将它添加到 iOS 10 操作系统中?
在 iOS 9 中,苹果重新优化了 Notes 应用,用于展示 Apple Pencil 的性能。如果要展示 Apple Pencil 的性能,还有什么比手写识别更好的办法吗。
在 Notes 应用里,苹果可以在草图工具旁边添加一个按键,通过这个按键将你的手写文字转化为电子手写体,这对商务人士很实用,因为企业更加喜欢签名手写体。
有一些职业的人喜欢带着 iPad 工作,他们可以使用 iPad 来记录工作内容。比如医生、还有老师以及建筑行业的工作人员。
你站在哪边?
我们现在已经有 Apple Pencil,要设备贡献出部分资源来支持手写识别,值得吗?还是,你认为这种事情还是让开发者考虑就好了。欢迎在评论里分享你的个人看法。