tts grabber
1.0.0
Lo rápido que hice hace aproximadamente un año para descargar cualquier texto con cualquier voz TTS, 829 voces para elegir actualmente.
El programa dividirá la entrada en múltiples archivos cada 1500 palabras más o menos para no alcanzar ningún límite de corte de los proveedores de TTS.
Editar input.txt para cambiar el texto para sintetizar.
Puede ejecutar solo tts.py sin ningún parámetro para abrir el selector de voz con la configuración predeterminada.
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).
Ejemplo con parámetros:
tts.py -v 777 -s 100 -vol 0 -pp 1 -cp 0.5 -lp 2