Appearance
创建音频任务
数字人音频任务用于把文本转换成语音。你可以使用公共音色 ID,也可以使用已上传或已训练的音色素材。
使用公共音色
http
POST /v1/tasksbash
curl https://moonapix.com/v1/tasks \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "digital-human-audio-v8",
"voice_id": 6339,
"text": "欢迎使用 MoonApiX 数字人接口。",
"speed": 1.0,
"volume": 50,
"pitch": 1.0,
"language": 0,
"name": "welcome-audio"
}'使用音色素材
bash
curl https://moonapix.com/v1/tasks \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "digital-human-audio-v8",
"voice_asset_id": "asset_voice_xxx",
"text": "这是一段使用自有音色生成的音频。",
"name": "custom-voice-audio"
}'查询音频任务
http
GET /v1/tasks/{task_id}bash
curl https://moonapix.com/v1/tasks/task_xxx \
-H "Authorization: Bearer <MOONAPIX_API_KEY>"常用字段
| 字段 | 说明 |
|---|---|
model | 数字人音频模型名。 |
text | 要合成的文本。 |
voice_id | 公共音色 ID。 |
voice_asset_id | 自有音色素材 ID。 |
speed | 语速。 |
volume | 音量。 |
pitch | 音高。 |
name | 任务名称。 |