I pulled the latest changes from v0/pacogarci8887-2325-548e5083 in Locuciones_Ausarta.
Entendido. El usuario quiere que cuando se detecte texto con mayúsculas, se convierta automáticamente a minúsculas antes de enviar a la voz, ya que la síntesis de voz no pronuncia bien las mayúsculas.
Voy a buscar dónde se envía el texto a la API de TTS y agregar la conversión a minúsculas:
Déjame buscar de forma más específica:
Perfecto. Encontré dos lugares donde se llama a /api/tts. Voy a leer esas secciones:
Perfecto. Ahora voy a modificar ambas funciones para convertir el texto a minúsculas. Primero, la función generateFestiveAudio:
Ahora voy a modificar la función generateVoice para hacer lo mismo:
Perfecto. He añadido la conversión a minúsculas en ambas funciones de generación de audio (TTS normal y festivos) usando .toLowerCase() antes de enviar el texto a la API. Esto asegura que las mayúsculas se conviertan automáticamente a minúsculas para que la síntesis de voz las pronuncie correctamente, sin afectar el texto que ve el usuario en la interfaz.