Does anyone know are there limits for the speech recognition in iOS 10 (per device or per app)?
As per Apple Latest Technical Q & A
The current rate limit for the number of SFSpeechRecognitionRequest calls a device can make is 1000 requests per hour. Please note this limit is on the number of requests that a device can make and is not tied to the application making it. This is regardless of the length of audio associated with the request. For a given SFSpeechRecognitionRequest, you are allowed up to one minute of audio per request.
Link to latest Apple Technical Q & A!