Skip to main content
POST
文生音频

授权

Authorization
string
header
必填

在请求头中传入 Authorization: Bearer <token>

请求体

application/json
model
enum<string>
必填

模型名称可选值:audio1.0

可用选项:
audio1.0
prompt
string
必填

文本提示词用于生成音频的描述。字符长度不能超过 1500 个字符

Maximum string length: 1500
duration
number<float>
默认值:10

音频时长默认 10,可选范围:2~10 秒内

必填范围: 2 <= x <= 10
seed
integer

随机种子随机种子,若不传或传0则自动生成随机数,传固定值生成确定性结果

callback_url
string

Callback 协议需要您在创建任务时主动设置 callback_url,请求方法为 POST,当视频生成任务有状态变化时,Vidu 将向此地址发送包含任务最新状态的回调请求。回调请求内容结构与查询任务API的返回体一致回调返回的"status"包括以下状态:- processing 任务处理中- success 任务完成(如发送失败,回调三次)- failed 任务失败(如发送失败,回调三次)Vidu采用回调签名算法进行认证,详情见:回调签名算法

响应

200 - application/json

提交成功,返回音频任务对象。

task_id
string

Vidu 生成的任务ID

state
enum<string>

处理状态 可选值:

  • created 创建成功
  • queueing 任务排队中
  • processing 任务处理中
  • success 任务成功
  • failed 任务失败
可用选项:
created,
queueing,
processing,
success,
failed
model
string

本次调用的模型名称

prompt
string

本次调用的提示词参数

duration
integer

本次调用的音频时长参数

seed
integer

本次调用的随机种子参数

credits
integer

本次调用使用的积分数

created_at
string

任务创建时间