【问题标题】:Using SiriKit in MacOS在 MacOS 中使用 SiriKit
【发布时间】:2018-07-10 14:06:21
【问题描述】:

我可以将 SiriKit 用于 MacOS,而不是 iOS? 因为我在文档页面中看到它支持 MacOS,但在 MacOS 中完全没有关于 Siri 的使用,只有 iOS。 抱歉,如果这是一个重复的问题,但我在任何地方都没有看到它。

我正在开发一个可以接收语音命令的 Mac 程序,而 NSSpeechRecognizer 并没有完全为我做这件事。

我想要一些更动态的东西,这样我就可以设置闹钟、设置日期、发出更自然的命令等等。

我发现的每个开源语音引擎都是针对 iOS 量身定制的。 也许你可以指导我解决这个问题。提前致谢!

【问题讨论】:

  • 我认为 iOS 和 MacOS 实现 SIRI 套件的步骤是相同的​​
  • @aBilal17 不完全是。甚至没有 SiriKit 框架。 No such module 'SiriKit'
  • 只需从 iOS 部分添加 IntentExtension 并使用它。
  • @aBilal17 你能告诉我该怎么做吗?可能有一些提示,例如搜索什么以及查看什么?
  • @aBilal17 不,我可以创建它,但问题是它与 MacOS 项目不兼容。在Capabilities 中没有SiriKit。我的意思是如何将 iOS 扩展与 MacOS 结合起来?

标签: swift macos sirikit


【解决方案1】:

SiriKit 是一个涵盖 IntentsIntentsUI 框架的总称。见官方文档here

澄清一下,没有实际的SiriKit.framework,只是Intents.frameworkIntentsUI.framework 统称为SiriKit

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多