ForHosting KIT · Audio y voz

Subtítulos .srt

El formato .srt de SubRip ha sobrevivido a casi todas las herramientas de video que llegaron después, y sigue siendo lo que la mayoría de reproductores, editores y plataformas esperan cuando se habla de "subtítulos". Envía audio a este endpoint y recibe un archivo .srt correctamente numerado y sincronizado, no texto en bruto que todavía tiene que formatear usted mismo.

● EstablePor solicitud + por minuto$0.002
Úselo desde WebAPIEmailApp prontoTelegram pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

Por qué el .srt sigue siendo el estándar

SubRip nació como una herramienta para extraer pistas de subtítulos de DVD, y su formato de salida —una lista numerada de bloques de texto con marca de tiempo— resultó ser tan simple que casi todos los reproductores, editores y plataformas de video desde entonces han seguido soportándolo en vez de reemplazarlo. Décadas después, sigue siendo el formato que un cliente pide por su nombre, y el que la mayoría de formularios de carga aceptan sin necesidad de convertirlo.

Qué entrega el endpoint

Envía un archivo de audio por POST a /audio/subtitles-srt y la tarea transcribe el habla, agrupa el texto en líneas de subtítulo legibles según pausas naturales, y asigna a cada línea un tiempo de inicio y fin con el numerado y formato exactos que exige la especificación .srt. El resultado es un archivo, no una estructura de datos que tenga que ensamblar: se descarga o llega adjunto en el webhook listo para cargarse tal cual en un editor o reproductor de video.

Cómo se deciden los saltos de línea

Un buen subtítulo no es solo una transcripción cortada a intervalos arbitrarios: las líneas necesitan romperse en pausas naturales y mantenerse lo bastante cortas para leerse cómodamente antes de que aparezca la siguiente. La tarea sincroniza cada línea contra el audio real para que los subtítulos aparezcan y desaparezcan al ritmo del habla, en vez de ir con retraso o cortarse a la mitad de una oración como pasaría con un corte ingenuo por intervalos fijos.

Dónde encaja en un flujo de video

La mayoría de las solicitudes vienen de equipos que publican video y necesitan subtítulos rápido: una plataforma de cursos que subtitula lecciones nuevas, una empresa que localiza capacitación interna, un creador que añade subtítulos para mejorar el tiempo de reproducción y la accesibilidad en una plataforma que favorece el video subtitulado. Como la tarea es asíncrona, se puede enviar un lote de episodios junto y cada archivo .srt llega por webhook conforme está listo, o se recupera desde un enlace firmado en el momento que prefiera.

Precio y confiabilidad

El costo es una tarifa base pequeña por solicitud más una tarifa por minuto según la duración del audio, la misma estructura transparente que la transcripción simple: generar subtítulos no trae un sobrecosto más allá del trabajo de transcripción en sí. Una generación fallida reintenta automáticamente hasta tres veces y nunca se cobra si sigue sin completarse, así que un lote grande de episodios solo cuesta por los archivos que realmente se entregan.

Subtitulado de cursos en línea

Una plataforma de cursos genera archivos .srt para cada lección nueva que se sube, así los estudiantes pueden seguir el contenido en otro idioma o en un entorno ruidoso.

Accesibilidad de video en YouTube y redes sociales

Un creador subtitula cada video que publica para mejorar la accesibilidad y el tiempo de reproducción en plataformas que favorecen el video subtitulado en sus recomendaciones.

Localización de capacitación corporativa

Una empresa genera un .srt base a partir de un video de capacitación en inglés y lo pasa por un paso de traducción para producir archivos de subtítulos para otros mercados.

Subtitulado de material de archivo

Un archivo de medios procesa grabaciones antiguas de entrevistas sin subtítulos para hacer buscables y accesibles décadas de material.

¿Cómo genero un archivo .srt a partir de audio con esta API?

Envía un archivo de audio por POST a /audio/subtitles-srt y la tarea devuelve un archivo de subtítulos .srt correctamente formateado y sincronizado, por webhook o enlace firmado.

¿El resultado funciona directamente en editores y reproductores de video?

Sí, el archivo sigue el numerado y formato de marcas de tiempo estándar de .srt que esperan los editores y reproductores, así que se carga sin necesidad de reformatearlo.

¿La API para generar subtítulos SRT es gratuita?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Qué tan precisa es la sincronización de las líneas?

Cada línea se sincroniza contra el audio real y se corta en pausas naturales del habla, así los subtítulos siguen lo que se dice en vez de ir con retraso o cortarse a mitad de oración.

¿Puedo generar subtítulos para toda una temporada de episodios a la vez?

Sí, cada archivo de audio es una solicitud asíncrona independiente, así que puede enviar un lote de episodios junto y recolectar resultados por webhook conforme cada uno termina.

¿También admiten subtítulos .vtt?

Sí, el endpoint de subtítulos VTT produce salida WebVTT para video HTML5 a partir del mismo tipo de audio de entrada.

¿Qué idiomas puede subtitular?

El endpoint cubre la misma amplia gama de idiomas que la transcripción estándar, con detección automática de idioma o configuración explícita.

¿Qué pasa si falla la generación de subtítulos?

La tarea reintenta automáticamente hasta tres veces antes de devolver un error claro, y una solicitud fallida nunca se cobra.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/audio/subtitles-srt

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/audio/subtitles-srt \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"audio":"https://ejemplo.com/audio.mp3"}'
{
  "audio": "https://ejemplo.com/audio.mp3"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.subtitles_srt",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002
Por minuto$0.0055

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb200
max_minutes180
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.
422task_failedLa tarea falló tras 3 reintentos. No se cobra.

Ver la documentación completa del KIT →