Skip to content

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.

Source

Cited on

Android can check for an on-device speech recognizer | Yap