TTS: pausas dinámicas según longitud de frase (conteo palabras/caracteres) #94
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Labels: improvement
Idea
Las pausas TTS entre frases son fijas (
add_pauses()enscripts/minimax_tts.pyinserta el mismo<#seg#>tras cada.!?). En cartas, con frases cortas, esa pausa fija (0.3s) se hace excesiva.Propuesta
Pausa proporcional a la longitud de la frase (conteo de palabras o caracteres):
Implementación: en
add_pauses(), calcular la duración del<#..#>por frase según su nº de palabras/caracteres (función lineal o por tramos, con mínimo y máximo). Mantener una pausa de párrafo algo mayor.Ejemplo de mapeo (a calibrar):
Notas
Relacionado: #76.