【问题标题】:how do i create and use custom vocabulary with sirikit?如何使用诗丽吉创建和使用自定义词汇?
【发布时间】:2018-02-15 07:19:13
【问题描述】:

我希望 Siri 在我的特定命令中向我显示 Siri 的 IntentViewController 中的特定内容。我尝试将.plist 添加到.lproj,但它对我不起作用。

【问题讨论】:

  • 请提供您尝试的详细信息。
  • @sorak 我添加了 .plist 的截图,请看一下

标签: xcode siri


【解决方案1】:

我不明白你想做什么,所以我想给你一个建议,你不能在其功能之外使用 INSendMessageIntent。这意味着您应该为您的自定义句子使用一些关键字,以使 Siri 理解您对 INSendMessageIntent 的自定义命令。
创建 AppIntentVocabulary.plist 文件后,需要将其发送到 Apple Siri 服务器。您可以通过将您的 iPhone Siri 语言更改为您知道的其他语言来实现此目的,然后使用该语言使用简单的 siri 消息处理。
然后再次将其更改为您想要的语言。
每次更改 AppIntentVocabulary.plist 时都执行此操作。

【讨论】:

  • 我想通过说“显示图表”在 IntentViewController 的视图区域中显示图表。可以吗?
  • Siri是否支持图表数据显示?
  • 据我所知,INSendMessageIntent 不能像您的目标那样使用。根据我的经验,您应该使用“发送消息...”关键字。过去,我想像您一样使用 INSendMessageIntent 进行不同的流程,但我无法实现。
  • 我不知道是否有官方的 Siri 命令列表,但你可以看这里cnet.com/how-to/the-complete-list-of-siri-commands
  • 谢谢@ondermerol,但我认为 INSendMessageIntent 无法实现我的目标。CustomVocabulary 可以帮助我吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-08-28
  • 1970-01-01
  • 2020-06-23
  • 2019-05-14
  • 1970-01-01
  • 1970-01-01
  • 2015-11-26
相关资源
最近更新 更多