Phone updated to Android 15, notify TTS service uses only Google TTS

I’m using a simple alert notifications like this:

action: notify.mobile_my_phone
metadata: {}
data:
  message: TTS
  data:
    tts_text: Attention! Something important has just happened
    media_stream: alarm_stream_max
    ttl: 0
    priority: high

A few days my Samsung phone (S23 ultra) updated to Android 15. Since then, despite having Samsung’s TTS selected as default TTS on my phone, every notification uses Google’s TTS (which I don’t want to use)

Does anyone know a fix for this? Is there some new argument that needs to be passed?

1 Like

go on your devices TTS settings and play the example…thats the same example the app uses. The app uses whatever is default.

Not sure if you misread, but that is exactly what is NOT happening.

Happens to mine too - I send a “blank” (" ") TTS first, that seems to work 90% of the time…

might be a samsung specific bug, very strange

Apparently Samsung have restricted their TTS engine to just their own apps and it’s no longer available to third-party apps. I assume this is what is causing this problem. @dshokouhi Assuming this is the reason, is there any way the HA app can work around this?

EDIT: It appears not. :frowning:

Not surprising they do this kinda thing often sadly

Nice catch, Rob!
SHAME ON YOU, SAMSUNG.
I’ve been with them for over 20 years, but I’m done now. This was a mythical “last nail” in their coffin!