Skip to content

创建音频任务

数字人音频任务用于把文本转换成语音。你可以使用公共音色 ID,也可以使用已上传或已训练的音色素材。

使用公共音色

http
POST /v1/tasks
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_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任务名称。

相关页面