Android SpeechRecognizer - это только интерфейс к движку распознавания речи, установленному в системе и выбранному по умолчанию.Например, распознаватель Google по умолчанию поддерживает как онлайн, так и офлайн режимы.При наличии интернет-соединения он отправляет необработанные данные и получает окончательный результат из внутренней службы распознавания облаков Google, отсюда и предупреждение о конфиденциальности на скриншоте.Когда нет подключения к Интернету, он использует какой-то собственный встроенный распознаватель.
Мой общий совет - использовать систему распознавания речи, которой вы полностью доверяете, если вас беспокоит конфиденциальность речевого ввода пользователей..