腾讯云智能数智人音视频制作进度查询接口_AI解决方案_同尘科技

腾讯云智能数智人 1年前 (2023-08-08) 浏览 61

接口说明

通过TaskId来查询任务的制作进度和结果,当返回值里的 progress 字段值为100时,即可通过 MediaUrl 获取最终音视频的下载地址,如果是视频制作也会返回SubtitlesUrl 字段获取最终SRT字幕地址。未上传自定义存储url的音视频资源只保留7天。

调用协议

HTTPS + JSONPOST     /v2/ivh/videomaker/broadcastservice/getprogressHeader   Content-Type: application/json;charset=utf-8

请求参数

参数 类型 必须 说明
TaskId string 任务ID,在tts 试听接口视频制作接口-基础版视频制作接口-进阶版接口中返回。

返回参数

参数 类型 必须 说明
Progress int 制作进度,-1~100,-1代表生成失败,100代表生成成功(预留字段,目前不具备参考意义)
MediaUrl string 音视频结果地址
SubtitlesUrl string 当制作视频时,返回视频对应的SRT字幕地址
Status string 制作状态”COMMIT”:已提交需要排队”MAKING”:制作中”SUCCESS”:制作成功”FAIL”:制作失败
ArrayCount int Status为”COMMIT”状态时在该任务之前排队的任务数量
FailMessage string 制作失败返回的失败原因,便于排查问题
TextTimestampResult Array of [Sentence] 该字段返回tts试听任务的文本时间戳信息
Duration int 视频时长,单位ms

Sentence

参数 类型 必须 说明
Sentence string 拆句得出的句子
Words Array of [Word] 句子中每个字的信息

Word

参数 类型 必须 说明
Word string 句子中的一个字
StartTimestamp long 该字的时间起点,该数值/10000为ms,相当于单位为0.1us
EndTimestamp long 该字的时间尾点,该数值/10000为ms,相当于单位为0.1us

请求示例

{    "Header": {},    "Payload": {        "TaskId": 123    }}

返回示例

{    "Header": {        "Code": 0,        "Message": "",        "RequestID": "123"    },    "Payload": {        "Progress": 100,        "MediaUrl": "url",        "SubtitlesUrl": "",        "ArrayCount": 0,        "FailMessage": "",        "Duration": 11810,        "FailCode": 0,        "TextTimestampResult": [            {                "Sentence": "你好虚拟主播。",                "Words": [                    {                        "Word": "你",                        "EndTimestamp": "6100000",                        "StartTimestamp": "4500000"                    },                    {                        "Word": "好",                        "EndTimestamp": "8200000",                        "StartTimestamp": "6100000"                    },                    {                        "Word": "虚",                        "EndTimestamp": "9700000",                        "StartTimestamp": "8200000"                    },                    {                        "Word": "拟",                        "EndTimestamp": "11100000",                        "StartTimestamp": "9700000"                    },                    {                        "Word": "主",                        "EndTimestamp": "12900000",                        "StartTimestamp": "11100000"                    },                    {                        "Word": "播。",                        "EndTimestamp": "16000000",                        "StartTimestamp": "12900000"                    }                ]            }        ]    }}

对解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?