Voz da Marcia – TTS Reverso - Mude a voz do Google Home/Nest e do Apple Homepod!

O Home Assistant tem uma opção para a plataforma que é a conversão de texto para fala (text-to-speech = TTS), que é nada mais que a Reverso Context.

Ao configurar você poderá utiliza a voz da Marcia (Português Brasil) para suas automações, scritps, etc, ele é totalmente gratuito.

nuvemcc

É necessário ter acesso externo ao Home Assistant, se não o TTS não funciona.

É necessário instalar o componente do Reverso TTS pelo HACS:

No HACS vá em Integrações.

Clique em Explore e Download Repositories no canto direito inferior e procure Reverso TTS.

Clique em “Download This Repository With HACS”.

Clique em Download.

Reinicie o Home Assistant.

4

Agora você precisa configurar no Home Assistant:

Dentro de tts: que fica no arquivo configuration.yaml, coloque a seguinte configuração:

tts:
  - platform: reversotts
    language: 'Marcia-Brazilian' 

Com isso preenchido reinicie o seu Home Assistant novemente.
Pronto, foi adicionado o TTS e já pode usa-lo.

Exemplo de uso no Node-RED:

Em um node Call Service

0

Complete dessa forma:

Em Domain selecione tts
Em Service selecione reversotts_say
Em Entity Id selecione a entidade do seu google home/nest ou apple homepod
Em Data preencha com a mensagem

Em Data:

{
    "message": "Aqui vai a mensagem"
}

Github do componente: https://github.com/rt400/ReversoTTS-HA

É isso, um abraço!

2 Likes

Nossa não sabia dessa atualização, estou utilizando voz masculina no meu Google nest mini, mas vou mudar pra feminina e testar a da Márcia. Obrigado

Tem várias outros TTS!

Leandro, bom dia!

Hoje estou utilizando o TTS do google:


tts:
  - platform: google_translate
    language: pt-br
    cache: true
    cache_dir: /tmp/tts
    time_memory: 300
    base_url: http://192.168.15.92:8123
    service_name: google_say

No caso do seu exemplo, seria apenas substituir pela configuração que você passou?

Obrigado.

1 Like

Olá Michel,

Você não precisa substituir, pode colocar embaixo dessa forma!

tts:
  - platform: google_translate
    language: pt-br
    cache: true
    cache_dir: /tmp/tts
    time_memory: 300
    base_url: http://192.168.15.92:8123
    service_name: google_say
  - platform: reversotts
    language: 'Marcia-Brazilian'
1 Like