 Avai-tpf - Um conversor online de texto para fala.

O avai-tpf  uma ferramenta que recebe um arquivo de texto e devolve o contedo desse arquivo em udio mp3.

Ao iniciar, o Avai-tpf pergunta qual o nome do arquivo a converter.

O contedo do arquivo no pode ser maior que 2000 tokens, aproximadamente 7000 caracteres.

Em seguida, ser mostrado um menu para que voc escolha a voz que ser usada na gerao do udio.

Atualmente (04/07/2025), existem 10 vozes disponveis:
alloy
ash
ballad
coral
 echo
 fable
nova
 onyx
sage
shimmer

Escolhendo a voz, a converso comea.

Se feita com sucesso, o resultado da converso  gravado na pasta mp3, que fica dentro da pasta padro do avai, e o nome do arquivo de sada  o nome do arquivo de entrada, s que com exteno .mp3.

Voc ouve o resultado da converso assim que ela termina.

Quando estiver ouvindo o udio gerado, pode usar as seguintes teclas:
seta esquerda e direita: recua e avana no arquivo respectivamente.
Seta cima e baixo: aumenta e abaixa o volume do audio respectivamente.
Home e end: vai para o incio e fim do arquivo, respectivamente.

Espao: play/pause;
A tecla ponto  o stop.
F1: ajuda.
Esc: sair.

*Usando a linha de comando

Voc pode usar o avai-tpf atravs da linha de comando.

Ao instalar o Avai, o caminho padro do Avai  gravado no path do usurio do Windows.
Isso quer dizer que, estando em qualquer diretrio, voc consegue chamar as ferramentas do Avai, sem precisar digitar o caminho completo do executvel.

O avai-tpf recebe dois parmetros:
O primeiro  o nome do arquivo a ser convertido.
O segundo  a voz que ser utilizada.

Assim como no modo interativo, o resultado  gravado na pasta mp3, que fica dentro da pasta avai, sendo o nome do arquivo resultante, o mesmo nome do arquivo de texto, s que com exteno mp3.

Se o caminho do arquivo a converter contiver espaos, ele dever ser passado entre aspas, assim:
avai-tpf "c:\meus textos\meu arquivo a converter.txt" shimmer

Neste exemplo, estou passando o arquivo que est em c:\meus textos\meu arquivo a converter.txt para ser gerado em mp3 com a voz shimmer.

O resultado ento ser gravado na pasta avai\mp3\meu arquivo a converter.mp3.

*Convertendo vrios arquivos.

A partir da verso 3.0, o avai tpf suporta converter vrios arquivos em sequncia.

Para fazer isso, quando for perguntado o nome do arquivo a converter, passe um nome de arquivo com exteno .lst, por exemplo:
meus arquivos para converter.lst.

O arquivo lst deve ser preparado da seguinte maneira:
Coloque o caminho completo dos arquivos txt que devem ser convertidos, um por linha.
No deixe linhas em branco entre os nomes dos arquivos.

A lista ento ser processada de cima para baixo.
Os arquivos so convertidos um a um em sequncia, e os resultados, salvos na pasta avai\mp3.

Um arquivo lst tambm pode ser informado na chamada por linha de comando.
Basta informar o lst previamente montado, no lugar de passar um arquivo txt.
