#TTS Cache never clears, every TTS plays 1 more time for every usage

1 messages · Page 1 of 1 (latest)

worthy topaz
#

This is only recently happening, a few updates ago. For example, my doorbell sends TTS to a speaker. It will basically cache every time its used. So if you push once it will say once. Then if you push again, it will say twice, 3,4,5.... My doorbell now does TTS about 100 times 😂 I tried clear TTS Cache, but it didn't do anything 😦

Im using Piper, but this also happened with Google TTS.

dawn orchid
#

Share the automation

worthy topaz
#

apologies, one moment

#
description: ""
triggers:
  - type: opened
    device_id: 93c6910e330f661337003b0ea4880e1f
    entity_id: f3d3b32ec7145d0cd8c4ae2fbacf784f
    domain: binary_sensor
    trigger: device
conditions: []
actions:
  - action: media_player.play_media
    target:
      entity_id: media_player.living_room
    data:
      media_content_id: >-
        media-source://tts/tts.piper?message=Doorbell&language=en_GB&voice=en_GB-southern_english_female-low
      media_content_type: provider
    metadata:
      title: Doorbell
      thumbnail: https://brands.home-assistant.io/_/tts/logo.png
      media_class: app
      children_media_class: null
      navigateIds:
        - {}
        - media_content_type: app
          media_content_id: media-source://tts
        - media_content_type: provider
          media_content_id: >-
            media-source://tts/tts.piper?message=Doorbell&language=en_GB&voice=en_GB-southern_english_female-low
mode: single