如何让Siri使计算机(和程序员)更人性化

我们希望我们的设备有多少个性?

最新款iPhone中最受关注的新功能是虚拟助手Siri。您可以对她发出各种惊人的语音指令,无需任何培训或特殊语法,并惊叹于她为您效劳。

您可以说“呼叫我的助理”或“早上八点叫醒我”或“星期五下午2点与伍德沃德医生预约”。您可以说“我从这里怎么去机场?”或“播放泰勒·斯威夫特”或“当我到达办公室时,提醒我提交史密瑟斯报告。”您可以问她一升有多少液体盎司,或者到火星的距离,或者乔治·华盛顿何时出生。

在每种情况下,Siri都会短暂地联系Apple的服务器,然后用平静的女声回应,同时显示您请求的信息。


支持科学新闻事业

如果您喜欢这篇文章,请考虑通过以下方式支持我们屡获殊荣的新闻事业 订阅。通过购买订阅,您正在帮助确保未来能够继续提供有关塑造我们当今世界的发现和想法的具有影响力的报道。


然而,没过多久,互联网上的自作聪明的人就开始问她一些没有具体答案的问题——并惊叹于她机智,有时甚至尖刻的回答。

你:“Siri,我爱你。” Siri:“真贴心,David。现在我们可以回到工作了吗?”

你:“人生的意义是什么?” Siri:“我现在无法回答,但请给我一些时间写一个非常长的剧本,里面什么都不会发生。”

你:“打开仓门,Siri。” Siri:“对不起,David,恐怕我做不到。[停顿] 你现在高兴了吗?”

Siri在语音控制方面是一项突破,这是肯定的,但她也是计算机化个性方面的一项突破。问题是:我们想要我们的设备具有个性吗?

程序员和设计师一直都在努力解决这个问题。每个操作系统的创建者都必须提出一种与人沟通的统一语法。多年来,各家公司都在不同的理念之间犹豫不定。

在Siri出现之前,Apple的软件一直避免使用诸如“我”和“你”之类的人称代词。结果:出现了一些笨拙的被动语态,例如“The document could not be opened because it could not be found.”(由于找不到该文档,因此无法打开)。

微软的对话框英语不仅偏爱被动语态,而且通常是针对程序员,而不是人类:“SL_E_CHREF_BINDING_0UT_0F_T0LERANCE: The activation server determined that the specified product key has exceeded its activation count.”(SL_E_CHREF_BINDING_0UT_0F_T0LERANCE:激活服务器确定指定的产品密钥已超过其激活计数。)啊,当然!

花旗银行的自动柜员机位于艾米丽·波斯特礼仪规范的另一端。他们将“我”/“你”的个人化方法运用到了极致。“您好。有什么可以帮您?”欢迎界面上写道。当您注销时,您会收到“谢谢您。很高兴为您服务。”这些机器甚至试图为用户自己的愚蠢错误承担责任:“对不起,我不识别该密码。”

现在,在内心深处——实际上,并没有那么深——我们都知道我们的计算机并不是真的在与我们互动;它们所说的每一句话都是由某处的程序员编写的。那么,软件公司为什么要费心呢?如果每个人都知道这只是一个技巧,我们还应该关心我们的机器有多么有人情味吗?

是的,我们应该关心。

毫无疑问,设计师的意图是通过模拟与人类同伴的随意对话,使他们的机器更加用户友好。但是这种意图有一个副作用:在尝试编写像人一样说话的机器时,程序员被迫像人一样思考

以花旗银行为例,以第二人称对话风格编写消息迫使工程师们将自己置于真实人类的思维模式中。您不能为您的ATM编写“我”声明,而不考虑这些消息的逻辑、术语和清晰度。以这种心态写作的人永远不会想出“The activation server determined that the specified product key has exceeded its activation count.”(激活服务器确定指定的产品密钥已超过其激活计数。)

与此同时,Siri“个性”的巧妙之处在于,她不在乎您说“会下雨吗?”或“我需要雨伞吗?”或“天气预报是什么?”她被编程为理解任何措辞。这一次的回报不仅仅是用户友好性;而是快乐。当Siri第一次就做到了您想要的事情,当您没有阅读任何说明或遵循任何规则时,您会为自己的即时掌握感到自豪。

所以是的,当然,像人一样对话的机器完全是假的,我们知道这一点。但是心理学是一件有趣的事情——就像当我们观看精彩的魔术表演时,即使我们知道这都是一个技巧,我们仍然会感到高兴。

David Pogue 是Yahoo Tech的首席专栏作家,也是PBS上多个NOVA迷你剧集的主持人。

更多作者:David Pogue
大众科学 Magazine Vol 306 Issue 1本文最初以“How Siri Makes Computers (and Coders) More Human”为标题发表于大众科学 Magazine 第306卷第1期(
doi:10.1038/scientificamerican012012-v23LCzXV4aqTAYP7LWSbA
© . All rights reserved.