TTS Language not working correctly

Hey there,

I am using TTS to send messages to the companion app using the notfiy service with content like (JSONata format):

{
   "title": "Die Tür wurde geöffnet!",
   "message": "TTS",
   "data":
    {
       "ttl": 0,
       "priority": "high",
       "channel": "alarm_stream_max"
    }
}

Unfortunately this results in some strange messages sometimes. TTS pronounces the messages as if they were English which sounds funny but is hard to understand. Strangely this only happens in about 50% of the cases. There does not seem to be any pattern - it’s random.
The config looks like this:

tts:
  - platform: google_translate
    language: "de"
    cache: true
    cache_dir: /tmp/tts
    time_memory: 57600
    service_name: google_translate_say

The companion app’s language is set to “Deutsch (de-DE)”.

Does anyone know how to prevent this from happening?
Thanks!

the tts platform has nothing to do with the android app…set the default language in your device TTS settings. Every device has a different location so you may need to go hunting.

Ah, it’s an Android OS setting. Found it. It was set to default system language (which should habe been correct). Changed it to German. We’ll see if it works. Thanks!