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

I installed the app but i am not sure how to use it.
( i created account, activated the 3 api and created the json key and entered it into settings).
After setup i added a new device google tts device

How can i send a tekst to my google (mini) speaker?

When use a simple flow: Is flow started
Then (google tts device) begin te zeggen: dit is een test
This does nothing, i get a nice green v that the flow tan but i hear nothing.

Where do i choose which google speaker this should be broadcasted to?
I have several google cast devices in my homey, but not sure how i get this message to the correct speakerā€¦

and how do i create this TTS devices?

I nowhere can select a device in my homey network which should be used to broadcast.

If i just add the second flow and i start it i get a red popup with an error that the json is not set but it isā€¦

Devices ā†’ + ā†’ Google Services ā†’ Text-To-Speach ā†’ Connect ā†’ Next ā†’ Rename

For every end device / speaker you need 1 TTS device.

1 Like

ok, but how do i link ā€˜Google Services ā†’ Text-To_Speachā€™ to my device?

How does homey know which device is linked to my ā€˜google miniā€™ and which device is my ā€˜google TVā€™ etc
I have no option to link them and when adding them i also cannot choose/link them.
Also on the google API page is no linking to my device google device.

So i really do not understand how i can choose my end deviceā€¦
Is the linkin in the renaming then?

I first used note++ but when i copied the jason no voiceā€™s where shown.
Then i opend the jason with note (kladblok) and copied the jason. Voices where shown then.

1 Like

Have you install Google chromecast app on Homey?

yes i have google chromecast app from athom installed.
Currently there are 4 chromecast devices installed (i use that app for longer time)

This is done in the first flow:
image

The second flow is actually the Start/execute flow: (this flow calls the first flow automatically)

Itā€™s multiple explained in this thread. So I canā€™t tell you nothing new.

You have a ā€žGoogle Miniā€œ. So please rename the added Google TTS device to ā€žGoogle Mini TTSā€œ, or whatever. The Name is only important for you to find the right device, nothing more.

Then create the main flow:
Ifā€¦
ā€” URL is triggered (please choose the device ā€žGoogle Mini TTSā€œ)
Thenā€¦
ā€” Play an URL (please choose your ā€žrealā€œ Google Mini and choose the URL tag from the ā€žLocal tagsā€œ.
(Example: see the last post from @JPe4619)

If you want use TTS on your ā€žrealā€œ Google Mini then create a flow and you choose in the ā€žAndā€¦ā€œ: Google Services ā†’ Google Mini TTS ā†’ Start TTSā€¦

ok, but now i get an popup error:

The json which i downloaded during registration is filled in at the settings menu of this appā€¦
But all other field are empty, the pulldown menu for default voice is also empty, no options to choose.

So i now did the following, created this flow:

and this flow:

When i start the secon flow i get the red errors from my last postā€¦

I guess the error says that there should be something wrong with the JSON file.
It could possibly be that when the JSON file was copied, the text was changed from plain text to formatted text.
Or not the complete JSON file was copied.

But these are only guesses. Maybe Arie can say more about the errors.

Edit: As already mentioned in the first post of this thread, the easiest way to copy the JSON file is by using a browser. Open Developer ā†’ Tools ā†’ App Setting, choose Google Services and paste the JSON file.

(As mentioned before)

Here you can check if your JSON file is ok.

i did copy and saved it using developer website, not the phone appā€¦

I already had an account for an other app, i had no errors during creating the api and billingā€¦

The json itself is a valid json format

1 Like

Did you fill in the name of your Google Cloud Project without any mistakes in the app setting?
If so, then Iā€™m out, sorryā€¦ :man_shrugging:t3:

yepā€¦

I just removed the key at google, created a new one and tried again but same resultā€¦

I think i give up and remove this app, seems not to working for meā€¦
Hope the TTS app will be fixed soonā€¦

I received this email:
So this will stop working?

Nope. The trial period is ending and youā€™ll move to the free tier.no worries :ok_hand:

2 Likes