代码之家  ›  专栏  ›  技术社区  ›  KevinB

SiriKit的极限?

  •  0
  • KevinB  · 技术社区  · 6 年前

    我在想Siri如何提高我的应用程序的用户体验。

    我正在编写一个专用于健身的应用程序,记录你的训练和个人记录。

    我想让用户使用Siri来使用我的应用程序的功能,但我真的不明白这是否可能。我阅读了文档,但对我来说还不是很清楚,我不知道Siri是否仅限于“开始/停止/暂停/恢复训练”,或者我们是否可以做得更多。

    ( https://developer.apple.com/documentation/sirikit/workouts )

    我想补充一下:

    • " 嘿,Siri, 我的死伤记录是什么 ?"
    • " 嘿,Siri, 为我今天的训练记录230次重复 "
    • " 嘿,Siri, 今天的运动是什么? "

    你能告诉我能不能那样做吗?有可能 将Siri与您的应用程序和数据库/功能连接起来 ?

    1 回复  |  直到 6 年前
        1
  •  1
  •   fishinear curtisk    6 年前

    Siri可以启动的可能操作(“意图”)由苹果预先定义。从 https://developer.apple.com/documentation/sirikit :

    SiriKit将requestsknown的类型定义为用户可以 制造。相关意图被分为多个域,以明确 你可能在你的应用程序中支持的意图。例如,消息 域具有发送消息、搜索消息和 将邮件标记为已读或未读。