TTS Google

Been following a few topics on this issue but not coming right with my config:
Using HAos with duckns and letsencrypt.

config.yaml as follows:

http:
  base_url: https://xxxx.duckdns.org:8123
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

tts:
  - platform: google_translate
    base_url: https://xxxx.duckdns.org:8123
#have tested witht he below url as well
  # base_url: https://xxxx.duckdns.org      tried
  # base_url: https://xxxxx.duckdns.org/    tried

My test automation

alias: Google TTS Test
description: ''
trigger:
  - platform: state
    entity_id:
      - camera.bar
    from: 'off'
    to: 'on'
condition: []
action:
  - service: tts.google_translate_say
    data:
      message: testing 
      entity_id: media_player.office_speaker
      cache: true
mode: single

my test automation gives an error:

Triggered manually at 10 May 2022, 16:41:29
Call service tts.google_translate_say
Stopped because an error was encountered at 10 May 2022, 16:41:29 (runtime: 0.05 seconds)

no further details found udner the logs. any suggestions?

base_url is deprecated, see release notes for further information.

Thanks, I removed it completey from both http and TTS sections in my config. I do however get the following error when running an automation:

Unable to determine Home Assistant URL to send to device. Configure internal and external URL in general settings

I did add internal/externel url but but a config error with internal/external not being supported

Hi Valpre09, I’m facing the same issue, were you able to find a solution for that?

nope, couldnt get it going.