# 刚来到 Android 和 iOS 平台的 Cortana，将来要怎么变得无处不在？

- 作者：欧狄
- 发布时间：2015-12-15 11:12
- 分类：公司
- 原文：https://www.ifanr.com/597133

[![9.pic&#95;hd](https://s3.ifanr.com/wp-content/uploads/2015/12/9.pic_hd2-e1450146917403.jpg)](https://s3.ifanr.com/wp-content/uploads/2015/12/9.pic_hd2-e1450146917403.jpg)

昨天下午 2 点左右，在[小娜研发负责人闫勃](http://www.ifanr.com/443822)的引导下，穿一件印有 Cortana 蓝色标识衣服的 Mike Calcagno（迈克·卡尔卡诺）走进了会议室。

Mike 是 Bing for Cortana 项目的产品负责人，管理着 Cortana 后端服务的开发和运营团队。1999 年，他作为 NLP（Natural language processing，自然语言处理）专家加入微软。2012 年，他领导一支 Windows Phone 团队开发了 Cortana 的第一个版本。

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

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

### 云端 Cortana 拥抱 Android 和 iOS

12 月 9 日，[Cortana 正式登陆 Android 和 iOS 系统](http://www.ifanr.com/595307)。早在今年 5 月份，微软就[在官方博客宣明了这一动作](http://www.ifanr.com/525304)。

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

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

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

![](https://s3.ifanr.com/wp-content/uploads/2015/12/cortana-android-ios-e1449678192738.jpg)

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

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

> Cortana 的设计理念是用户中心（user－centric）以及云端驱动（cloud－driven），后端很多运算都是在云端进行的，客户端只做轻量级的整合。
> 
> 这为跨平台体验的一致性提供了充分条件。

在三个平台上，Cortana 都可以设置提醒、对信息进行追踪，并且能在用户使用了一段时间后提供建议。在中国，小娜还有一些本地化的服务，像“追踪快递包裹”就是去年双 11 应景推出的功能。

这些功能的大部分运算在云端完成后，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 系统。

[此前爱范儿曾报道过](http://www.ifanr.com/521674)，未来微软全线的 Windows 家族产品都将嵌入 Cortana，包括 Xbox，且可以定制化，成为微软大平台的语音入口。Cortana 将会取代 Bing 语音搜索，成为微软唯一的语音助理工具。

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

[![windows&#95;10&#95;cortana](https://s3.ifanr.com/wp-content/uploads/2015/12/windows_10_cortana.jpg)](https://s3.ifanr.com/wp-content/uploads/2015/12/windows_10_cortana.jpg)

（Windows 10 上的 Cortana）

事实上，来到 Android 和 iOS 平台之后，Cortana 还计划向可穿戴设备和物联网进军。Mike 特别提到：

> 有意思的是，COA（Cortana on Android）项目的开发团队最早自称为 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](https://s3.ifanr.com/wp-content/uploads/2015/12/microsoft-band-cortana.jpg)](https://s3.ifanr.com/wp-content/uploads/2015/12/microsoft-band-cortana.jpg)

（在 Microsoft Band 上使用 Cortana）

另一种只有很弱的运算能力或者基本没有，称之为无线设备（Satellite Device）。它们通常只是提供特定传感器的数据给 Cortana，相当于输入设备。整个数据传输和运算的流程如下图所示：

[![cortana](https://s3.ifanr.com/wp-content/uploads/2015/12/cortana3-e1450139876680.jpg)](https://s3.ifanr.com/wp-content/uploads/2015/12/cortana3-e1450139876680.jpg)

（Cortana Everywhere 的技术实现方式）

Mike 最后还畅想了一番：

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

注：题图不是 Mike 昨天拍的照片
