文本生成音频
更新时间: 2026/08/27 10:13:38
该接口可以根据提示词生成音频,可用于生成音效或背景音乐。
请求信息
请求 URL
POST /hub/vidu/v2/text2audio
请求头
| Header | 必填 | 示例值 |
|---|---|---|
Authorization |
是 | Bearer sk-xxxxx |
Content-Type |
是 | application/json; charset=utf-8 |
请求体
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model |
string | 是 | 模型名称,当前常见值为 audio1.0 |
prompt |
string | 是 | 文本提示词,最长 1500 字符 |
duration |
float | 否 | 音频总时长,默认通常为 10 秒,常见可选范围:2-10 秒 |
seed |
int | 否 | 随机种子。传 0 或不传时自动生成 |
callback_url |
string | 否 | 任务状态回调地址,具体规范请参考 。 |
请求示例
json{
"model": "audio1.0",
"prompt": "清晨树林中的鸟叫声和微风声",
"duration": 10,
"seed": 0
}
响应信息
响应体
| 字段 | 类型 | 说明 |
|---|---|---|
task_id |
string | 任务 ID |
state |
string | 任务状态。常见值:created、queueing、processing、success、failed |
model |
string | 模型名称 |
prompt |
string | 提示词 |
duration |
int | 音频时长 |
seed |
int | 随机种子 |
credits |
string | 消耗量 |
created_at |
string | 创建时间 |
响应示例
json{
"task_id": "tsk_1234567901",
"state": "created",
"model": "audio1.0",
"prompt": "清晨树林中的鸟叫声和微风声",
"duration": 10,
"seed": 99887766,
"credits": "3.000000",
"created_at": "2026-04-16T09:41:00Z"
}
错误码
完整列表请参考客户端 API 错误码。
此文档是否对你有帮助?




