Hello everyone,
I hope I am in the right catagory.
After spending considerable time researching and experimenting, I’ve reached a point where I’m seeking your expertise. My setup includes an SSL certificate from LetsEncrypt and a fully qualified domain name (FQDN), not using DuckDNS, all of which are functioning correctly with an up-to-date certificate.
Previously, I had configured Google Text-to-Speech (TTS) to announce specific notifications through my Google speaker. However, after a certain update, the speaker only emits a chime without speaking the notifications. This seems to be triggered by Home Assistant attempting to communicate with the speaker, a behavior I’ve confirmed by observing the chime when toggling the speaker via Google Cast.
My setup includes Google Cast, Google Translate/Text-to-Speech, and I’ve also integrated Piper and Whisper with the Wyoming Protocol recently. Despite these integrations, the issue persists with both Google and Piper TTS services—only a chime sounds, with no speech following.
Despite thorough troubleshooting—including reinstallations, configuring URLs, renewing Google Projects and API keys, and reconnecting my Google Speakers—the issue remains. After triggering an automation, I checked the speaker’s state through developer tools, noting changes in its attributes but no actual speech playback. However, accessing the TTS-generated MP3 file directly through a browser plays the file correctly on my laptop.
Further testing with Home Assistants Google Cast and access to my DLNA servers I confirmed that my speaker can play MP3 files that I have, suggesting the issue might not be with file access or playback capabilities of Home Assistant or the Google Speaker. Sharing and accessing the TTS MP3 file across different networks also worked, ruling out authentication issues and SSL issues. I went as far as testing the MP3 Url on my phone on and off my WiFi network and it worked internally and externally.
At this juncture, I’m at a loss for further troubleshooting steps. I’ve meticulously followed guidance from every relevant article I could find, but the core issue—my Google Speaker not playing the TTS-generated speech mp3 URL files—remains unresolved. I’m open to sharing configurations and trying out any suggestions you might have.
Any assistance or insights would be greatly appreciated. Thank you in advance for your help!