微软在昨晚发布会上展示了其手机语音助理Cortana,本文则介绍了Cortana开发背后的细节。理论上来说,Cortana应该是500年后的产物,但是这没有阻止微软在这周将它(她)带给消费者。苹果和谷歌分别有Siri和Googe Now这两款数字助理,而微软则是将两者的优势结合,配以《光晕》中26世纪人工智能助理的名字——Cortana,搭载于最新的Windows Phone 8.1操作系统中。 通过不断学习你的习惯和兴趣,Cortana定位于成为你的私人助理,能够帮助你处理每天的活动,搜索你需要的信息。Contana将会是WP8.1中发现和搜索信息的首要途径,当然它还可以安排你的日程和提醒事项。她即聪明又不失幽默,被设计成尽可能的像人类助理那样。智能助理之战几年前就已经打响,而微软则在移动领域奋力追赶对手之时发布了Cortana,它将会是WP8.1非常重要的一个功能,而开发Cortana也耗时超过2年。接下来就是Cortana诞生的故事。 “Cortana”这个名字最早来自Windows Phone项目负责人Robert Howard那里,“它当时只是个代号,我们并没想把Cortana当成最终的名字。”事实上,Cortana之所以叫做Cortana,而不是“微软个人数字助理家庭高级版”这种微软常用的市场名称,是因为大家都觉得这名字非常的合适。当时备选的名字还有“Naomi”“Alyx”等等,但由于在媒体上的泄露和一份内部请愿书,最终促使公司决定沿用“Cortana”这个名字。 Cortana这名字和背景颜色都是来自《光晕》这款游戏,这也和微软对这款产品的定位相符合:再造一个接近真实的助理而不至于让人觉得太奇怪。在游戏中,Cortana时刻为主人待命,而如今她则时刻为用户待命。其竞争产品如Google Now会深度整合用户数据,这有时会很有用,但有时你也会因为没完没了的通知而感到心烦,而且你还会担心自己的隐私安全。为了避免这些,Cortana会创建一个记事本来存放用户所允许的关键数据。这些数据将有助于Cortana更加了解你。 “她会学习你的习惯,但是你也可以阻止她访问某些数据,比如你可以对她说:‘这不对,我不希望你知道这些’或者‘我不喜欢你浏览我的邮件’。”Ash解释道,“你对她有完全的控制权,你可以决定她能访问的数据。”记事本中的数据都是储存在云端的,你可以分享联系人信息和你的兴趣爱好等等。他说,团队一开始就希望让Cortana更像人类助理,她可以通过学习来更加了解用户,以便更准确的提供给用户想要的信息。你可以通过语音或文字向她提问,但是她储存数据之前都会询问用户是否允许。 当你第一次启动Cortana时,她会通过问你一些基本的问题来了解你,比如你的名字,饮食习惯,喜欢的电影类型等等。设置完成后你就可以点击手机的搜索按钮来启动它,向下滑动可以看到诸如航班,比赛和股票等信息。你还可以通过向记事本中添加你的信息,让她提供更加个性化的服务。信息都将会以卡片的形式展示,部分还可以在动态磁贴上或者新的通知中心里显示。举例来说,你最喜欢的球队刚刚进球了,Cortana就会在通知中心里面提醒你,当你在国外,她还会提供诸如天气,汇率和地图等信息,你在发信息或者邮件时,她会标记出像“明晚8点见”这类文字,方便你创建提醒。 Cortana一个最有用的功能就是她能根据事件自动激发某些动作,这有点像IFTTT这类热门网络服务。比如说,你可以对她说“我下次打电话给我妻子时,提醒我谈谈Kevin”,她就会在你下次打电话给你妻子时激发这一提醒。这功能十分强大,但Cortana对于一般搜索更加令人印象深刻。如果你搜索“我附近最好的餐厅在哪?”,她不会像Siri那样提供给你一长串餐厅名单,而是会给你一个在附近Yelp评分最高的餐厅名称。“如果你问一个人类助理“附近最好的餐厅在哪?”而她给你一长串名单,估计你会直接开除她。“Rob Chambers开玩笑的说到。不同的是,如果你是问“有哪些好餐厅”,那么Cortana就会给你一个列表,她会通过你的问题来判断你所需要的。更让人惊讶的是,你问完之后再说“打电话给他们”或者问“怎么去”,Cortana会知道根据上一个问题的答案来执行命令。这是真正的“多级搜索”,通过你的语气和上下文来理解你想问的。这确实让人感到仿佛身处未来。 在WP8.1上,Cortana以一个动画圆圈表现,但这并不代表她没有人格。像那些优秀的个人助理一样,Cortana在日常生活中会经常体现出她”拟人”的那一面。当你问她“你父亲是谁?”时,她会回答“从技术上来说,我爸爸是比尔盖茨,这没什么大不了的。”其他很多问题也会得到类似的幽默回答,她还会有16种不同的情绪来应对各种问题。Cortana现在还无法对所有问题都带着相应的情绪回答,但是微软希望在未来,她能够根据不同事件抱以不同的情绪,比如说你最喜欢的球队赢了或者输了,她也会跟着高兴或伤心。我们接下来还会针对她做大量的改进,Ash对记者说。 微软还同《光晕》的开发商343 Industries紧密合作,同时也请来了游戏中为Cortana配音的Jen Taylor来为手机版Cortana录制声音。《光晕》的游戏玩家会对Cortana的声音很熟悉,请Jen Taylor来配音对于微软和Windows Phone都是很重要的一个决定。Ash解释说“她将会对我们推出和改进这项语音技术起到重要作用”。最初,Jen Taylor的声音只是用在回答一些和《光晕》游戏相关的问题上,比如你问“队长怎么样了”,你就会听到Jen Taylor的声音,而其他问题的回答则是使用机器合成的Jen Taylor语音。 全部这些其实并不是在短短两年内完成的,公司在五六年前就开始了数据搜集工作。Cortana的搜过结果都来自必应,而这后面则是数千台服务器上的海量数据。WP团队和必应团队紧密合作,让Cortana走进现实。就像Google Now依靠强大的谷歌搜索数据,你很难想象没有必应支持的Cortana会是什么样子。 我会见了几个必应工程师,他们都很期待自己的成果运行在每一款产品上。微软正将必应转变为一个服务平台,Cortana则是它作为一个搜索平台的展示品。在过去的几年,必应的工程师开发的一些功能成为了Cortana的重要组成部分。对于自然语言的理解和将现实世界的物体同网络数据建立连接是最基本的技术,但这些技术无法用一个最终产品来展示。如果说必应是一座房子,那么Cortana就是车库中停的一辆闪亮的红色跑车。 为了将这些技术同必应搜索相结合,必应的合作开发经理Mike Calcagno在18个月前加入微软搜索团队。他在必应的第一个重量级产品就是Cortana。我到这里来的时候就想将这些服务都整合到一起。“团队里的人都会有一个Cortana的玩偶,当你走进办公室,看到谁有这个玩偶,你就会知道,哦,他也加入了Cortana开发团队”。 必应团队花了很多私人时间与WP团队对Cortana进行测试,尽管最终她还是把Mike的办公室地址定位到了华盛顿的某家酒吧里。“我们和WP团队相处融洽,我们同他们生活在一起,就像一个团队一样。”你可把这看作是“One Microsoft”理念的一个极佳范本。 Cortana是对必应搜索服务的一次重大测试,这也是为什么微软在它上面加了个“测试版(Beta)”的标签。这套系统需要靠时间来慢慢学习和完善,特别是语音识别方面的,现在微软还只对美国本土开放这一功能。在正式发布之前,团队还会在后台进行Bug的修复。 必应首席项目经理Vish Vadlamani回忆那些耗费在Satori(每天为必应抓取数千GB数据的系统)项目上数不清的日日夜夜,他觉得为了今天Cortana的发布,那一切都是值得的。他承认这是一段既兴奋又可怕的经历。 必应的董事Stefan Weitz解释说:“我们这么做的原因是,通过这套人工智能可以扩展WindowsPhone系统的新边界。”但是,微软未来将会把Cortana应用到哪些领域如今仍是个谜团。 第三方应用将被允许整合Cortana服务,让用户可以直接说“Hulu,播放最新一集的《摩登家庭》。”然后Hulu就会启动并且播放剧集,这有点像Xbox上的语音搜索。结合提醒事项,只要执行得力,这个功能会非常强大。 微软开始紧追苹果个谷歌的步伐,并从Siri和Google Now上借鉴了一些想法,最终开发出了这款易用的语音助理。而就目前来说,微软还需要做的是将Cortana整合到XBOX,Windows和其他服务当中去,最终让Cortana无处不在。 必应的主页在未来几周会迎来更新,在动态磁贴上会出现通知和信息。公司通过Kinect在数百万家庭中置入了实时开启的麦克风,数亿电脑上运行着Windows操作系统,以及最近发布的ios版office,如今,Cortana只存在于你的口袋之中,也许不久的将来,她的身音将会无处不在。 原文地址:The Verge