Windows Phone 8 语音功能开发指南
1. 语音交互的重要性与功能概述
移动电话一直处于新型用户界面(UI)范式的前沿。由于屏幕空间有限,且用户需要在移动中快速完成任务,那些在桌面计算机上可行的解决方案,在手机上可能需要重新思考或完全摒弃。过去,手机交互创新大多集中在触觉输入,如物理键盘、手写笔或电容式触摸屏。而如今,语音作为现代智能手机的交互方式,不仅让现有任务更便捷(如说“拨打特里·亚当斯的家庭电话”来发起通话),还为手机应用和体验开辟了全新领域。
在 Windows Phone 8 应用中,语音相关有三个关键主题:
- 注册语音命令,用户可从全局语音体验(GSE)调用,如“电影,显示正在上映的影片”。
- 使用语音识别(SR)API 在应用内接受语音输入,包括命令控制和自由听写。
- 利用手机的文本转语音(TTS)框架将文本读为音频,还可与语音识别结合,实现类似内置消息应用的语音对话交互。
2. 语音命令在 Windows Phone 不同版本的发展
在 Windows Phone 7.x 中,用户通过按下并按住硬件开始按钮启动 GSE 后,能执行一些特定任务,如打电话、发短信和进行必应搜索,也能打开 Windows Phone 应用商店的应用,但功能有限,例如只能说“打开天气”,无法说“打开天气并显示凤凰城的天气预报”。
到了 Windows Phone 8,开发者可为用户提供丰富的语音命令,用户能通过语音提供必要上下文,启动应用执行特定任务。
3. 全局语音体验(GSE)
所有与语音命令相关的用户场景都源于 GSE,因此了解其用户体验(UX)
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



