Closed PedroKTFC closed 1 year ago
That URL tries to use the Nabu Casa cloud TTS provider: https://www.home-assistant.io/integrations/cloud/
If you're using a different TTS service, you'd swap out that cloud
part of the URL. For example with google_translate
or one of the other TTS integrations: https://www.home-assistant.io/integrations/#text-to-speech.
Thanks for the quick reply. All sorted now. As an aside, which might help others, I couldn't work out the precise syntax to get it to work in Developer Tools>Services. However, as I'm using this in an automation (for when my Nest doorbell rings - I want a loud message telling me it's rung so I don't miss it), I looked at what the automations GUI was producing in the yaml. So for reference the Google translate syntax is (with my message, other messages are available! :o):
media_content_id: >-
media-source://tts/google_translate?message=There%27s+someone+at+the+door%21%0AThere%27s+someone+at+the+door%21%0AFor+crying+out+loud%21+There%27s+someone+at+the+door%21%0A
I am trying the text to speach example given in the instructions:
However, when I try it in Developer Tools>Services I get a "Provider cloud not found error" and the following in the log:
I imagine I'm making a basic mistake but I've no idea what? Can anyone help?