GUIA

Texto em fala para o Home Assistant com uma voz natural e local

Os avisos da casa inteligente só são agradáveis se a voz for: a máquina de lavar terminou, tem alguém na porta, está na hora de ir para a escola. Uma voz natural que roda na sua própria rede mantém tudo privado e continua funcionando quando a internet cai.

A SuperClonica não é uma integração nativa do Home Assistant, mas o servidor local dela se conecta em poucas linhas com um shell_command e um media player. Este guia mostra a configuração e como escrever avisos que soam naturais.

O que dá para anunciar

Tudo roda na sua rede; a internet só é necessária para o primeiro download do modelo.

  • Avisos de eletrodomésticos e da campainha nas caixas de som inteligentes.
  • Um resumo matinal com o tempo e o primeiro compromisso.
  • Lembretes para a família em horários fixos.
  • Mensagens de alarme e segurança numa voz calma e clara.

Escolha a voz grátis

Na página de qualquer voz, escreva um aviso típico, de 30 a 100 caracteres, escolha o idioma e clique no botão para gerar. Em poucos segundos você ouve como a sua casa vai soar, sem conta.

Conecte o Home Assistant

Gere as mensagens fixas uma vez e reutilize o arquivo; crie um novo só quando o texto mudar.

  • Rode o servidor numa máquina da sua rede: docker run -d -p 8000:8000 -v superclonica-models:/models superclonica/superclonica:cpu.
  • Adicione no configuration.yaml um shell_command que chame o curl com um corpo JSON (text, voice e lang) e salve o WAV na pasta www da sua configuração, por exemplo /config/www/tts/announce.wav.
  • Os arquivos de www ficam disponíveis em /local/, então o aviso está em http://SEU-HOME-ASSISTANT:8123/local/tts/announce.wav.
  • Numa automação, rode o shell_command e depois chame media_player.play_media com esse endereço e media_content_type music.

Avisos que soam naturais

Faça avisos curtos, de uma ou duas frases. Escreva horas e números por extenso, «sete e meia» em vez de 7:30, porque os dígitos são lidos como números simples. Defina em lang o idioma do texto e dê a cada cômodo ou tipo de mensagem a sua própria voz, para a família entender na hora o que está acontecendo. Uma frase curta fica pronta em bem menos de um segundo num processador comum.

Privacidade

O servidor e o áudio ficam na sua rede. Tudo o que está na pasta www pode ser aberto sem login, então não gere ali dados privados se o seu Home Assistant for acessível pela internet; defina SUPERCLONICA_API_KEY se o servidor de fala for acessível de outras máquinas.