微软的10周10个Win10开发专题本周已经到了第三期,本期微软通过一篇博文向开发者介绍了如何在Windows10通用应用中集成Cortana小娜,让应用更具活力。本文首先简单介绍了Cortana是什么,能够带来哪些特性。随后讲解了在应用中集成Cortana前的准备工作,最后讲解了集成Cortana并完成三种用户交互的方法(包括打开应用、通过Cortana命令应用存储或返回一些数据以及用户与应用之间的双向交互

什么是Cortana?

Cortana是Win10中新增的主要功能之一,从Windows Phone 8.1借鉴而来。用户可通过自然语言与操作系统进行交互。应用能够以Cortana的口吻回答用户提出的问题。诸如“我的下一个旅行目的地是哪里?”,“搜索语音电台”,“Jack在线吗?”等问题,你可以将这些问题的答案提供给Cortana,让她来代为回答或者显示出来。更进一步,还可以通过Cortana来执行一些操作,比如“取消去伦敦的旅行计划”,“将此电台添加为喜欢”,“告诉Jack,我要迟到了”等等。

win10中通用应用中集成Cortana小娜探索

通过语音命令,用户可以直达应用中某个深层次的功能,就好比将应用中的某个功能直接通过磁贴方式钉在开始屏幕中一样。这会让你的应用更具生产力,提升用户体验。

集成Cortana,需要遵守的一些准则

由于Cortana是基于语音进行交互的,因此情景设定应当尽量贴近习惯和自然。在MSDN中已经公布了一些Cortana交互设计准则,要更好地使用Cortana,需要遵守以下准则:

1、高效:少即是多。要简洁,用语尽量简单但同时不要丢失语义;

2、相关:保持不偏离话题;

3 、明确:确保对话使用日常用语,意思表达更清晰,而不要使用很少有人会知道的专业术语;

4、信任:回答应准确反映正在发生的事情,并尊重用户的喜好。如果你的应用还没有完成任务,不应该欺骗已经完成;

win10中通用应用中集成Cortana小娜探索

另外,还需要注意的是,Cortana交互的本地化处理,特别是如果你想在全球发布你的应用。目前Cortana在美国、英国、中国、法国、意大利、德国以及西班牙市场可用,后期会拓展到更多市场。

用户与应用之间可实现三种交互,包括打开应用、通过Cortana命令应用存储或返回一些数据以及用户与应用之间的双向交互。

微软在博客中详细介绍了这三种方法,并提供了一些文档以及示例代码。感兴趣的开发者可点此进入微软官方博客查看。

华山资源网 Design By www.eoogi.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
华山资源网 Design By www.eoogi.com

稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!

昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。

这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。

而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?