Cortana自发布起就集万千宠爱于一身,可惜只存在于Windows平台上。现在,越来越开放的微软主动将Cortana领出了“深宫”,想让其变得无处不在。
微软的方案是今年4月Build大会上公开的PRoject Oxford。Project Oxford由微软研究院主导开发,主要为Azure用户免费提供API服务,包括人脸识别、语音识别、图像识别和名为LUIS(LanguageUnderstandingIntelligentService)的语义分析。其中语音识别和LUIS都建立在Bing的语音识别和处理上,而Cortana正是脱胎于Bing这些技术。
不久前有一个民间技术团队OrangeSec将硬件代理、定制SSL证书和域名服务器电子欺骗三样技术结合起来,大费周章才将Cortana移植到了Android平台。现在有了Project Oxford,开发者只需要成为Azure用户,就可以享用微软提供的Cortana同款API,不必像OrangeSec团队那样耗费大力气。
语音识别API包含语音转文本和文本转语音两部分,LUIS则包括语音和文本意图检测,其中LUIS为开发者提供了非常直观便捷、易于定制的语义分析服务:从定义模型、添加样本,到训练和主动学习,到部署API。有开发者试用了之后形容整个过程如行云流水般顺畅。语音识别API可以限量免费使用,而LUIS则需要提交申请。
这两项服务目前支持的语言达18种,包括粤语、普通话和台湾话。国内开发者简单地在线上demo试了试中文,基本上保持了Cortana的表现水准。
在ArsTechnica的报道中我们可以知道,Azure提供的API都是模块化的,完成度很高,开发者不需要创造额外的模块。这些服务采用的都是轻量级的Web Service架构风格REST(representational state transfer,表述性状态转移),所有的API请求和响应都通过HTTPS来加密。
微软对于Cortana的期待值很高,未来微软全线的Windows家族产品都将嵌入Cortana,包括Xbox,且可以定制化,成为微软大平台的语音入口。据悉,未来Cortana将会取代Bing语音搜索,成为微软唯一的语音助理工具。
除了成为自家全平台的语音工具,微软还希望Cortana能够植入到第三方应用中。Project Oxford中的语音识别API和LUIS让Cortana得以一种“润物细无声”的方式延伸开去。
新闻热点
疑难解答