400-650-1086
首页 > 最新资讯 > IT新闻 > 正文

实践微软野心的第一步:靠「她」登陆Android和iOS平台

admin 2015-12-17 09:35:44 0

Mike Calcagno(麦克·卡尔卡诺)是Bing for Cortana专案的产品负责人,管理着Cortana后端服务的开发和运营团队。1999 年,他作为NLP(Natural language processing,自然语言处理)专家加入微软。2012 年,他领导一支Windows Phone团队开发了Cortana的第一个版本。

图说:Bing for Cortana专案的产品负责人Mike Calcagno。

“Cortana来到Android和iOS平台是一个开始。如果我这件衣服内置了麦克风,也可以和Cortana互动。”访谈中,Mike指着自己的衣服说道。

印有Cortana蓝色标识的衣服无意中暗合了Mike对Cortana的愿景——“将来,Cortana会变得无处不在”。

云端Cortana拥抱Android和iOS

12月9日,Cortana正式登陆Android和iOS系统。早在今年5月份,微软就在官方部落格宣布这一动作。

Android和iOS上的Cortana所能之事自然不及微软自家平台上的,而且Cortana在前面两个平台上所获得的许可权也存在差异。

你可以在Windows Phone/Windows 10上透过Cortana打开飞行模式,进行系统级的设置,在Android和iOS上则不能。

Android版本的Cortana可以打开手机上已安装的app,并且支援“Hey,Cortana”语音唤醒指令,iOS平台上的Cortana却做不到。

不过,Cortana的定位是个人助理,其主要任务是帮助使用者顺利完成一件事情,而不仅仅是做出以上简单的动作。

如果抛开系统级设置、打开应用程式和语音唤醒指令不谈,Cortana在不同平台上带给用户的体验还是相对一致的。Mike告诉记者:

Cortana的设计理念是用户中心(user-centric)以及云端驱动(cloud-driven),后端很多运算都是在云端进行的,用户端只做羽量级的整合。

这为跨平台体验的一致性提供了充分条件。

在三个平台上,Cortana都可以设置提醒、对资讯进行追蹤,并且能在用户使用了一段时间后提供建议。

这些功能的大部分运算在云端完成后,Cortana接着将运算结果在不同作业系统的装置上显示出来。所以即便Android有这幺多不同配置、不同系统版本的手机,云端驱动的Cortana还能保持相对一致的用户体验。Mike特意强调道:

微软CEO Satya Nadella提出了“云端为先”的发展策略,Cortana正是这一策略的具体实践。

当然,云端驱动也有弊端。如果网路状况不好,Cortana的语音辨识就会很慢,有时甚至用不了。这更像是个阶段性问题,毕竟网路是朝着更快速、更稳定的方向发展。

目前,Android和iOS版Cortana刚刚发布,微软对使用者资料的统计仅限于下载量。使用者每天使用频率这项重要的指标还没有準确的数字。

“我们预计Android和iOS平台上使用者对Cortana的使用频率不会像在Windows平台上一样高。”Mike坦承,“在Windows平台上,Cortana同时还是一个搜索的入口,用户每天用Cortana来搜索的次数还是挺多的。”而在Android和iOS上,搜索都有其他可替代的选择。

同时,Mike补充道,现在也不是统计有效资料的好时机。很多使用者都兴沖沖地下载来尝试,资料的“噪音”很多,“得不出任何有效的结论”。

为何要跨平台?

Cortana跨平台的决策最早可以追溯到Windows 10专案。“微软在打造Windows 10之初就怀有一个愿景——成为装置生态系统的中心。”Mike表示。

这个装置生态系统不仅包括微软自己的Windows平台,也囊括了行动端佔据统治地位的Android和iOS系统。

未来微软全线的Windows家族产品都将嵌入Cortana,包括Xbox,且可以定制化,成为微软大平台的语音入口。Cortana将会取代 Bing语音搜索,成为微软唯一的语音助理工具。

Mike应证了这个判断:“作为Windows 10资讯连接核心的Cortana,担当起了进军其他平台的重任。”

(Windows 10上的Cortana)

事实上,来到Android和iOS平台之后,Cortana还计画向穿戴式装置和物联网进军。Mike特别提到:

有意思的是,COA(Cortana on Anroid)专案的开发团队最早自称为the Cortana Everywhere Team。

目前,Cortana的研发和运营团队已经遍布好几个国家,包括美国、中国、印度、以色列等。“美国、印度、以色列的团队主要负责后端和云端服务的开发,中国团队则帮助打造用户端,让 Cortana在中国落地。”

“需要特别指出的是,Windows有一支团队专门负责将Cortana 集成到Windows 10中。”Mike说,“iOS平台上的一些集成工作也是这支团队完成的。”

如何变得无处不在?

“Cortana变得无处不在并不意味着,让它运行在每一个可上网的智慧装置上。”Mike解释道。

Mike基于计算能力把装置分成两种,一种是有足够计算能力的智慧终端机(Smart Device),可以运行Cortana的用户端堆叠(Client Stack)。据 Mike透露,目前性能足够运行Cortana 的最小装置是智慧手錶/手环。

在微软自己的Microsoft Band上,Cortana可以识别语音以及呈现文字资讯,但由于没有扬声器不能讲话。


(在Microsoft Band上使用Cortana。)

另一种只有很弱的运算能力或者基本没有,称之为无线装置(Satellite Device)。它们通常只是提供特定感测器的资料给 Cortana,相当于输入装置。整个资料传输和运算的流程如下图所示Cortana Everywhere的技术实现方式。)

Mike最后还畅想了一番:

我理想的Cortana体验是,一件衣服里内置了麦克风,它可以听到我说话,接着将资讯传达给我口袋里的手机,然后手机和云端进行通讯。整个过程使用者都不需要从口袋里掏出手机,佩戴耳机就可以听到 Cortana的回复。

文章来源:机房监控 http://www.create-china.com.cn

售前咨询

专线:刘刚 13911133352

E-mail:112417434@qq.com

北京金恒智能系统工程技术有限责任公司 版权所有 Copyright 2007-2020 by Create-china.com.cn Inc. All rights reserved.

法律声明:未经许可,任何模仿本站模板、转载本站内容等行为者,本站保留追究其法律责任的权利!

电话:86+10-62104277/2248/4249 传真:86+10-62104193-819 京ICP备10010038号-2网站XML

智慧机房

在线体验

CREATE·机房监控 体验端  用户名:Admin    密码:12345 点击体验
在线咨询 电话咨询