Tts does not speak on google mini

Hello. I have read the documentation and 1000 posts but tts on google mini does not work.
I set up an automation to give an alarm. When it clicks I hear a sound on GM but no words.
HA (version 0.92) runs on Raspbian (stretch).
This is the section in configuration.yaml.

 whitelist_external_dirs:
    - /home/homeassistant/.homeassistant/www
    - /home/homeassistant/.homeassistant/tts

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
http:
  api_password: !secret http_password
  ssl_certificate: /home/homeassistant/dehydrated/certs/mydomain.duckdns.org/fullchain.pem
  ssl_key: /home/homeassistant/dehydrated/certs/mydomain.duckdns.org/privkey.pem
  base_url: https://mydomain.duckdns.org:8123

duckdns:
  domain: mydomain.duckdns.org
  access_token: mytoken

# Text to speech
tts:
  - platform: google
    language: 'it'
    cache: true
    cache_dir: /tmp/tts
    time_memory: 300
    base_url: https://mydomain.duckdns.org:8123

Thanks.
This is my automation:

<
- id: ItsNineOClock
  alias: ItsNineOClock
  trigger:
    platform: time
    at: '09:00'
  action:
    - service: tts.google_say
      data_template:
        entity_id: media_player.livingroom
        message: 'ItsNineOClock'

I have no error in the log file.
I have also set rules on my router for forwarding to my rpi from the
external. Both on port 8123 and on port 443.

If someone doesn’t help me, I just have to call Merlin the magician to solve the
problem.
Thanks

I cant say that it is the problem. But the platform is different than mines (got mine working).

Same goes for my automations, its worth a shot to try changing it. See below

tts:
  - platform: google_translate
    base_url: !secret tts_base_url
 

- id: '1563879578923'
  alias: Welkom Bericht Bro
  trigger:
  - entity_id: device_tracker.brotelefoon
    from: not_home
    platform: state
    to: home
  condition: []
  action:
  - delay: 00:00:15
  - data:
      entity_id: media_player.living_room_speaker
      volume_level: '0.8'
    service: media_player.volume_set
  - data:
      language: nl
      message: Welkom Bro
    entity_id: media_player.living_room_speaker
    service: tts.google_translate_say

Hi. I have also tried to replace the platform as you say but the configuration is not validated by HA. It tells me that the google_translate platform does not exist. Yet the official documentation indicates precisely that. Will it be the version of HA? however I will try your suggestion. Thank you

According the following page it seems that the platform got renamed. Think that is your problem

This platform renamed to google_translate from google since release 0.92.

I had also read that page, but by replacing the platform it was not recognized. I will try the substitution more carefully. In other posts other users charged the problem either to the expiration of the certificate or to the resolution of the IP address of my HA.
Thanks

I can’t help you any further i’m afraid. The only thing i could come up with is that the version of your HA is not up to date.

Another things i’ve noticed is that you got a long string of your certificates. But if you got that working it should not give any problems either.

See my config below

http:
  base_url: !secret http_base_url
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

Thank you Infineghost. Tonight I’ll try

Hi Infineghost.
It did not work. I solved it by re-installing the latest version of HA on raspbian buster. Now works. Thanks