E4d88ea4428947e49c895222bfb0dbea
WWDC20 10071 - 评估优化 App 的语音交互

WWDC 2020 session 10071
Evaluate and optimize voice interaction for your app

  • Siri 能做什么
    • 对话助手 Conversational Assistant 与意图 Intents
    • 捷径 Shortcuts 与建议 Suggestions
  • 如何为对话进行设计
    • 模式 Modality
    • 对话 Dialog

Siri 能做什么

Siri Human Interface Guidelines 中,Apple 对 Siri 有这样的定义:

Siri makes it easy for people to accomplish everyday tasks quickly using voice, touch, or automation.
Siri 借助语音、触摸和自动化操作让人们更快捷地完成日常工作。

而其中,Siri 的语音体验又包括 Assistant 助手、Intents 意图、Shortcuts 捷径、Suggestions 建议、Automations 自动化五个部分。

对话助手 Conversational Assistant 与意图 Intents

Siri 在苹果设备上可以作为一个助手,帮助人们完成各种事情,包括获取信息(查询天气等)和完成任务(给他人打电话)。

作为开发者,我们可以让 Siri 发挥更好的效果。从概念上讲,Intents 指的是我们平时说话的方式。比如发送消息,我们需要知道发消息的对象以及消息的内容,这就是意图。Apple 为这些主要体验都提供了强大的自然语言支持,来识别其中的意图。

在不同的 Domain 领域中,Apple 都会提供一组意图用于识别和完成日常的工作,这些 Domain 也被成为 System Intents 系统意图。这些意图会随着对话而产生,用于完成日常任务。

注:
而具体的 Domain 和 Intents 的数据可在 Siri - System Intents 中查看到,包括 Audio and video calling(语音视频电话拨打)、Messaging(发送、朗读短信)、Lists and notes(操作笔记、todo 清单)等等。

而又比如想要点一杯咖啡,System Intents 中并没有提供,那就需要开发者自己进行设计。从用例的角度出发,考虑需要用户提供什么信息,需要哪些步骤,如何与用户进行交谈,这就是 Custom Intents。

top Created with Sketch.