是否有可能让Siri开始对话?

时间:2017-11-02 10:45:18

标签: ios siri

根据我所知的SiriKit文档,一切都要求用户调用Siri并模仿对话(尽管是一个简短的对话)。

在编写自己的应用程序时,是否有可能使用诸如到家(位置)等事件来触发Siri说“欢迎回家!”?这可以跟随Siri等待任何形式的确认,然后提供与HomeKit相关的行动 - “现在我们回来了,想要启动控制台?”。

我认识到可能出现的问题 - 用户可能并不孤单,或者可能从事其他事情等等,但结合X的注意力意识 - 它可能有用。

1 个答案:

答案 0 :(得分:1)

不,这样的事情是不可能的。

您无法以编程方式调用Siri,因为您甚至无法直接与应用程序中的Siri交互,只能使用Intents Extensions。只有用户才能开始与Siri的互动。当用户发出可由应用程序的Intents Extension执行的提示时,Siri会自动调用Intents Extensions。