Win10开发系列专题五 UWP应用添加画布及语音输入
这是微软Win10开发系列专题的第五期,本期微软为我们详细解读了如何为Windows 10 UWP应用添加画布、数字墨水书写及语音输入支持。微软表示,在Win10中为应用添加自然交互方式的进程已经变得前所未有的简单。
让我们首先聚焦于如何通过DirectInk为应用添加数字墨水书写支持。尽管我们已经习惯了使用各种输入设备,但无可否认,笔和纸仍然是人们记录信息和表达自我的最自然方式。这种方式与我们的早期教育息息相关,研究表明,手写的确有助于思考、记忆和学习。
在Win10中,借助DirectInk平台,开发者可以轻松地在应用中集成数字墨水书写功能。这些功能在微软的Edge浏览器、OneNote应用以及手写板中都有广泛应用。
通过微软的示例展示,集成数字墨水书写功能的过程相当直观。你只需要在应用的UI界面中加入相关代码,就可以将画布嵌入到用户界面中。随后,你可以通过自定义myInkCanvas对象的InkPresenter属性来设置支持的输入方式(手指、手写笔或鼠标),并调整“画笔”属性,以实现流畅自然的书写体验。
微软还展示了如何修改、保存(支持保存为GIF动画图片)以及加载书写内容的方法,为应用增添了更多实用功能。
除了数字墨水书写支持,微软还讲解了如何为应用添加语音交互,让应用更加生动。开发者可以为应用添加四种类型的语音交互:自然语言、命令和控制、听写支持以及文字-语音转换。
其中,自然语言交互类似于我们熟悉的Cortana语音助手功能,用户可以通过语音与应用进行交互;命令和控制功能则允许用户通过语音直接向应用下达操作指令,简化操作流程;听写支持使应用能够直接将用户的语音转化为文字,这在邮件或消息类应用中特别实用;文字-语音转换功能则能将文字转化为语音,为视觉障碍用户提供了便利。
微软通过实例演示了在Win10 UWP应用中集成以上语音交互功能的方法。如果想要了解更多,建议查阅微软的官方博客。为Win10应用添加自然交互方式的过程已经变得非常简单,这将会为开发者带来无限的可能性,为用户带来更加丰富的体验。
网站模板
- Win10开发系列专题五 UWP应用添加画布及语音输入
- Win10加快桌面应用的启动速度取消启动延迟
- CAD室内设计怎么将不闭合的线段闭合-
- 同一html页面中不同链接的不同样式的css代码
- 教你用Freehand制作一根淡紫色金属弹簧
- 华硕笔记本x84H详细拆机图解演示清灰过程
- WAPI与Wi-Fi是什么意思.以及有什么区别
- win10中浏览器无法上传图片adobe flash player不工作该
- 全方位解析百度竞价数据分析中的几个疑问
- 将CSS按照层叠式结构化重新组织与构建
- 如何在电脑中控制局域网限制用户访问WWW外网
- cad斜截圆管怎么放样下料- cad钣金下料及放样实例
- 微软最近两周狂发7个预览版本-Win10 RedStone 2即将
- css 收货地址平行四边形的线条样式示例代码
- 2020年Namesilo平台购买域名、解析域名图文教程
- 机械革命X7Ti-S内部做工如何?机械革命深海泰坦