iOS 10的语音识别限制

lit*_*ium 9 speech-recognition ios10 apple-speech

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

Gur*_*i S 9

根据Apple最新技术问答

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

链接 到最新的Apple技术问答!


Two*_*aws 6

是的,有限制,但我不认为Apple发布了许多具体的数字.Apple 在2016年WWDC期间发布了补充视频,其中说明如下:

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

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

同样重要的是要注意语音识别在电池消耗和网络流量方面可能具有高成本.

对于iOS 10,我们从严格的音频持续时间限制开始大约一分钟,这类似于键盘听写.

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