机器翻译
参数 | 类型 | 是否必填 | 示例值 | 描述 |
Action | String | 是 | VideoProjectSerialDubTaskCreateFromTranslation | 调用的接口名称,固定为: VideoProjectSerialDubTaskCreateFromTranslation |
Version | String | 是 | 2021-05-21 | API 版本号,固定为:2021-05-21 |
projectId | String | 是 | "12345" | 项目 id,创建任务的所属项目 |
taskIds | Array of String | 是 | ["12345", "54321"] | 翻译任务 ID 列表
|
taskName | String | 否 | "配音任务" | 新配音任务的名称 |
aiRemoveType | Integer | 否 | 0 |
|
dubVoiceMode | Integer | 否 | 0 | 配音模式,默认0
|
needVideoSpeed | boolean | 否 | false | 视频倍速调整,默认false
|
bgmPolicy | Integer | 否 | 0 | 是否保留情绪声(人唱歌、娇喘等声音)和背景声(环境声、打斗声);默认都保留
|
auditFailPolicy | Integer | 否 | 0 | 视频安全审核失败的处理策略
|
maxTargetSubtitleLines | Integer | 否 | 3 | 最大的译文字幕行数,可选值为 1 ~ 4 的正整数(含 1 和 4),不填时默认为 3 |
suppressionParams | Object | 否 | { "excludeSubtitle": false } | 成片字幕压制策略
|
targetStyleMap | Object | 否 | { en: "{\"fontSize\":11,\"textColor\":\"#000000\",\"textAlpha\":1,\"borderWidth\":\"\",\"backgroundColor\":\"#ffffff\",\"backgroundAlpha\":0,\"alignment\":0,\"x\":0,\"y\":-0.9,\"show\":true,\"fontFamily\":\"loki://98301255\"}" } | targetStyleMap - 字幕样式设置,key传目标语言代码,value 传 style 的JSON.stringify 结果,style 为 object 类型
|
参数 | 类型 | 示例值 | 描述 |
data | | { results: [ { taskIds: ["123"], code: 0, dubTaskIds: ["456"], message: "" } ] } | 创建任务的返回结果
|
参数 | 类型 | 示例值 | 描述 |
Error.Code | String | 1001 | |
Error.Message | String |
| 当创建失败时,会返回具体原因,本接口会校验以下问题
|
错误码 | 含义 |
211009 | 创建任务返回参数错误:翻译任务状态、项目归属、语种或素材校验失败; |
211012 | 创建任务过程失败:重复并发建单触发锁冲突、返回的配音任务 ID 数量不完整; |