Tts.google_translate_say not playing message on google display

The Google Display just beeps without any speech (i dont have nabu):

action:
  - service: tts.google_translate_say
    data:
      entity_id: media_player.office_display
      message: garage is open
      cache: true
homeassistant:
  internal_url: https://192.168.1.XXXX:8123.  //Also tried http

tts:
  - platform: google_translate

I also see the messages cached in the folder but they dont play.

I see few errors in the logs:

Logger: homeassistant.components.automation.garage_door_open_for_x
Source: components/automation/__init__.py:666
Integration: Automation (documentation, issues)
First occurred: 1:36:58 PM (8 occurrences)
Last logged: 6:46:29 PM

While executing automation automation.garage_door_open_for_x
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 666, in async_trigger
    return await self.action_script.async_run(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 1600, in async_run
    return await asyncio.shield(run.async_run())
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 435, in async_run
    await self._async_step(log_exceptions=False)
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 487, in _async_step
    self._handle_exception(
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 512, in _handle_exception
    raise exception
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 485, in _async_step
    await getattr(self, handler)()
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 723, in _async_call_service_step
    response_data = await self._async_run_long_action(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 685, in _async_run_long_action
    return long_task.result()
           ^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2279, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2316, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/tts/legacy.py", line 148, in async_say_handle
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 2279, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2316, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 892, in entity_service_call
    single_response = await _handle_entity_call(
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 962, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 730, in async_play_media
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pychromecast/quick_play.py", line 87, in quick_play
    controller.quick_play(**data)
  File "/usr/local/lib/python3.12/site-packages/pychromecast/controllers/media.py", line 547, in quick_play
    raise PyChromecastError()  # pylint: disable=broad-exception-raised
    ^^^^^^^^^^^^^^^^^^^^^^^^^
pychromecast.error.PyChromecastError

Logger: homeassistant.components.automation.garage_door_open_for_x
Source: helpers/script.py:485
Integration: Automation (documentation, issues)
First occurred: 1:36:58 PM (8 occurrences)
Last logged: 6:46:29 PM

Garage Door Open for X: Error executing script. Unexpected error for call_service at pos 1:
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 485, in _async_step
    await getattr(self, handler)()
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 723, in _async_call_service_step
    response_data = await self._async_run_long_action(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 685, in _async_run_long_action
    return long_task.result()
           ^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2279, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2316, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/tts/legacy.py", line 148, in async_say_handle
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 2279, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2316, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 892, in entity_service_call
    single_response = await _handle_entity_call(
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 962, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 730, in async_play_media
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pychromecast/quick_play.py", line 87, in quick_play
    controller.quick_play(**data)
  File "/usr/local/lib/python3.12/site-packages/pychromecast/controllers/media.py", line 547, in quick_play
    raise PyChromecastError()  # pylint: disable=broad-exception-raised
    ^^^^^^^^^^^^^^^^^^^^^^^^^
pychromecast.error.PyChromecastError

Logger: pychromecast.controllers
Source: /usr/local/lib/python3.12/site-packages/pychromecast/controllers/media.py:544
First occurred: 1:36:58 PM (8 occurrences)
Last logged: 6:46:29 PM

Quick Play failed for https://192.168.1.6:8123/api/tts_proxy/7df120988886191051296ce661adcd96a986a3a2_en_-_google_translate.mp3:audio/mpeg({})

I see also this error:

Logger: pychromecast.controllers
Source: /usr/local/lib/python3.12/site-packages/pychromecast/controllers/media.py:544
First occurred: 1:36:58 PM (8 occurrences)
Last logged: 6:46:29 PM

Quick Play failed for https://192.168.1.6:8123/api/tts_proxy/7df120988886191051296ce661adcd96a986a3a2_en_-_google_translate.mp3:audio/mpeg({})

I was able to fix it by setting the right HOME ASSISTANT URL in Settings-network Home Assistant URL:
https://XXXXX.duckdns.org:8123/
https://homeassistant:8123/

Then Configured well Duck DNS:

domains:
  - XXXXXXX.duckdns.org
token: 0XXXXX-XXXXX--XXXXX
aliases: []
lets_encrypt:
  accept_terms: true
  algo: secpXXXXX
  certfile: fullchain.pem
  keyfile: privkey.pem
seconds: 300

and configured well openwrt

and

and delete google homes and reinstall them