[APP][Pro] Google Services - App for Translate and new Text-to-Speech for any device with url input

Im not sure Ukrainian was on the list when i made it.
Ill check if its in the API.

1 Like

Thank you. Really apreciate

I have a small problem with the Google TTS and Sonos. It always works properly, for which many thanks!

But after the speech is finished, I hear some kind of ticking/hissing and it only stops after I pause Sonos or start the radio again.

How can I solve this? Thank you in advance!

It has always been working but since a few weeks it stopped. i tried to set it up alle over following al the steps, but no voices apear after entering the json tekst :frowning:

When you edit the json and save it, if it fails, you should get an notification with the message why it failed.

No idea tbh, i also use sonos but dont have that issue. Is it not that it switched back to radio or something like that?

No, I have a flow that starts in the morning based on movement. The speech is then started via the Sonos and then the radio must be turned on.

I also have a flow for the evenings. When it is started, the lights turn off and ‘good night’ is said.

You will also hear hissing/ ticking through the Sonos. That noise only stops when you click on the Sonos tile (switch ‘off’).

Does it help to remove the Homey Google Service app and reinstall it?

No i seriously doubt that would help.

Okay, what is your advice in this matter?

@TBO
What happends if you play other files through homey on your sonos?

And you can see what the url for a speach of Google services is. If you open that url on your phone or pc, is there also a ticking or noise?

Hi @Dawid , have you ever solve this issue? I really hope there’s a way to resume the stream after the message.

No, I finished my experiments with TTS.

Unfortunately, this has nothing to do with Google Services, therefor, i cannot help with this.
All GS TTS does, is generate a URL to be used with devices.
How those devices handle playback after an url is send, depends on the device and the (homey)apps.

Too bad, so I guess I have to manually start the stream every time

Thanks for your answer.

Perhaps you can “read” what is playing, rhen send TTS, and when its done (GS tts has a flowcard for when its finished), start the stream again :man_shrugging:

Hi Arie

This normally works perfectly, but the Google Services stopped working a few weeks ago. I know it happened before, but I simply cannot remember how to solve it. In short, I did not touch anything :slight_smile:

I see this activity:

image

From that it looks like it is the Translation API that fails. I do not know what it is used for.
Any idea why this is happening, and how to solve it?

Kind regards, Claus

I had the same problem few days ago. This was caused by google, because google added/changed/deleted voice sources. You can check this with the developer app:

This standard voice is used if you don’t configure a special one in the app card. You can test if your configured standard voice is still active by selecting the flow card with the voice option. If the catalog of available voices doesn’t include your standard voice, you have to choose another one out of the catalog as your new standard voice an save it.

2 Likes

Hi Joka

That did indeed solve it. Thanks a lot for your help :slight_smile:

The list of voices has been expanded with new Chirp3 voices in several languages.

Selecting a new voice in the Google Services app control panel and using this voice in an extended workflow would result in the following error (same error using Google Cloud TTS card with only text and no voice selection). The app’s JSON configuration may need to be adjusted for this new generation of voices.

How to solve this? (app restart and Homey restart already done)

1 Like

Hi @Arie_J_Godschalk , can you please check also Czech ? Or maybe looking on languages list, Language support  |  Cloud Translation  |  Google Cloud , have it Dynamic like for Test-To-Speech ?

update I didn’t know it’s so simple just updating relevant JSONs, already testing CZ. :wink:

1 Like