Ir al contenido

Encolar síntesis de voz a partir de texto

POST
/media/generate-voice
curl --request POST \
--url https://api.matiasimpulso.com/media/generate-voice \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "text": "example", "language": "es-ES", "voiceId": "example", "ticketId": 1, "whatsappId": 1 }'

Valida longitud (máximo 3000 caracteres) y créditos disponibles antes de encolar la generación de audio con síntesis de voz.

Media type application/json
object
text
required

Texto a sintetizar en voz (máximo 3000 caracteres)

string
<= 3000 characters
language

Idioma de la síntesis de voz

string
default: es-ES
Allowed values: es-ES en-US pt-BR
voiceId

Identificador de voz (ej. Lucia)

string
<= 64 characters
ticketId

ID opcional del ticket relacionado

number
whatsappId

ID opcional de la conexión de WhatsApp relacionada

number

Síntesis de voz encolada correctamente

Texto vacío o superior a 3000 caracteres

Créditos de IA insuficientes

Ticket o conexión referenciada no encontrada