tts grabber
1.0.0
Coisa rápida que fiz cerca de um ano atrás para baixar qualquer texto com qualquer voz TTS, 829 Voices para escolher atualmente.
O programa dividirá a entrada em vários arquivos a cada 1500 palavras para não atingir nenhum limite de corte dos provedores do TTS.
Edite input.txt para alterar o texto para sintetizar.
Você pode executar apenas tts.py sem parâmetros para abrir o seletor de voz com configurações padrão.
PARAMETER TYPE DESCRIPTION
-h, -help --- Shows the help info.
-v, -voice Int Sets the voice id to use.
-s, -speed Int Sets the TTS voice speed (in percent).
-vol, -volume Int Changes the TTS volume (in decibels).
-pp, -period-pause Flt Sets how long the TTS should pause for at periods (in seconds).
-cp, -comma-pause Flt Sets how long the TTS should pause for at commas (in seconds).
-lp, -line-pause Flt Sets how long the TTS should pause for at newlines (in seconds).
Exemplo com parâmetros:
tts.py -v 777 -s 100 -vol 0 -pp 1 -cp 0.5 -lp 2