Texto em fala no WordPress sem plugin: uma versão em áudio de cada post
Muitos leitores preferem ouvir um post longo caminhando ou no carro, e uma versão em áudio ajuda quem tem dificuldade para ler. Plugins de texto em fala ou leem a página com a voz do aparelho do visitante, então soa diferente em cada celular, ou mandam o seu texto para um serviço na nuvem, o que costuma exigir conta e plano pago.
Há um jeito mais simples: gerar a voz do post uma vez, enviar um MP3 e colocar no bloco de áudio que o WordPress já tem. A SuperClonica oferece vozes naturais em 31 idiomas para testar grátis online, e um motor gratuito que transforma um post inteiro num MP3 no seu computador.
Plugin ou arquivo
Fazer o arquivo não custa nada: o motor é gratuito e roda no seu computador.
- Um plugin com a voz do aparelho é grátis, mas cada visitante ouve a voz do próprio sistema, então a qualidade muda de aparelho para aparelho.
- Um plugin na nuvem soa melhor, mas costuma pedir conta e plano, e o seu texto vai para terceiros.
- Um MP3 pronto soa igual para todos e não acrescenta scripts de terceiros às suas páginas.
- O mesmo arquivo pode ir para um feed de podcast ou ser compartilhado sozinho.
Escolha uma voz grátis online
Na página de qualquer voz, escreva uma frase do seu post, de 30 a 100 caracteres, escolha o idioma e clique no botão para gerar. Ouça assim algumas vozes e escolha a que os leitores vão ouvir em todos os posts.
Crie a versão em áudio de um post
Dê ao arquivo o nome do post, para achar e trocar quando atualizar o texto.
- Copie o texto do post para post.txt, sem menus, legendas e código.
- Escreva números, datas e siglas do jeito que devem ser lidos.
- Instale o motor gratuito: python -m pip install superclonica-cpu.
- Gere o post inteiro num único MP3: superclonica --text-file post.txt --voice F2 --lang pt --normalize --output post-123.mp3.
Envie e adicione ao post
Envie o MP3 para a biblioteca de mídia e adicione um bloco de áudio no topo do post. O WordPress toca MP3, WAV, OGG e M4A de fábrica, e o MP3 funciona em todos os navegadores. Para enviar muitos arquivos, use a API REST com uma senha de aplicativo, disponível desde o WordPress 5.6: curl -X POST https://example.com/wp-json/wp/v2/media -u "user:application password" -H "Content-Disposition: attachment; filename=post-123.mp3" -H "Content-Type: audio/mpeg" --data-binary @post-123.mp3. A resposta traz o endereço do arquivo para o bloco de áudio. O motor não tem limite de caracteres, então até um texto longo sai de uma vez.
Vozes para o seu site
Para o seu próprio site, use as dez vozes padrão do modelo, de M1 a M5 e de F1 a F5, grátis pela licença OpenRAIL-M, ou a sua própria voz treinada no estúdio da SuperClonica. Um site é uma publicação, então vozes de personagens feitas por fãs só cabem em posts de fã ou de paródia claramente identificados. Avise os leitores que a versão em áudio é feita com IA.