123
(Taras)
July 29, 2020, 10:59am
2
It’s a bug introduced in 0.113.2. There are other posts here that have reported the behavior and it has been posted as an Issue in the core
repo on GitHub.
action:
service: tts.google_translate_say
entity_id: media_player.theatre_room_home
data:
message: "hello there this is a test"
I have the above config in my automations.yaml. But when my google home mini turns on it works somewhat as it pronounces every space as “percent 20”. It reads… hello percent 20 there is percent 20 is percent 20 a percent 20 test.
What is weird is when i do the speak feature through the media player card it works fine.
Any idea how i could fix this…
opened 10:47PM - 28 Jul 20 UTC
closed 08:06PM - 31 Jul 20 UTC
in progress
integration: google_translate
## The problem
I'm trying to use Google Translate TTS in it's default configura… tion. It does work, but for some reason it pronounces messages like if they are urlencoded. For example, "Hello world!" is pronounced as "Hello percent twenty world" (which is "hello%20world" i believe)
## Environment
- Home Assistant Core release with the issue: 0.113.2
- Last working Home Assistant Core release (if known): unknown
- Operating environment (OS/Container/Supervised/Core): hassio
- Integration causing this issue: google_translate
- Link to integration documentation on our website: https://www.home-assistant.io/integrations/google_translate/
## Problem-relevant `configuration.yaml`
```yaml
tts:
- platform: google_translate
```
## Additional information

Here's the rendered audio:
[d3486ae9136e7856bc42212385ea797094475802_en_-_google_translate.zip](https://github.com/home-assistant/core/files/4991538/d3486ae9136e7856bc42212385ea797094475802_en_-_google_translate.zip)