Fact · Speech recognition
The expo-speech-recognition README says the requiresOnDeviceRecognition option, which defaults to false, stops the device from sending audio over the network, and that it is enabled only where the device supports it.
Checked against its source on October 17, 2026
In the source's own words
“[Default: false] Prevent device from sending audio over the network. Only enabled if the device supports it.”
expo-speech-recognition: README (GitHub, jamsch), jamsch, GitHub, open-source project README, 2026, Options listing for the start call (code comment).
Open the original- What it measures
- The option sits in the options object passed to the library's start call. The README uses it as a request: the device must support on-device recognition for it to take effect.
- What it does not show
- The option asks for on-device recognition. Whether it is honored depends on the device and the operating system version, and the README warns that Android 12 and below do not support some other options.