Hi!
Home Assistant 2026.4.0
Raspberry Pi 4, Home Assistant OS
I’m trying to use the built-in Google Cloud integration for Assist STT.
What I did:
- created a Google Cloud project
- enabled billing
- enabled both APIs:
- Cloud Speech-to-Text API
- Cloud Text-to-Speech API
- created a service account JSON
- added the Google Cloud integration in Home Assistant
- deleted and re-added the integration
- restarted Home Assistant multiple times
- updated Home Assistant from
2026.3.4to2026.4.0
Current behavior:
- entity
stt.google_cloudexists and usually showsunknown - when I switch my Assist pipeline STT engine to
stt.google_cloud, Assist fails immediately with:stt-provider-missingNo speech-to-text provider for: stt.google_cloud
Notes:
google_cloud,google_cloud.stt, andgoogle_cloud.ttsare loaded in/api/config- the same Assist pipeline works fine with
stt.openai_stt - this does not appear to be just an entity-state issue; the real failure is the live Assist pipeline rejecting
stt.google_cloudas a provider
Questions:
- Is this a known regression in the built-in Google Cloud integration?
- Is there a missing setup step beyond the official docs?
- Is there a way to set
stt_modelfor the built-in integration in current HA, since there is no visible Configure/Options flow for it in the UI?
Thanks!