【问题标题】:Does macOS have an API for Siri? [duplicate]macOS 是否有用于 Siri 的 API? [复制]
【发布时间】:2016-06-13 19:40:24
【问题描述】:

我能否像使用 iOS 应用程序一样使用 Siri 功能编写 macOS 应用程序?

例如,在告诉 Siri“播放极光声音”时使用我的音乐应用播放声音,或者 SiriKit 可以在 上执行的任何其他操作。

【问题讨论】:

  • @JAL 和所有其他将其标记为重复的人:带有 iOS 的标签,并且带有 macOS 的标签。两种不同的操作系统。
  • 我担心如果问题不是重复的,它可能过于广泛或落入离题,无法询问书籍、工具、软件库、教程或其他场外资源
  • @The_Black_Smurf,必须是或否,所以不能太宽泛。和题外话......只是没有。
  • 这个问题很有用。不是骗子,也不是太宽泛。
  • 对于那些错误地声称这是重复的人:当问到另一个问题时,Siri 仅存在于 iOS 中,因此问题只能与 iOS 相关。这个问题是明确地关于 macOS 的。 support.apple.com/en-us/HT206993 它们不可能被认为是重复的。

标签: ios siri sirikit macos-sierra


【解决方案1】:

例如,在告诉 Siri“播放 Aurora 声音”时,使用我的音乐应用播放声音。

您发布的示例也无法在 iOS 上使用,因为 SiriKit 是 restricted to only very few uses cases

在提出这个问题时,文档没有提到这一点,但updated later 说它支持macOS 10.12+

SDK

iOS 10.0+
macOS 10.12+
watchOS 3.2+

另外,macOS 10.12 release notes 也没有提及 SiriKit——尽管 Intent 是受支持的。也许我们会在以后的 beta 版本中看到 SiriKit。如果发生这种情况,我希望对 iOS 的限制也会减少,因为在目前的限制下,将 SiriKit 放在桌面计算机上没有多大意义。

【讨论】:

  • Intents 在发行说明中。
  • 这很有趣。
  • 文档没有提到它,但它以某种形式存在。不同之处在于它似乎以某种方式与 Spotlight db 元数据交互以与文件系统交互。 apple.com/macos/sierra
猜你喜欢
  • 1970-01-01
  • 2010-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-31
相关资源
最近更新 更多