iOS 10的语音识别限制

时间:2016-08-31 11:56:18

标签: speech-recognition ios10 apple-speech

有没有人知道iOS 10(每台设备或每个应用)的语音识别是否有限制?

2 个答案:

答案 0 :(得分:7)

根据Apple最新技术问答一个

设备可以进行的SFSpeechRecognitionRequest调用次数的当前速率限制是每小时1000次请求。请注意,此限制取决于设备可以进行的请求数量,并且不受制作它的应用程序的限制。这与请求相关的音频长度无关。对于给定的SFSpeechRecognitionRequest,每个请求允许最多一分钟的音频。

链接to latest Apple Technical Q & A

答案 1 :(得分:6)

是的,有限制,但我不认为Apple发布了许多具体数字。 Apple在2016年WWDC期间发布了supplementary video,其中说:

  

现在只是快速谈谈一些最佳实践。我们正在为所有应用免费提供语音识别,但我们确实有一些合理的限制,以便所有人都可以使用该服务。个别设备可能会受限于每天可以执行的识别量。

     

根据每天的请求,也可能会全局限制应用。与其他服务支持的API一样,例如CLGO Coder,准备好处理网络和速率限制故障。如果您发现自己经常达到限制限制,请告诉我们。

     

同样重要的是要注意语音识别在电池消耗和网络流量方面的成本很高。

     

对于iOS 10,我们的严格音频持续时间限制约为1分钟,类似于键盘听写。

请注意“让我们知道”部分 - Apple显然希望开发人员使用这个新API,因此如果您发现它不能满足您的需求,那么他们可能会提供帮助。