# TTS no Google Home Mini

**URL:** <https://forum.cpha.pt/t/tts-no-google-home-mini/617>\
**Category:** Dúvidas\
**Created:** [3 Julho , 2018 15:32 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617 "2018-07-03T15:32:41Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [3 Julho , 2018 15:32 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/1 "2018-07-03T15:32:41Z")

</div>

Boa tarde a todos,

Instalei recentemente um Google Home mini no meu setup. A configuração seguindo a documentação oficial decorreu sem problemas. No entanto, o TTS parece não funcionar. Já aconteceu com mais alguém? Se aceder ao componente media player, consigo ligar/desligar, alterar o volume, etc. Mas se envio uma frase para ele, não faz nada.

Muito obrigado!

---

<div class="post-metadata">

**Author:** ![jhows](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jhows/32/23_2.png) [@jhows](https://forum.cpha.pt/u/jhows)\
**Post date:** [3 Julho , 2018 17:07 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/2 "2018-07-03T17:07:06Z")

</div>

O meu também não faz nada… Acabei nem mexendo muito com o TTS

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [3 Julho , 2018 22:42 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/3 "2018-07-03T22:42:06Z")

</div>

@marcopinheiro como estás a enviar a frase?

---

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [4 Julho , 2018 11:02 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/4 "2018-07-04T11:02:25Z")

</div>

Diretamente aqui para não haver espaço a grandes enganos em termos de código sequer:

 ![53](https://forum.cpha.pt/uploads/default/original/1X/9b770eb97533b59a8ab5c7dbc2bd22c3a764cbdb.jpg)

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [4 Julho , 2018 19:14 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/5 "2018-07-04T19:14:32Z")

</div>

Estranho, não sei se houve algumas alterações com essa plataforma, eu uso tts mas uso a polly da amazon, e não em um googlemini. Ja testaste?

---

<div class="post-metadata">

**Author:** ![unchuck](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/u/da6949/32.png) [@unchuck](https://forum.cpha.pt/u/unchuck)\
**Post date:** [22 Agosto , 2018 20:40 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/6 "2018-08-22T20:40:45Z")

</div>

ta com ssl habilitado? pois com habilito o meu não funciona.

---

<div class="post-metadata">

**Author:** ![Joao\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joao_ferreira/32/712_2.png) [@Joao\_Ferreira](https://forum.cpha.pt/u/Joao_Ferreira)\
**Post date:** [16 Outubro , 2018 15:39 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/7 "2018-10-16T15:39:28Z")

</div>

Comentaste apenas estas linhas ou tiveste de fazer mais alguma coisa?

```
http:
  base_url: !secret http_ip   
  api_password: !secret http_pass
  # ssl_certificate: /ssl/fullchain.pem
  # ssl_key: /ssl/privkey.pem
  ip_ban_enabled: True
  login_attempts_threshold: 3
```

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [5 Dezembro , 2018 23:49 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/8 "2018-12-05T23:49:05Z")

</div>

@marcopinheiro, Que configuração tens para conseguires ligar/desligar, alterar volume do Google Home mini?  
Tens como mediaroom?  
Obrigado

---

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [6 Dezembro , 2018 00:13 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/9 "2018-12-06T00:13:03Z")

</div>

Não tenho nada disso, e nunca cheguei a conseguir configurar o TTS ☹

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [6 Dezembro , 2018 00:16 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/10 "2018-12-06T00:16:22Z")

</div>

Pensei que tivesses…  
Estava aqui a experimentar e de facto é como o @unchuck estava a dizer. Com o ssl habilitado não da para controlar nem enviar tts. Se o remover aí sim.

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [6 Dezembro , 2018 06:48 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/11 "2018-12-06T06:48:34Z")

</div>

@marcopinheiro  
Eu tenho a seguinte configuração:

```
#### GOOGLE CAST
cast:
  media_player:
    - host: 192.168.1.19
#### GOOGLE ASSISTANT
google_assistant:
  project_id: !secret google_assistant_project_id
  api_key: !secret google_assistant_api_key
  exposed_domains:
    - switch
    - light
    - script
    - media_player
#### TTS    
tts:
  - platform: voicerss
    api_key: !secret tts_voicerss_api_key
    language: 'pt-pt'
    codec: mp3
    format: '16khz_16bit_mono'
```

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [6 Dezembro , 2018 14:37 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/12 "2018-12-06T14:37:03Z")

</div>

@j_assuncao obrigado mais uma vez 👍  
Já consegui resolver este problema do tts ( pelo menos para mim funcionou).  
Tive que alterar o “base\_url” do “http:” para o “endereço.duckdns:port”, pois eu estava com o ip do Raspberry.  
E adicionei o “tts:” no meu caso “- platform: google”. Aceder ao HA pelo duckdns e agora sim, Habemus TTS e controlo do ghm 😁

---

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [6 Dezembro , 2018 14:50 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/13 "2018-12-06T14:50:05Z")

</div>

E tens ligação com HTTPS?

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [6 Dezembro , 2018 14:56 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/14 "2018-12-06T14:56:35Z")

</div>

Sim. Tens é adicionar o duckdns no base\_url. Só assim me permitiu o tts funcionar

---

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [6 Dezembro , 2018 15:59 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/15 "2018-12-06T15:59:31Z")

</div>

Ah ok ok, já percebi. Logo à noite já vejo se ela fala (já afinei aqui a config. mas estou fora). Obrigado Karma.

---

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [7 Dezembro , 2018 11:47 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/16 "2018-12-07T11:47:30Z")

</div>

Humm não funciona … Alguma pista?

`About Home Assistant 0.82.1

Error executing service \<ServiceCall tts.google\_say (c:b344910acd264633ae6e895f7d1cf95c): message=Hi Marco!, entity\_id=[‘media\_player.living\_room\_speaker’]\>  
Traceback (most recent call last):  
File “/usr/local/lib/python3.6/site-packages/homeassistant/core.py”, line 1177, in \_event\_to\_service\_call  
await service\_handler.func(service\_call)  
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/tts/ **init**.py”, line 137, in async\_say\_handle  
options=options  
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/tts/ **init**.py”, line 306, in async\_get\_url  
engine, key, message, use\_cache, language, options)  
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/tts/ **init**.py”, line 318, in async\_get\_tts\_audio  
message, language, options)  
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/tts/google.py”, line 83, in async\_get\_tts\_audio  
token.calculate\_token, part)  
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run  
result = self.fn(_self.args, \*\*self.kwargs)  
File “/usr/local/lib/python3.6/site-packages/gtts\_token/gtts\_token.py”, line 28, in calculate\_token  
seed = self.\_get\_token\_key()  
File “/usr/local/lib/python3.6/site-packages/gtts\_token/gtts\_token.py”, line 57, in \_get\_token\_key  
tkk\_expr = re.search("._?(TKK=._?;)W._?", line).group(1)  
AttributeError: ‘NoneType’ object has no attribute ‘group’`

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [7 Dezembro , 2018 12:00 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/17 "2018-12-07T12:00:24Z")

</div>

Como tens o media\_player configurado no HA? Metes-te como o @j_assuncao disse?

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [7 Dezembro , 2018 12:54 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/18 "2018-12-07T12:54:56Z")

</div>

A API está correcta na configuração?

Que código estás a usar para configurar o TTS?

---

<div class="post-metadata">

**Author:** ![marcopinheiro](https://forum.cpha.pt/user_avatar/forum.cpha.pt/marcopinheiro/32/115_2.png) [@marcopinheiro](https://forum.cpha.pt/u/marcopinheiro)\
**Post date:** [7 Dezembro , 2018 13:00 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/19 "2018-12-07T13:00:54Z")

</div>

Pois, algo me está a escapar, já fiquei confuso.

Tenho apenas assim o tts

tts:

- platform: google

Mas agora que estive a ver, acho que não tenho, no código, configurado o google home mini declaradamente, estou a referir-me a ele no script apanhando o nome dele que surge nos devices. Só tenho isto no config:

media\_player:

- platform: cast

Depois no script tenho uma coisa simples para já:

```
say_hello:
  sequence:
    - service: tts.google_say
      entity_id: media_player.living_room_speaker
      data:
        message: "Hi Marco!"
```

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [7 Dezembro , 2018 13:47 UTC](https://forum.cpha.pt/t/tts-no-google-home-mini/617/20 "2018-12-07T13:47:41Z")

</div>

Faz antes assim:

```
cast:
  media_player:
    - host: 192.168.1.19 -> ip do ghm

```

Mas vamos por partes.  
O ghm quando está a tocar musica, consegues ver o album em questão no HA?

[Próxima página](https://forum.cpha.pt/t/tts-no-google-home-mini/617.md?page=2)
