Fact · Dictation on phones and tablets
Apple's documentation says that when supportsOnDeviceRecognition is false, the SFSpeechRecognizer requires a network connection to recognize speech.
Checked against its source on October 17, 2026
In the source's own words
“requires a network in order to recognize speech”
supportsOnDeviceRecognition (Speech framework documentation), Apple Inc., n.d., Discussion.
Open the original- What it measures
- Apple's reference for the supportsOnDeviceRecognition property of SFSpeechRecognizer, read on 2026-10-17. The property belongs to the recognizer, which is created for one language, so the answer can differ by language.
- What it does not show
- Apple's page does not list the languages or devices where the property is true. Check it at runtime for each language your app supports.