参数 | 类型 | 必须 | 说明 |
TaskId | string | 是 |
参数 | 类型 | 必须 | 说明 |
Progress | int | 是 | 制作进度,-1~100,-1代表生成失败,100代表生成成功(预留字段,目前不具备参考意义) |
MediaUrl | string | 是 | 音视频结果地址 |
SubtitlesUrl | string | 否 | 当制作视频时,返回视频对应的SRT字幕地址 |
Status | string | 是 | 制作状态 "COMMIT":已提交需要排队 "MAKING":制作中 "SUCCESS":制作成功 "FAIL":制作失败 |
ArrayCount | int | 是 | Status为"COMMIT"状态时在该任务之前排队的任务数量 |
FailCode | int | 否 | 制作失败返回的错误码 |
FailMessage | string | 否 | 制作失败返回的失败原因,便于排查问题 |
TextTimestampResult | Array of [Sentence] | 否 | 该字段返回tts试听任务的文本时间戳信息 |
Duration | int | 是 | 视频时长,单位ms |
参数 | 类型 | 必须 | 说明 |
Sentence | string | 是 | 拆句得出的句子 |
Words | Array of [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}]}]}}
本页内容是否解决了您的问题?