业界|微软开放小娜:推出两款开发工具提供软硬件支持
选自微软
机器之心编译
参与:曹瑞、蒋思源
今天,微软让我们看到了Cortana的下一步新发展。这家科技巨头今天宣布推出全新的CortanaSkillsKit和CortanaDevicesSDK。
CortanaSkillsKit是为了让开发者能够接触到1.45亿Cortana用户,帮助用户跨平台地发现、参与和完成事务,这些平台包括:Windows、Android、iOS、Xbox和Cortana驱动的新型设备。
CortanaDevicesSDK能够让原始设备制造商(OEM)和原始设计制造商(ODM)创造出新一代的智能个人设备:不管是没有屏幕还是在大屏幕上、不管家里还是在外面使用。
目前开发者和制造商已经可以注册了:,微软表示结束privatepreview之后就会推送更新。
CortanaSkillsKit预览
CortanaSkillsKit能够让开发者利用微软bot开发框架(MicrosoftBotFramework)帮助开发bot并将其发布出来作为Cortana的一项新技能,还能让开发者整合网页服务作为新技能以及将他们已有的Alexa技能的代码用于创建Coratna技能。它可以在用户询问时将用户与所需的技能连接起来,并能在适当的背景下主动向用户提供服务。另外,CortanaSkillsKit还能够帮助开发者通过Cortana了解用户偏好,并基于用户给予的权限为他们带来个性化的用户体验。
在今天旧金山的发布会上,微软向大家展示了一些早期的开发伙伴是如何利用CortanaSkillsKit的。微软表示该工具包将在2017年2月向更多人开放。
Knowmail将人工智能应用于电子邮件过载问题,其使用BotFramework构建了一个bot,并已发布到了Cortana。他们的智能解决方案可用于Outlook和Office365,它会学习你使用电子邮件的习惯,以便在你有空的时候提供需要优先处理的电子邮件。
第一家登录Cortana平台的金融服务公司是CapitalOne,微软展示了它是如何通过Cortana的免手持自然语言交谈,使用在声音技术上的已有投入来使客户有效地管理他们的资金。
全球最大的在线旅游公司Expedia利用MicrosoftBotFramework研发了一款Skype平台的bot,这个bot作为一种新的Cortana技能,能够帮助用户预订酒店。
家政服务平台TalkLocal公司的Cortana技能可以让人们使用自然语言找到当地的服务提供商。比如说,你对Cortana说:「小娜,我家的天花板漏水了,情况紧急。」这时候TalkLocal公司就会帮助你找一位合适的水暖工。
设备制造商的Cortana设备SDK
我们相信个人助手需要在你日常生活中提供帮助,不论你是在家、在工作还是其它任何地方都能有效地给予帮助。我们称之为Cortana是和你「无约束(unbound)」地绑定的,而不是与任何一个平台或设备绑定的。这就是Cortana支持Windows10、Android、iOS、Xbox和多种移动平台的原因。我们上周发布的Windows10CreatorsUpdate的IoTCore版将嵌入Cortana,这将为物联网设备提供有力的支持。
实现这个目标的下一步正是CortanaDevicesSDK,这将Cortana提供给了所有OEM和ODM,让他们可以在所有平台上构建更智能的设备。
该SDK也将带领Cortana继续完成在任何地方任何时间提高个人生产力的承诺,它将提供与Skype、电子邮件、日历和列表集成的实时的、双向的语音通信功能,这一切都将使得生活无处不简单。当然Cortana也会加载一些专业化技能。
我们正在与一系列行业和硬件开发商进行合作,包括一些激动人心的互联汽车项目。该SDK是为多样化而设计的,支持通过开源协议和软件库跨WindowsIoT、Linux和Android等许多平台。

CortanaDevicesSDK目前正在进行privatepreview,它将在2017年向更多人开放。如果你是OEM或ODM并有兴趣在你的设备中嵌入Cortana,可以填写这个表格获得CortanaDevicesSDK的最新消息和(可能的)早期预览版使用权限: