Ir al contenido

Encolar transcripción de audio a texto

POST
/media/transcribe
curl --request POST \
--url https://api.matiasimpulso.com/media/transcribe \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "fileBase64": "example", "fileName": "archivo.mp3", "mimeType": "audio/mpeg", "ticketId": 1, "whatsappId": 1, "language": "es-ES" }'

Valida tamaño (máximo 25 MB), tipo MIME real y saldo de créditos de IA antes de encolar la transcripción del audio.

Media type application/json
object
fileBase64
required

Archivo codificado en base64 (admite prefijo data URI)

string
fileName
required

Nombre original del archivo

string
<= 255 characters

Example

archivo.mp3
mimeType
required

Tipo MIME declarado del archivo

string
<= 100 characters

Example

audio/mpeg
ticketId

ID opcional del ticket relacionado

number
whatsappId

ID opcional de la conexión de WhatsApp relacionada

number
language

Código de idioma para la transcripción

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

Audio encolado para transcripción correctamente

Archivo inválido, vacío o superior a 25 MB

Créditos de IA insuficientes

Ticket o conexión referenciada no encontrada