@Nimrod_Dolev iT is actually the airport express AirPlay 2 devices that are having issues. I have found a workaround for the Sonos. See full log below
I can play other media with media_player.play_media with no issues only the chime tts has the problems.
2025-03-12 21:27:58.027 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╔══════════════════════════════════════╗
2025-03-12 21:27:58.027 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ║ Chime TTS Say Called. Version v1.2.2 ║
2025-03-12 21:27:58.027 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╚══════════════════════════════════════╝
2025-03-12 21:27:58.027 DEBUG (MainThread) [custom_components.chime_tts.queue_manager] Adding service call to queue
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────╮
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ General Parameters │
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────╯
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * entity_ids = [‘media_player.airport_lisette’]
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * chime_path = bright
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * cache = False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * offset = 450.0
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * crossfade = 0
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * final_delay = 0.0
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * message = Wakker worden
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * language = nl
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_platform = google_translate
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_speed = 100.0
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_pitch = 0
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * announce = True
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * fade_audio = False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * volume_level = 0.5
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * join_players = False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * unjoin_players = False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * media_players_array:
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] - 0: entity_id: media_player.airport_lisette
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] platform: apple_tv
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] initial volume: 0.3299999999999999
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] target volume: 0.5
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] now playing: False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] join supported: False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] announce supported: False
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭─────────────────╮
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Preparing Audio │
2025-03-12 21:27:58.028 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰─────────────────╯
2025-03-12 21:27:58.032 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] Local path to chime: /config/custom_components/chime_tts/mp3s/bright.mp3
2025-03-12 21:27:58.032 DEBUG (MainThread) [custom_components.chime_tts] - Retrieving audio from path: “/config/custom_components/chime_tts/mp3s/bright.mp3”…
2025-03-12 21:27:58.128 DEBUG (MainThread) [custom_components.chime_tts] …audio retrieved. Duration: 0.637s
2025-03-12 21:27:58.394 DEBUG (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] …TTS audio generated in 260.0ms
2025-03-12 21:27:58.394 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] Adding gap of 450.0ms
2025-03-12 21:27:58.394 DEBUG (MainThread) [custom_components.chime_tts] - Saving mp3 file to local folder: /media/sounds/temp/chime_tts/…
2025-03-12 21:27:58.474 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] File saved to path: /media/sounds/temp/chime_tts/99019bffcf682be3c660402851c615f5.mp3
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts] - Chime TTS audio generated:
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts] * audio_duration = 2.287
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts] * local_path = “/media/sounds/temp/chime_tts/99019bffcf682be3c660402851c615f5.mp3”
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts] * public_path = None
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts] * media_content_id = “media-source://media_source/local/sounds/temp/chime_tts/99019bffcf682be3c660402851c615f5.mp3”
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭──────────────────────╮
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Pre-Playback Actions │
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰──────────────────────╯
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] Increasing media_player.airport_lisette’s volume from 0.3299999999999999 to 0.5
2025-03-12 21:27:58.572 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Setting media_player.airport_lisette’s volume to 0.5
2025-03-12 21:27:58.573 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] …waiting until new volume levels reached…
2025-03-12 21:27:58.573 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.airport_lisette’s volume to 0.5
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] …
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - media_player.airport_lisette’s volume now 0.5
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────╮
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Chime TTS playback │
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────╯
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] 1 Regular media player detected:
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] - media_player.airport_lisette
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] Calling media_player.play_media with data:
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] - entity_id: [‘media_player.airport_lisette’]
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] - announce: True
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] - media_content_type: music
2025-03-12 21:27:58.725 DEBUG (MainThread) [custom_components.chime_tts] - media_content_id: media-source://media_source/local/sounds/temp/chime_tts/99019bffcf682be3c660402851c615f5.mp3
2025-03-12 21:27:58.730 DEBUG (MainThread) [custom_components.chime_tts] - Waiting 2.287s for audio playback to complete…
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Waiting until 1 media_player isn’t playing…
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] media_player.airport_lisette
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭───────────────────────╮
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Post-Playback Actions │
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰───────────────────────╯
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] Decreasing media_player.airport_lisette’s volume from 0.5 to 0.3299999999999999
2025-03-12 21:28:01.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Setting media_player.airport_lisette’s volume to 0.3299999999999999
2025-03-12 21:28:01.594 ERROR (MainThread) [homeassistant.core] Error executing service: <ServiceCall media_player.play_media (c:01JP60NRW5CP04P1QKEJQ9V19H): entity_id=[‘media_player.airport_lisette’], announce=True, extra=, media_type=music, media_id=media-source://media_source/local/sounds/temp/chime_tts/99019bffcf682be3c660402851c615f5.mp3>
2025-03-12 21:28:01.597 WARNING (MainThread) [custom_components.chime_tts.helpers.media_player_helper] Unable to set media_player.airport_lisette’s volume to 0.3299999999999999: connection was lost
2025-03-12 21:28:01.597 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] …waiting until new volume levels reached…
2025-03-12 21:28:01.597 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.airport_lisette’s volume to 0.3299999999999999
2025-03-12 21:28:01.750 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] …
2025-03-12 21:28:01.751 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - media_player.airport_lisette’s volume now 0.3299999999999999
2025-03-12 21:28:01.751 DEBUG (MainThread) [custom_components.chime_tts] Removing temporary file:
2025-03-12 21:28:01.752 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] Deleting file /media/sounds/temp/chime_tts/99019bffcf682be3c660402851c615f5.mp3
2025-03-12 21:28:01.752 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭───────────────────────────────────────────╮
2025-03-12 21:28:01.752 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │──── Chime TTS Say Completed in 3.72 s ────│
2025-03-12 21:28:01.752 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰───────────────────────────────────────────╯
Hi @Sebastiaan1 . There are no clues in the logs, unfortunately.
I suggest you try enabling the cache option and copy the path to the generated file from the debug logs.
Try to call the media_player.play_media action using the copied path.
Nimrod_Dolev:
media_player.play_media
Hi @Nimrod_Dolev I made the following script with a cached mp3 from the chime TTS media folder and this plays without issues or errors.
alias: test media play
description: ""
sequence:
- action: media_player.play_media
metadata: {}
data:
media_content_id: /media/sounds/temp/chime_tts/2244e07096a73d62bfff2a48e0509955.mp3
media_content_type: music
target:
entity_id: media_player.dynaudio_airplay
Bikey
(Bikey)
March 14, 2025, 9:35pm
785
Hi all,
Hope somebody can help me: I have set-up the OpenAI TTS integration via HACS and that works fine “stand alone” from the developer tools.
However when I select OpenAI TTS as TTS platform in Chime TTS nothing happens and I get these kind of errors:
The openai_tts platform was not found. Please check that it has been configured correctly
Why can that be, did I overlook something? I removed and reinstalled OpenAI TTS, restarted a couple of time, but to no avail.
Need to use another OpenAI TTS integration?
Hey @Sebastiaan1 i’m surprised that it’s working as a standard media_player.play_media action outside of Chime TTS as they should be the same as far as Home Assistant is concerned (Chime TTS creates the MP3, and then plays it).
Clearly there’s no issue with the file generated, given that it plays correctly, but it’s still unclear to me what changes when played through the chime_tts.say action. Also, given that it was working initially, but stopped at some point suggests the issue might be related to a change unrelated to Chime TTS.
I’m afraid without further information I don’t know what else might be involved in the cause of the issue.
Perhaps other users have experienced and solved the same issue?
Hi @Bikey .
I just tested the OpenAI TTS integration from HACS and was able to use it with Chime TTS. I recommend you check that the tts_platform parameter value you use when calling the chime_tts.say, matches the OpenAI TTS’ entity_id.
To check the entity_id of your OpenAI TTS integration, go to:
Settings > Devices & Services > OpenAI TTS
Then select on the “1 entity” option, and note the entity_id value
Bikey
(Bikey)
March 15, 2025, 12:39pm
788
Hi @Nimrod_Dolev
Thanks so much for validating and giving these pointers, that helped!
I was using the dropdown-list for the TTS providers that only give the generic names, “OpenAI TTS” while my entity was called tts.openai_sd
Changing that fixed that, but the dropdown list apperently is not populated with the names of actually configured TTS-providers with the proper naming.
Still having a strange thing; that if I provide a voice (using the option-field for that in Chime TTS) to override the configered voice from the OpenAI integration, it will giva an error:
Error calling tts.media_source.generate_media_source_id: Invalid options found: ['voice']
I can work around that by configuring multiple OpenAI TTS instances, but perhaps good to check if you can reproduce that if you have time.
Glad it worked for you @Bikey .
the dropdown list apperently is not populated with the names of actually configured TTS-providers with the proper naming.
In the next release I will try to limit the list of TTS platforms populated to only those installed, like you suggested
if I provide a voice (using the option-field for that in Chime TTS) to override the configered voice from the OpenAI integration, it will giva an error
You can change the OpenAI voice by setting the voice parameter (not the options YAML parameter.)
Also, I think you are limited to voices from the list of standard/default voices - but that might depend on your subscription from ElevenLabs, i’m not sure.
Bikey
(Bikey)
March 16, 2025, 10:03am
790
I’m not sure what you mean? Either using the voice parameter in the Chime TTS integration or using it the Developer tools/Action template results in an error:
So this does not work and gives the “invalid options found” error:
Changing the voice parameter in the Integration config of OpenAI TTS does work.
So this works, but it would be nice to be able to override that for specific automations:
ColtonYYZ
(ColtonYYZ)
March 26, 2025, 12:49am
791
Hey, can anyone help me with my post over on github? I didn’t want to hijack this thread (like I have before… it is kind of a smorgesborg of things now - so I posted in Discussions so that we can find these separate issues easier) but haven’t received any views. Thank you!
jheirtzler
(Jason Heirtzler)
March 31, 2025, 2:22am
792
Chime v1.2.2 plays a series of beeps before and after the audio.
Do I need to reencode the MP3 in a different format? Another odd thing is that the audio takes at least 5 seconds to start on my Echo speaker, then the volume goes up and I hear 9 beeps, then the mp3 audio, then the TTS, then the volume goes back down, then 9 beeps
action: chime_tts.say
data:
message: The dryer is done
announce: false
tts_platform: tts.elevenlabs
volume_level: 0.5
chime_path: /config/www/custom_audio/alexa-notification.mp3
cache: true
target:
entity_id:
- media_player.man_cave
The beeps happen only if I use the volume_level param, but there is always a long lag before the audio. I have also used audio_conversion but same issue.
audio_conversion: Volume 125%
or
audio_conversion: Alexa
Update. The log shows it’s looping but eventually giving up trying to set the volume to whatever I define, for example 0.1 so that’s the beep noise.
> Increasing media_player.man_cave's volume from 0.0 to 0.1
> Setting media_player.man_cave's volume to 0.1
> ..waiting until new volume levels reached...
> Retry setting media_player.man_cave's volume to 0.1
> Retry setting media_player.man_cave's volume to 0.1
> ..
> - 𝘅 media_player.man_cave (timed out before volume set to 0.1. Current volume = 0.0)
> No media_players were found that support joining speakers into a group. A minimum of 2 is required.
> ```
ColtonYYZ
(ColtonYYZ)
April 1, 2025, 12:03am
793
Hey @Nimrod_Dolev , I am experiencing long delays before I hear the beep when changing the volume level, but I do not have multiple beeps like @jheirtzler has. Here are my logs:
2025-03-31 19:59:16.112 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╔══════════════════════════════════════╗
2025-03-31 19:59:16.112 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ║ Chime TTS Say Called. Version v1.2.2 ║
2025-03-31 19:59:16.112 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╚══════════════════════════════════════╝
2025-03-31 19:59:16.112 DEBUG (MainThread) [custom_components.chime_tts.queue_manager] Adding service call to queue
2025-03-31 19:59:16.129 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────╮
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ General Parameters │
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────╯
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * entity_ids = ['media_player.colton_s_echo_show']
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * chime_path = /config/www/mp3/ooh-that-feels-good.mp3
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * cache = True
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * offset = 450.0
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * crossfade = 0
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * final_delay = 0.0
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * message = The dryer is done
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_platform = amazon_polly
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_speed = 100.0
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_pitch = 0
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * announce = False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * fade_audio = False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * volume_level = 0.5
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * join_players = False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * unjoin_players = False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * media_players_array:
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] - 0: entity_id: media_player.colton_s_echo_show
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] platform: alexa_media
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] initial volume: 0.07
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] target volume: 0.5
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] now playing: False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] join supported: False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] announce supported: False
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭─────────────────╮
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Preparing Audio │
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰─────────────────╯
2025-03-31 19:59:16.130 DEBUG (MainThread) [custom_components.chime_tts] *** Checking Chime TTS audio cache ***
2025-03-31 19:59:16.132 DEBUG (MainThread) [custom_components.chime_tts] ...no cached audio found
2025-03-31 19:59:16.140 DEBUG (MainThread) [custom_components.chime_tts] - Retrieving audio from path: "/config/www/mp3/ooh-that-feels-good.mp3"...
2025-03-31 19:59:16.332 DEBUG (MainThread) [custom_components.chime_tts] ...audio retrieved. Duration: 1.999s
2025-03-31 19:59:16.332 DEBUG (MainThread) [custom_components.chime_tts] - Attempting to retrieve TTS audio from cache...
2025-03-31 19:59:16.333 DEBUG (MainThread) [custom_components.chime_tts] ...no cached TTS audio found
2025-03-31 19:59:17.448 DEBUG (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] ...TTS audio generated in 1.11s
2025-03-31 19:59:17.448 DEBUG (MainThread) [custom_components.chime_tts] - Saving generated TTS audio to cache...
2025-03-31 19:59:17.501 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] File saved to path: /media/sounds/temp/chime_tts/bac9b1d19b5e340dd5bcdb2328fdaab8.mp3
2025-03-31 19:59:17.501 DEBUG (MainThread) [custom_components.chime_tts] - Saving data to chime_tts storage:
2025-03-31 19:59:17.501 DEBUG (MainThread) [custom_components.chime_tts] - key: "76985725be7ee3e1a392ca3c3c649a0c9a2397f099f4d2b4fddca818cf855312"
2025-03-31 19:59:17.501 DEBUG (MainThread) [custom_components.chime_tts] - value: "{'local_path': '/media/sounds/temp/chime_tts/bac9b1d19b5e340dd5bcdb2328fdaab8.mp3', 'audio_duration': 1.254}"
2025-03-31 19:59:17.503 DEBUG (MainThread) [custom_components.chime_tts] ...TTS audio saved to cache
2025-03-31 19:59:17.504 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] Adding gap of 450.0ms
2025-03-31 19:59:17.505 DEBUG (MainThread) [custom_components.chime_tts] - Saving mp3 file to public folder: /config/www/chime_tts/...
2025-03-31 19:59:17.580 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] File saved to path: /config/www/chime_tts/dae7575836d6acff9e68b56f51b1f35b.mp3
2025-03-31 19:59:17.666 DEBUG (SyncWorker_31) [custom_components.chime_tts] Checking if file 'https://[redacted].ui.nabu.casa/local/chime_tts/dae7575836d6acff9e68b56f51b1f35b.mp3' exists locally
2025-03-31 19:59:17.666 DEBUG (SyncWorker_31) [custom_components.chime_tts.helpers.filesystem] Local file path for external URL is '/config/www/chime_tts/dae7575836d6acff9e68b56f51b1f35b.mp3'
2025-03-31 19:59:17.666 DEBUG (MainThread) [custom_components.chime_tts] - Chime TTS audio generated:
2025-03-31 19:59:17.666 DEBUG (MainThread) [custom_components.chime_tts] * audio_duration = 3.703
2025-03-31 19:59:17.666 DEBUG (MainThread) [custom_components.chime_tts] * local_path = None
2025-03-31 19:59:17.666 DEBUG (MainThread) [custom_components.chime_tts] * public_path = "https://[redacted].ui.nabu.casa/local/chime_tts/dae7575836d6acff9e68b56f51b1f35b.mp3"
2025-03-31 19:59:17.666 DEBUG (MainThread) [custom_components.chime_tts] * media_content_id = None
2025-03-31 19:59:17.668 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] Local file path for external URL is '/config/www/chime_tts/dae7575836d6acff9e68b56f51b1f35b.mp3'
2025-03-31 19:59:17.668 DEBUG (MainThread) [custom_components.chime_tts] - Saving data to chime_tts storage:
2025-03-31 19:59:17.668 DEBUG (MainThread) [custom_components.chime_tts] - key: "d80b71a5e848e9b9e477977949098d0fcbdfdb68f2eb04e50e7032e62efd3c86"
2025-03-31 19:59:17.668 DEBUG (MainThread) [custom_components.chime_tts] - value: "{'public_path': 'https://[redacted].ui.nabu.casa/local/chime_tts/dae7575836d6acff9e68b56f51b1f35b.mp3', 'audio_duration': 3.703}"
2025-03-31 19:59:17.670 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭──────────────────────╮
2025-03-31 19:59:17.670 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Pre-Playback Actions │
2025-03-31 19:59:17.670 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰──────────────────────╯
2025-03-31 19:59:17.670 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] Increasing media_player.colton_s_echo_show's volume from 0.07 to 0.5
2025-03-31 19:59:17.670 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:17.671 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...waiting until new volume levels reached...
2025-03-31 19:59:17.671 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:17.822 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:17.822 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:17.974 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:17.974 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:18.127 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:18.128 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:18.280 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:18.280 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:18.432 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:18.433 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:18.585 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:18.585 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:18.737 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:18.737 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:18.890 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:18.890 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.042 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.042 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.194 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.194 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.346 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.347 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.499 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.499 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.651 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.651 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.803 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.804 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:19.955 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:19.955 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:20.107 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:20.107 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:20.258 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:20.258 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:20.410 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:20.410 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:20.561 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:20.561 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:20.713 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:20.714 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:20.866 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:20.867 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.019 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.171 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.172 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.323 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.324 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.476 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.476 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.628 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.628 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.780 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.780 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:21.932 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:21.933 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:22.086 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:22.086 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:22.238 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:22.238 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:22.390 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:22.390 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:22.543 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:22.543 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Retry setting media_player.colton_s_echo_show's volume to 0.5
2025-03-31 19:59:22.695 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ...
2025-03-31 19:59:22.695 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - 𝘅 media_player.colton_s_echo_show (timed out before volume set to 0.5. Current volume = 0.07)
ColtonYYZ
(ColtonYYZ)
April 1, 2025, 12:11am
794
Here’s a thorough set of logs showing I tried 3x:
Stubborn
(Stub)
April 2, 2025, 1:13am
795
I dont see any errors Only this odd format:
2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - custom_chimes_path: '/ /media/Media/'
Path shown in config:
This path works fine to play files, but will not enumerate the pick list.
Full logs:
Search "chime_tts" (105 hits in 1 file of 1 searched) [Normal]
home-assistant_chime_tts_2025-04-02T00-57-49.812Z.log (105 hits)
Line 9: 2025-04-01 20:50:18.677 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration chime_tts which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
Line 375: 2025-04-01 20:50:33.774 INFO (MainThread) [homeassistant.setup] Setting up chime_tts
Line 376: 2025-04-01 20:50:33.774 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╔════════════════════════════════════╗
Line 377: 2025-04-01 20:50:33.774 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ║ Chime TTS Version v1.2.2 is set up ║
Line 378: 2025-04-01 20:50:33.774 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╚════════════════════════════════════╝
Line 379: 2025-04-01 20:50:33.774 INFO (MainThread) [homeassistant.setup] Setup of domain chime_tts took 0.00 seconds
Line 385: 2025-04-01 20:50:34.137 INFO (MainThread) [custom_components.chime_tts.helpers.services_helper] Updated services.yaml chime options.
Line 386: 2025-04-01 20:50:34.138 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────────────────╮
Line 387: 2025-04-01 20:50:34.138 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Chime TTS Configuration Values │
Line 388: 2025-04-01 20:50:34.138 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────────────────╯
Line 389: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - queue_timeout: 60
Line 390: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - tts_timeout: 30
Line 391: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - tts_platform: 'tts.piper'
Line 392: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - default_language: None
Line 393: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - default_voice: None
Line 394: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - default_tld: None
Line 395: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - fallback_tts_platform: ''
Line 396: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - offset: 450
Line 397: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - crossfade: 0
Line 398: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - fade_transition: 500
Line 399: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - remove_temp_file_delay: 0
Line 400: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - add_cover_art: False
Line 401: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - temp_chimes_path: '/media/sounds/temp/chime_tts/chimes/'
Line 402: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - temp_path: '/media/sounds/temp/chime_tts/'
Line 403: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - www_path: '/config/www/chime_tts/'
Line 404: 2025-04-01 20:50:34.139 DEBUG (MainThread) [custom_components.chime_tts] - custom_chimes_path: '/ /media/Media/'
Line 1081: 2025-04-01 20:51:18.051 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╔══════════════════════════════════════╗
Line 1082: 2025-04-01 20:51:18.051 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ║ Chime TTS Say Called. Version v1.2.2 ║
Line 1083: 2025-04-01 20:51:18.051 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╚══════════════════════════════════════╝
Line 1084: 2025-04-01 20:51:18.051 DEBUG (MainThread) [custom_components.chime_tts.queue_manager] Adding service call to queue
Line 1138: 2025-04-01 20:51:18.217 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────╮
Line 1139: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ General Parameters │
Line 1140: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────╯
Line 1141: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * entity_ids:
Line 1142: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] - 0: media_player.evoker
Line 1143: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] - 1: media_player.cleric
Line 1144: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * cache = False
Line 1145: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * offset = 450.0
Line 1146: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * crossfade = 0
Line 1147: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * final_delay = 0.0
Line 1148: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * message = Archer Automation Coming Online
Line 1149: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_speed = 100.0
Line 1150: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * tts_pitch = 0
Line 1151: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * announce = False
Line 1152: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * fade_audio = False
Line 1153: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * volume_level = -1
Line 1154: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * join_players = False
Line 1155: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * unjoin_players = False
Line 1156: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] * media_players_array:
Line 1157: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] - 0: entity_id: media_player.evoker
Line 1158: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] platform: hass_agent
Line 1159: 2025-04-01 20:51:18.218 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] initial volume: 1.0
Line 1160: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] target volume: -1.0
Line 1161: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] now playing: True
Line 1162: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] join supported: False
Line 1163: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] announce supported: False
Line 1164: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] - 1: entity_id: media_player.cleric
Line 1165: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] platform: hass_agent
Line 1166: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] initial volume: 0.0
Line 1167: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] target volume: -1.0
Line 1168: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] now playing: False
Line 1169: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] join supported: False
Line 1170: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] announce supported: False
Line 1171: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭─────────────────╮
Line 1172: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Preparing Audio │
Line 1173: 2025-04-01 20:51:18.219 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰─────────────────╯
Line 1178: 2025-04-01 20:51:21.033 DEBUG (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] ...TTS audio generated in 2.81s
Line 1179: 2025-04-01 20:51:21.033 DEBUG (MainThread) [custom_components.chime_tts] - Saving mp3 file to local folder: /media/sounds/temp/chime_tts/...
Line 1181: 2025-04-01 20:51:21.356 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] File saved to path: /media/sounds/temp/chime_tts/0899e7f1e766aaae2a2529fe7b739180.mp3
Line 1182: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - Chime TTS audio generated:
Line 1183: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] * audio_duration = 2.406
Line 1184: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] * local_path = "/media/sounds/temp/chime_tts/0899e7f1e766aaae2a2529fe7b739180.mp3"
Line 1185: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] * public_path = None
Line 1186: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] * media_content_id = "media-source://media_source/local/sounds/temp/chime_tts/0899e7f1e766aaae2a2529fe7b739180.mp3"
Line 1187: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────╮
Line 1188: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │ Chime TTS playback │
Line 1189: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────╯
Line 1190: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] 2 Regular media players detected:
Line 1191: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - media_player.evoker
Line 1192: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - media_player.cleric
Line 1193: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] Calling media_player.play_media with data:
Line 1194: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - entity_id: ['media_player.evoker', 'media_player.cleric']
Line 1195: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - announce: False
Line 1196: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - media_content_type: music
Line 1197: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - media_content_id: media-source://media_source/local/sounds/temp/chime_tts/0899e7f1e766aaae2a2529fe7b739180.mp3
Line 1198: 2025-04-01 20:51:21.732 DEBUG (MainThread) [custom_components.chime_tts] - Waiting 2.406s for audio playback to complete...
Line 1204: 2025-04-01 20:51:24.838 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] - Waiting until 2 media_players aren't playing...
Line 1205: 2025-04-01 20:51:24.838 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] ✔ media_player.cleric
Line 1210: 2025-04-01 20:51:28.562 DEBUG (MainThread) [custom_components.chime_tts.helpers.media_player_helper] 𝘅 media_player.evoker - Timed out. Current state: playing
Line 1211: 2025-04-01 20:51:28.562 DEBUG (MainThread) [custom_components.chime_tts] - Timed out waiting for playback to complete
Line 1212: 2025-04-01 20:51:28.562 DEBUG (MainThread) [custom_components.chime_tts] Removing temporary file:
Line 1213: 2025-04-01 20:51:28.562 DEBUG (MainThread) [custom_components.chime_tts.helpers.filesystem] Deleting file /media/sounds/temp/chime_tts/0899e7f1e766aaae2a2529fe7b739180.mp3
Line 1214: 2025-04-01 20:51:28.564 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╭────────────────────────────────────────────╮
Line 1215: 2025-04-01 20:51:28.564 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] │──── Chime TTS Say Completed in 10.35 s ────│
Line 1216: 2025-04-01 20:51:28.564 DEBUG (MainThread) [custom_components.chime_tts.helpers.helpers] ╰────────────────────────────────────────────╯
@Nimrod_Dolev is there a way to pass instructions to the OpenAI TTS? I’m able to use openAI for TTS using another integration but would love to give it instructions (like “whisper” or “speak with urgency”, etc). Would make sense the instruction to be on your integration (instead of the openAI integration). Just not sure if that’s possible tho.
Not all audio players respect the volume set in HA, so would it be possible to add a volume setting that is applied to the generated file like pitch and speed are?
kzarmer
(Kzarmer)
April 13, 2025, 10:54pm
798
The temporary mp3 folder name is changed between the preparing audio and the chime TTS playback. The mp3 file is saved, but the media player cannot find it, so no sound is played.
snips from my debug log:
File saved to path: /media/ss ounds/temp/chime_tts/20d0d…mp3
(note double s in sounds)
The media player tries to playback this:
media_content_id: media-source://media_source/media/sounds/temp/chime_tts/20d0d…mp3
(note single s in sounds)
Seems like a bug truncating the first character of the playback media directory.
jheirtzler
(Jason Heirtzler)
April 20, 2025, 8:21pm
799
Update: the series of beeps when Chime TTS tries and fails to set volume_level seems to be happen only with Echo 4th gen.
ColtonYYZ
(ColtonYYZ)
April 21, 2025, 3:52am
800
I have 5 Echo’s: (3) Echo Plus - 1st Gen and (2) Echo - 3rd Gen and both types are affected.
1 Like
I’m trying to use a Squeezebox Radio for announcements. I first used SlimProto to talk to the Squeezebox in an automation using
action: media_player.play_media
and
media-source://tts/tts.google_translate_en_com?message=Washing+Machine+finished&language=en
but I had constant problems with the announcement being repeated (a problem which others have had too) so I decided to try Chime TTS.
My automation looks like this…
alias: Test WM finished auto tts
description: ""
triggers:
- trigger: state
entity_id:
- input_button.general_test_button
from: null
conditions: []
actions:
- action: chime_tts.say
data:
message: Washing has finished
tts_platform: google_translate
volume_level: 0.95
target:
entity_id: media_player.controller_00_04_20_29_42_8 #SlimProto
mode: single
Result - no sound,
The error log looks like this.....
2025-04-23 15:25:14.106 ERROR (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] Error generating TTS audio with google_translate.
2025-04-23 15:25:14.107 ERROR (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] The google_translate platform was not found. Please check that it has been configured correctly: https://www.home-assistant.io/integrations/#text-to-speech
2025-04-23 15:25:14.107 ERROR (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] Error: Unable to generate media_source_id
2025-04-23 15:25:14.107 ERROR (MainThread) [custom_components.chime_tts.helpers.tts_audio_helper] ...audio_data generation failed
2025-04-23 15:25:14.107 WARNING (MainThread) [custom_components.chime_tts] Error generating TTS audio from messsage segment #1: {'type': 'tts', 'message': 'Washing has finished'}
2025-04-23 15:25:14.107 ERROR (SyncWorker_0) [custom_components.chime_tts] async_get_playback_audio_path --> Audio has no duration
2025-04-23 15:25:14.107 ERROR (SyncWorker_0) [custom_components.chime_tts] async_get_playback_audio_path --> Unable to generate local audio file
2025-04-23 15:25:14.107 ERROR (SyncWorker_0) [custom_components.chime_tts] async_get_playback_audio_path --> Unable to generate Media Content Id
Any ideas? (PS I’m a HA newbie)