我想知道您是否可以收听对Siri的用户呼叫?每次Siri打开时(导致出现“嘿Siri”),我都希望我的应用进行注册。目标是,例如,计算呼叫次数,或者每次调用Siri时在我的应用程序中并行执行某项操作。 我知道Siri的API相当封闭...是否可能?
答案 0 :(得分:2)
如前所述,不,但是我会告诉您另一个原因。
为避免整天运行主处理器,只是为了听 触发短语,即iPhone的Always On Processor(AOP)(小型, 低功耗辅助处理器,即嵌入式Motion 协处理器)可以访问麦克风信号(在6S及更高版本上)。我们 使用AOP有限处理能力的一小部分来运行 带有声学模型(DNN)小版本的探测器。
https://machinelearning.apple.com/2017/10/01/hey-siri.html
tl; dr
您无权访问AOP的操作,因此调用时将永远不知道。