Sonos announce and google_tts

I am loving the new announce functionality within sonos, I’m so glad the snapshot/restore dance is over.

I also managed to use google_tts in it with:

- service: media_player.play_media
  target:
    entity_id: media_player.sonos1
  data:
    media_content_id: media-source://tts/google_cloud?message="I am very loud"&cache=true
    media_content_type: music
    announce: true
    extra:
      volume: 80

What I totally don’t know is if the cache in media-source://tts/google_cloud?message="I am very loud"&cache=true is working. Where are the cached sound files stored, I couldn’t find them. Also is this usage OK? If not, what’s the right way?

It is working fine for the announcement itself, I want to check/know if it is really caching it as while I love the speech quality, I want to minimize the cloud dependency.

Thanks so much for the help.

1 Like

Looking for this since a few days now. Glad I don’t have to use that snapshot solution!