GUIA

Texto em fala grátis e ilimitado sem cadastro: rode no seu próprio computador

A maioria dos serviços de texto em fala online só é grátis até certo ponto: alguns milhares de caracteres por mês, um cadastro e depois uma assinatura. Não é ganância, é custo: cada caractere é sintetizado nos servidores deles.

Existe outro caminho, sem esse limite. O Supertonic 3, um modelo aberto de texto em fala, roda em um computador comum, e o motor SuperClonica e as vozes gratuitas podem ser baixados de graça. Este guia mostra como configurar tudo em poucos minutos e gerar quanto texto quiser, sem conta.

Por que o texto em fala online tem limites

Um serviço web sintetiza seu texto nas próprias placas de vídeo e paga por cada segundo de trabalho delas. Por isso os planos grátis limitam os caracteres, pedem uma conta para contá-los e deixam o resto para os planos pagos.

Quando o modelo roda no seu computador, quem trabalha é o seu processador. Não há o que contar nem o que cobrar, então não há limite.

O que você precisa

Um computador comum basta.

  • Windows, macOS ou Linux com Python 3.10 ou mais recente, ou Docker.
  • Cerca de 400 MB de disco para o modelo Supertonic 3, baixado uma vez.
  • Uma voz: um único arquivo JSON. As gratuitas são baixadas sem conta.
  • Sem placa de vídeo: uma NVIDIA só acelera.

Passo 1: baixe uma voz grátis

Abra a página de vozes grátis do catálogo, ouça as demos e clique em Baixar grátis na voz que preferir. Não é preciso cadastro. As mesmas vozes gratuitas estão no nosso repositório do GitHub com amostras de áudio.

O Supertonic 3 também traz dez vozes predefinidas, cinco masculinas e cinco femininas; os arquivos JSON delas também funcionam com o motor.

Passo 2: instale o motor

Instale o motor SuperClonica com um comando: python -m pip install superclonica-cpu. Para uma placa NVIDIA use superclonica-gpu-cuda; o pip instala CUDA e cuDNN sozinho. Se preferir contêineres, a imagem superclonica/superclonica no Docker Hub roda o mesmo motor como servidor HTTP.

Passo 3: gere quanto texto quiser

Gere um texto com um comando: superclonica --text "Seu texto" --voice voz.json --lang pt --output fala.wav. O modelo é baixado na primeira execução; depois o motor funciona sem internet.

Textos longos não são problema: o motor os divide em pausas naturais e junta as partes em um único arquivo. Em um processador de desktop de 8 núcleos estimamos entre 6,4 e 9,7 vezes mais rápido que o tempo real, então uma hora de áudio leva cerca de 6 a 10 minutos.

O que exatamente é grátis

Aqui não há período de teste nem contador de caracteres.

  • O motor SuperClonica: grátis, sob a licença Apache 2.0.
  • O modelo Supertonic 3: grátis, sob a licença OpenRAIL-M, que também permite uso comercial com suas restrições de uso.
  • As vozes gratuitas do catálogo e as vozes predefinidas do Supertonic 3.
  • Uma frase na página de qualquer voz, gerada grátis online.
  • Vozes pagas são compradas uma vez, sem assinatura: o arquivo fica com você.

Opções grátis online e seus limites

Se você não pode instalar nada, as vozes embutidas no sistema operacional e no navegador leem texto de graça e sem limites, mas soam bem robóticas. Serviços neurais online soam naturais, mas os planos grátis são limitados e pedem cadastro. Um modelo neural local oferece as duas coisas: fala natural e nenhum limite.