Voz da Isabela – TTS Watson IBM - Mude a voz do Google Home/Nest e Apple Homepod

me dar um erro ao verificar as conf para reiniciar o HA.

Invalid config for [tts.watson_tts]: [language] is an invalid option for [tts.watson_tts]. Check: tts.watson_tts->language. (See ?, line ?).
sabe oque pode ser?

Tudo normal aqui, verifica se não tem o tts repetido, coloca ele embaixo do tts da google!

1 curtida

conseguir comentando no serviço do google, estava dando conflito. Uma coisa que fico retado com o HA é essa porte de nomes duplicados nas confi.yaml. Obrigado.

Pessoal, a partir do dia 26/05/2021 mudaram algumas coisas no site da IBM e para continuar a usar o Watson é preciso ir na parte de Credenciais e Serviços, gerar uma nova credencial. Anote a nova api key e agora é preciso adicionar a linha watson_url no arquivo de configuração TTS do Homeassistant.


1 curtida

Tutorial atualizado!! Obrigado @eltonnascimento por ter ajudado!

1 curtida

Obrigado amigo, o meu parou de funcionar, vir aqui fazer uma pergunta e vi essa informação, irei atualizar.

1 curtida

Oi.
Sou novo aqui no home assistant, estou tentando usar esse acima mas a alguns dias sem sucesso.

A config eh essa:

id: ‘1626814975878’
alias: New Automation
description: ‘’
trigger:

  • platform: state
    entity_id: light.ebcc79b5c4532db927kut3
    to: ‘“off”’
    id: teste01
    condition: []
    action:
  • service: tts.watson_tts_say
    data:
    entity_id: media_player.google_sala
    message: Oi. A luz da sala apagou.
    mode: single

A
O que vejo é esse erro:

Logger: homeassistant.components.cast.media_player
Source: components/cast/media_player.py:316
Integration: Google Cast ([documentation](https://www.home-assistant.io/integrations/cast), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+cast%22))
First occurred: 6:28:33 PM (3 occurrences)
Last logged: 6:29:07 PM

Failed to cast media https://MEUNOME.duckdns.org:8123/api/tts_proxy/90f86f5xxxxxxxx65a39_pt-br_1c52f12110_watson_tts.mp3 from external_url (https://MEUNOME.duckdns.org:8123). Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address

Mas quando acesso a url acima, ambos dentro e fora da rede, ela abre e de fato a mensagem está ali. Portanto o TTR funcionou, apenas nao enviou para o meu device por algum motivo.
Onde estou errando…

Detalhe, sou bem verde. Mal iniciei a usar o hass - meu foco ateh aqui foi acender luz quando meu nvidia shield pausa o video (sucesso), portanto aprendi a ideia geral apenas (e um pouco em node red onde eu acebei afinando essa automação). Portanto o erro meu pode ser bem básico, besta, e eu não sei ver ele.

Edit: esquece o acima. Ajustei e estarei usando todos os comandos de voz em ingles. Pelo amor de deus, a diferença na qualidade de uso… como o google achou valido fazer o Home assim em pt.br como “bom o bastante”, e como merda podemos ser tão medíocres para aceitar isso?!!
Em ingles parece que tem uma pessoa na minha casa, e alem de saber falar ela é esperta.

Boa noite pessoal, acabou de sair a voz masculina no google assistente, será que tem disponivel esse projeto na ibm?

Tem suporte pra outras vozes, é só ver se tem vozes masculinas.

1 curtida

De acordo com a documentação, em português brasileiro existem duas vozes:
Feminina Standard: pt-BR_IsabelaVoice
Feminina Neural: pt-BR_IsabelaV3Voice

https://cloud.ibm.com/docs/text-to-speech?topic=text-to-speech-voices&locale=pt-BR

1 curtida

Obrigado amigo, irei verificar, gostei muito da voz masculina. Obrigado

Entendi, eu uso a v3, irei aguardar um pouco pra ver se aparece mas. Obrigado