Hi everyone,
I’m trying to use **Android voice input (Whisper-based)** with an **openHAB widget that only has a microphone button (no text input field)**, and I’m running into inconsistent behavior.
What works
* On the same Android device, Whisper / voice input works correctly in **Google Search** and other apps.
* In openHAB, Google Cloud Speech (speech-to-text) works as expected when triggered from the widget.
* The mic button in the widget successfully activates audio capture.
What doesn’t work
* When using Android voice input / Whisper via the mic-only widget, no recognized text or command is sent to openHAB.
* There is no error message or feedback — it simply does nothing.
Important detail
* The widget does NOT contain a text input field.
* It only has a microphone button to trigger speech input.
Environment
* Device: Android phone
* Voice input: Android system voice input (Whisper-based)
* openHAB: openHAB Main UI
* Widget: Mic-only widget (no text field)
* Speech service: Google Cloud Speech (working)
* Access method: openHAB Android app
Question
* Does openHAB’s Android app or WebView only support cloud speech providers (like Google Cloud Speech) for mic-only widgets?
If anyone has successfully used Android Whisper / system speech input with a mic-only openHAB widget,
Thanks in advance!