我正在考虑Siri如何改进我的应用程序的用户体验。
我正在编写一个专门用于健身的应用程序,用于记录您的锻炼和您的个人记录。
我想让用户使用Siri来使用我的应用程序的功能,但我真的不明白它是否可能。我阅读了文档,但对我来说不太清楚,我不知道Siri是否仅限于“开始/停止/暂停/恢复锻炼”或者我们是否可以做更多。
(Qazxswpoi)
我想添加这样的东西:
- “嘿Siri,我个人的硬拉纪录是什么?”
- “嘿Siri,记录230次代表我当天的锻炼”
- “嘿Siri,这一天的锻炼是什么?”
你能告诉我是否有可能这样做?是否可以将Siri与您的应用程序和数据库/功能连接起来?
Siri可以启动的可能行为(“意图”)由Apple预先定义。来自https://developer.apple.com/documentation/sirikit/workouts:
SiriKit定义了用户可以进行的称为意图的请求类型。相关意图被分组到域中,以明确您可能在应用中支持哪些意图。例如,消息域具有发送消息,搜索消息以及将消息标记为已读或未读的意图。