Same problem here
Absolutely!
But a couple of small bugs crept in and one in particular was really hurting me
All fixed in 113.2 so yeah, Mutt, I am indeed a pusher advocate for 113.2
Ah, I was wondering what happened! Iâm having the same issue!
Interestingly if you remove the spaces in the service call TTS works correctly. Iâm going to leave things as they are as hopefully a fix is not too far awayâŠ
Hopefully yes. Hasnât been any response from the dev team yet thoughâŠ
same issue since update, quotes dont help
Same issue. It also happens to me with the accents. In previous version worked fine.
Wife 2.0 is about to kill me because google. I will have to disable it until fixed.
Thanks for the tip that hyphens can be used between words in lieu of spaces, and Google TTS by default doesnât pronounce them. I was able to modify the script all my TTS calls make to work around this issue for now. Using regex_replace, I just modify the âsayâ data parameter contents that my audio_announce script takes as its inputâŠ
audio_announce:
alias: House Announcement - Speak Message
sequence:
- data_template:
cache: false
entity_id: media_player.ha_announcements
language: en-uk
message: '{{ say |regex_replace(find='' '',replace=''-'') }}'
service: tts.google_translate_say
mode: single
Hi everybody! It is not just spaces which are spelled wrong! I have the same issue with (german) umlauts (?) âĂ€, ö ĂŒâ My wife is killing me
I have the same issues:
- tts is saying %20
- Wife is about to kill me
If there is a fix for either, please send it here ASAP⊠Donât want to give up the wife or Google Home.
See above at Chadâs answer. For the temporary fix, you can replace the spaces with a hyphen. So âThis message is for youâ would become âThis-message-is-for-youâ. Google will still separate the words and not say %20.
Was this indeed introduced with version 0.113.2? Or something changed at Google? If related to version then I will rollback to 0.113.1. This is an unexpected breaking change that is pretty annoying.
Is related to 0.113.2! Funny thing is: if tts is called from an automation, everything is fine. If it is called from a script or in the media.player, its broken.
So a rollback to 0.113.1 should do the trick. But I depend on the fixes of 113.2 :-/
Fix inbound by Frenck.
For now, take all the spaces out of the message. She talks faster. But you understand her.
Just upgrade to 113.3, itâs fixed there.
113.3 seems to have fixed the problem for my tablet using browser mod/fully kiosk but my Nest/Google Hub still says â%20â instead of spaces
Clean your TTS cache ( remove files from /config/tts)
That was the first thing I tried as some automations did it and some didnât. Some automations it really confused google without any spaces.