要使用此端点,请在GET请求中发送videoId参数,以获取相应YouTube视频的文本转录。
获取视频转录文本 - 端点功能
| 对象 | 描述 |
|---|---|
videoId |
[必需] |
{"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'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
在GET请求中发送videoId以获取YouTube视频的字幕 可选地选择字幕的语言
视频对话 API 允许使用 videoId 从 YouTube 视频中获取文本转录,提高可访问性和用户体验
接收:videoId(必填) 提供:以JSON格式的字幕,包含视频对话
检索文本字幕以提高视频可访问性 基于视频转录本创建内容分析工具 为全球观众提供多种语言的转录本
每月允许的API调用次数之外,没有其他限制
有不同的计划适合每个人,包括针对少量请求的免费试用,但其速率有限制以防止滥用服务
此API使用API密钥进行身份验证。要访问API,请在请求头中包含您的API密钥。注册时提供API密钥,且应保持安全
该API返回有关域名年龄和历史的详细信息,包括自创建以来的年、月和日,以及到期和更新时间。
API返回YouTube视频的转录,结构为JSON格式。每个转录包括对话段落、持续时间、偏移量和语言
响应中的关键字段包括“success”(布尔值) “transcript”(对话对象数组)以及每个对话对象中的“text”(对话文本) “duration”(时间,以秒为单位) “offset”(开始时间)和“lang”(语言代码)
响应被组织为一个 JSON 对象 "success" 字段表示请求状态 "transcript" 字段包含一个对话对象数组 每个对象详细说明文本 持续时间 偏移量 和语言
该端点提供视频对话的完整文本、它们的时间(持续时间和偏移量)以及每个片段的语言,使用户能够有效地分析或显示视频内容
用户可以通过指定“videoId”自定义请求,以检索特定视频的转录,并可选择所需的转录语言
数据直接来自YouTube的视频内容,利用YouTube现有的转录功能确保准确性和相关性
通过使用YouTube的官方转录保持数据准确性,这些转录是通过自动语音识别和用户贡献生成的,确保高质量的文本表示
典型的用例包括增强听障用户的可访问性 创建教育工具 以及进行内容分析用于研究或市场营销目的
服务级别:
100%
响应时间:
11,556ms
服务级别:
100%
响应时间:
1,243ms
服务级别:
100%
响应时间:
4,067ms
服务级别:
100%
响应时间:
2,094ms
服务级别:
100%
响应时间:
646ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
2,410ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
0ms