面向开发者的 Siri

Siri 是备受人们喜爱的智能助手。利用“快捷指令”和 SiriKit,用户在您的 app 中仅以语音就能完成各项任务。iOS 13 带来了新的对话式快捷指令、更深层次的自定和新媒体播放体验,让各项功能变得更加强大。

快捷指令

利用快捷指令 API,帮助用户通过语音或轻点操作,快速完成与您的 app 相关的任务。Siri 会智能地将用户的日常行为与您的 app 匹配,在用户需要时通过锁定屏幕、搜索功能或 Siri 表盘建议方便的快捷指令。

对话式快捷指令
iOS 13 中为您的用户提供新的交互式语音体验。Siri 现在可以提出跟进问题,让您的快捷指令可以完成更多的事情。例如,当用户说“叫外卖”时,Siri 会问“您要订什么?”并显示订餐 app 中最受欢迎的菜单列表供用户选择。

Siri 建议和建议事件
Siri 会学习用户的例行活动,从而在恰当的时候通过 iOS 和 watchOS 上您的 app 建议相关的快捷指令。在 iOS 13 中,Siri 甚至可以检测您的 app 中的事件,并创建实用的建议以将事件添加到“日历”、创建提醒事项以通过您的 app 进行确认,以及在需要时提供导航路线。Siri 会在设备内本地学习,以保护隐私。

快捷指令 app

快捷指令 app 现在内置于 iOS 13 中。改进的画廊视图让您可以提供预配置的快捷指令,只需轻点一下即可完成设置。您的快捷指令还可以与其他 app 的操作配对,并在 app 之间传递信息。使用新的“自动化”标签,用户可以将快捷指令设置为自动运行。

SiriKit

App 通过创建能与 Siri 通信的扩展来使用 SiriKit,使用时 app 无需处于运行状态。此扩展会对它能够处理的特定域和意图进行注册。比如,一个信息 app 可以注册支持信息的域,以及发送信息的意图。Siri 负责全部的用户互动,包括语音和自然语言识别,并且与您的扩展协作,以获得信息并处理用户请求。

进一步了解 SiriKit (英文)

“在 MyMusicApp 中播放今日热门歌曲。”

媒体。搜索和播放音乐、有声读物和播客。添加歌曲到您的资料库或播放列表,以及根据您自己的品味来点赞或踩相关的内容。

beta

“使用 MyTextApp 向 Carey 发送消息。”

收发信息。通过支持信息服务的 app 发送文字信息。在受支持的设备上,使用听写功能并让设备自动念出传入信息。

配合 HomePod 使用

“将鸡蛋和牛奶添加到 MyListApp 中的购物清单。”

列表和备忘录。创建提醒事项,更新待办事项列表,或者查看购物清单。

配合 HomePod 使用

“用 MyCarApp 锁车”

汽车指令。管理车辆门锁和获取车辆信息。

“通过 MyRidesApp 帮我约一辆车去旧金山国际机场。”

约车。通过提供拼车服务及其他类似出租车服务的 app 约车。

“在 MyPhotosApp 中查找去年夏天拍摄的海滩照片。”

照片。在用户选择的 app 中查找特定内容类型的照片和视频,并进行幻灯片播放。

“使用 MyPayApp 向 John 支付昨天的晚餐费用 100 美元。”

付款。使用支持个人对个人付款功能的 app 向他人收付款项。

“在 MyWorkoutApp 中开始我每天的跑步锻炼。”

体能训练。使用您最喜爱的体能训练 app 开始、暂停和结束锻炼。

“在 MyVoIPApp 上呼叫 Mike。”

VoIP 通话。使用支持 IP 语音功能的 app 发起视频和音频通话。

配合 HomePod 使用

“在 MyFriendsApp 中显示我的个人联系方式二维码”

可视化代码。显示您的二维码,供朋友扫描。

“在 MyCarApp 中将暖气设到 22 度。”

CarPlay 车载。专为 Carplay 车载汽车制造商 app 设计,让用户可与汽车的 Carplay 车载系统交互。

HomePod 上的“快捷指令”和 SiriKit

用户可以通过语音控制 HomePod,方便地访问支持“快捷指令”和 SiriKit 信息收发、VoIP 通话、“列表”和“备忘录”的 iOS app。Siri 能够识别 HomePod 上发起的请求,然后将这些请求发送到用户的 iOS 设备进行处理。