Fact · Dictation on phones and tablets
Android's SpeechRecognizer reference says that isOnDeviceRecognitionAvailable checks whether an on-device speech recognition service is available on the system.
Checked against its source on October 17, 2026
In the source's own words
“Checks whether an on-device speech recognition service is available on the system.”
SpeechRecognizer (Android Developers reference), Google LLC, n.d., Methods.
Open the original- What it measures
- The method list in the Android developer reference for SpeechRecognizer, read on 2026-10-17. The reference also says that createOnDeviceSpeechRecognizer throws UnsupportedOperationException when this check returns false.
- What it does not show
- A true result means the system has an on-device service. The check does not say which languages that service covers, so test each language you need.