在北京召开的“微软开发者峰会”已圆满落下了帷幕。与今年在美国旧金山举办的“Build 2016全球开发者大会”一样,微软同样在会上公布了最先进的开发技术以及微软生态的发展方向。前来现场参加峰会的有1000多位中国开发者,同时还有超过3000多为开发者通过网络直播观看峰会,足以体现出微软对中国开发者圈子的关注。
在峰会现场,微软演示了智能语音助理Cortana的“主动行为”。随后我们也与微软产品总监Paul Bloom就这个特性以及背后的开发平台进行了深入探讨,了解到了Cortana未来发展的一些信息。
背后的第三方服务生态
在与Paul Bloom探讨之前,我们还曾从Cortana全球负责人Mike Calcagno口中了解到这款智能语音助理背后的第三方服务生态以及现在的发展状况。尤其是在Cortana进入中国市场之后,第三方服务生态的发展变得愈发重要,这也是微软考虑为这款智能语音助理开发“主动行为”(Proavtive Action)特性的初衷之一。
Paul Bloom表示:
我们希望Cortana背后能有一个比较开放性的平台,让更多的第三方服务商加入进来,并帮助它们做想做的事情,让Cortana主动地向用户提供一些第三方服务。只要第三方服务商有这个意愿,都可以考虑将自己的应用/服务集成到Cortana。
“主动行为”这个特性将让Cortana变得更加智能,它利用机器学习、大数据等技术来对用户以及用户周围世界进行认知和理解,然后为用户推荐一些第三方服务。Paul Bloom透露,目前全球范围内已有超过1000家第三方服务商与微软建立了合作关系。在中国市场,美团、网易云音乐就是非常典型的合作案例。
例如美团,如果用户习惯性在中午这个时间段使用手机上的美团来叫外卖,Cortana会主动对用户的这种行为进行学习,判断出这是用户的一个高频率行为。以后一到中午,Cortana就会自动为用户推荐一些来自美团的外卖信息。
需要注意的是,微软在为Cortana打造第三方服务生态的同时也非常关注用户隐私的问题。“主动行为”这个特性的实现,其实也是建立在收集用户特定数据的基础上。对此,Paul Bloom也再次强调:
Cortana需要深度理解用户的日常使用习惯,它收集的数据其实也在一个合理的范围内,包括地理位置、时间、订单信息等。微软将控制权限交给了用户,就在Cortana的Notebook中。如果用户没有一个确认的操作,Cortana的这个特性是不会将这些数据提供给第三方服务商的。
Cortana Everywhere
在与Paul Bloom探讨的过程中,也谈到了Cortana跨平台的问题。我们知道,Cortana现在已经覆盖了Windows 10(桌面端和移动端)、Android、iOS这几个平台,但是Cortana在各个平台上所具备的特性是存在一些差异的。例如在Windows 10上Cortana是支持被动语音激活的,但是在Android和iOS上却没有这个特性。
“微软在让Cortana进行跨平台的时候,首先考虑的就是保证每个平台上使用体验的统一。” Paul Bloom说道,微软心里也很清楚,每一个平台都有各自的优势,而微软要做的就是利用这些平台带有的独特优势,来让Cortana的体验更加完善。在Paul Bloom眼中,这用“Cortana Everywhere”来形容似乎更加贴切。
毫无疑问,由于Windows 10是微软自家的平台,所以“主动行为”这个特性在Windows 10上的使用体验肯定是最好的。“不过,开发团队也在努力将这个特性带到Android版本的Cortana中。”Paul Bloom补充道,“而iOS版本的Cortana会稍晚一些获得这个特性。”
今年夏季,微软将会对外推送Windows 10周年更新。更新之后,Cortana就将支持“主动行为”这个特性。可以预见的是,Windows 10周年更新会成为Cortana这款智能语音助理发展的转折点。未来,微软还将会公布建立合作关系的第三方服务商,Cortana的可用性也会随之而提升到一个新的高度。
观看微软小娜开发者平台更多演示内容,输入网址:http://v.qq.com/page/l/k/k/l03044d2bkk.html ,即刻查看。