Para utilizar este punto final, envíe el parámetro videoId en una solicitud GET para obtener la transcripción de texto del video de YouTube correspondiente.
Obtener transcripción de video - Características del Endpoint
| Objeto | Descripción |
|---|---|
videoId |
[Requerido] |
{"success":false,"error":"\nFailed to fetch the transcript. The transcript is not available at the moment for this video or language.\n"}
curl --location --request GET 'https://zylalabs.com/api/5219/video+dialogue+api/6686/get+video+transcript?videoId=ZacjOVVgoLY' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Envía el videoId en la solicitud GET para recuperar la transcripción del video de YouTube. Opcionalmente, selecciona el idioma de la transcripción.
La API de Diálogo de Video permite recuperar transcripciones de texto de videos de YouTube utilizando el videoId, mejorando la accesibilidad y la experiencia del usuario.
Recibe: videoId (requerido) Proporciona: una transcripción en formato JSON con los diálogos del video.
Recuperar subtítulos de texto para mejorar la accesibilidad del video. Crear herramientas de análisis de contenido basadas en transcripciones de video. Proporcionar transcripciones en múltiples idiomas para una audiencia global.
Además del número de llamadas a la API permitidas por mes, no hay otras limitaciones.
Hay diferentes planes que se adaptan a todos, incluyendo una prueba gratuita para un pequeño número de solicitudes, pero su tasa está limitada para prevenir el abuso del servicio.
La API utiliza claves API para la autenticación. Para acceder a la API, incluye tu clave API en el encabezado de la solicitud. La clave API se proporciona al registrarse y debe mantenerse segura.
La API devuelve información detallada sobre la edad e historia de un dominio, incluyendo años, meses y días desde su creación, así como fechas de expiración y actualización.
La API devuelve transcripciones de videos de YouTube, estructuradas en formato JSON. Cada transcripción incluye segmentos de diálogo, su duración, desplazamiento y idioma.
Los campos clave en la respuesta incluyen "success" (booleano), "transcript" (arreglo de objetos de diálogo), y dentro de cada objeto de diálogo, "text" (texto del diálogo), "duration" (tiempo en segundos), "offset" (tiempo de inicio) y "lang" (código de idioma).
La respuesta está organizada como un objeto JSON. El campo "éxito" indica el estado de la solicitud, mientras que el campo "transcripción" contiene un array de objetos de diálogo, cada uno detallando el texto, la duración, el desplazamiento y el idioma.
El punto final proporciona el texto completo de los diálogos de video, su temporización (duración y desplazamiento) y el idioma de cada segmento, lo que permite a los usuarios analizar o mostrar el contenido del video de manera efectiva.
Los usuarios pueden personalizar las solicitudes especificando el "videoId" para recuperar transcripciones de videos específicos y, opcionalmente, seleccionar el idioma deseado para la transcripción.
Los datos se obtienen directamente del contenido en video de YouTube, aprovechando las capacidades de transcripción existentes de YouTube para garantizar la precisión y relevancia.
Se mantiene la precisión de los datos utilizando las transcripciones oficiales de YouTube, que se generan a través del reconocimiento automático de voz y las contribuciones de los usuarios, asegurando una representación textual de alta calidad.
Los casos de uso típicos incluyen mejorar la accesibilidad para usuarios con discapacidad auditiva, crear herramientas educativas y realizar análisis de contenido para fines de investigación o marketing.
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.067ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
744ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.243ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.104ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
11.556ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.281ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.473ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.094ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.263ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
682ms