TTS no Google Home Mini

A API está correcta na configuração?

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

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!"

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?

1 Curtiu

Mudei a config. como indicaste aqui em cima @karma mas está igual. Se for direito ao componente media player dele e escrever lá texto para ele falar, ele fala. Mas se for via script, dá aquele erro de token e não fala comigo.

@marcopinheiro, experimenta actualizar o HA. Pois eu estou com a versão 0.83.1. E Podes experimentar com outro tts por exemplo também.

Exprimentem a polly , vão gostar de certeza.
tenho um video em que explico como se faz:

Karma, update ao HA e bingo!! Obrigado por tudo!

1 Curtiu

Pessoal meu google home mini parou de responder em português isso aconteceu com mais alguém?

Att,

Comigo também já aconteceu. Deixei de ter a língua portugês br na opção de menu já há bastante tempo

2 posts were split to a new topic: TTS no raspicast

Boa noite meu caros,
Encontrei este post, e não querendo abrir outro e na sequência de ter tentado fazer uma automação com voz e ter percebido que não consigo, a semelhança do que acontecia com o @marcopinheiro, não consigo fazer broadcast ao texto que coloco no Google Mini.
GMini

Configurações:

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

tts:
  - platform: google_translate
    service_name: google_say

Agradeço desde já a ajuda.

no meu tenho configurado assim

# Text to speech
tts:
  - platform: google_translate
    language: pt

Olá @nunocampos105, muito obrigado pela resposta mas dessa forma também não funcionou.
O Google até dá sinal mas continua sem dizer nada, seja em PT ou em UK.

Eu no meu caso para o tts funcionar, acho que na altura foi adicionar o endereço duckdns no “base_url”

base_url: o_teu_endereço.duckdns.org:8123

Olá @Karma, obrigado também mas já tenho esse endereço adicionado :wink:

E como é que tens o google assistant configurado no yaml?

O Goggle assistant está via cloud via “Nabu Casa Account”, acho que era isso que querias saber, alem disso não tenho mais configurações.

Boa tarde, só para informar que já tenho a situação resolvida. Obrigado pelas ajudas.
Solução:
Como tenho o acesso via Nabu Casa, tive de desabilitar/comentar a conf de HTTP.

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

Não deves comentar todo o bloco do http:, basta comentar a parte dos certificados. Existem vários addons e componentes que utilizam a entrada base_url.

Bom dia @j_assuncao, se eu descomentar o TTS não funciona. Tem de estar tudo comentado para funcionar.
Sabes me dizer que addons ou componentes que podem não funcionar, para validar do meu lado se funcionam.
Obrigado


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade