音色设计
根据待合成文本和声音风格描述,生成对应风格的音色或语音预览。
Endpoint
POST
/v1/audio/voice/generations模型名称
moss-voice-generator-1.0创建 API Key
进入 API Key 管理平台,创建 API Key,并保存为环境变量。不要把 API Key 写进客户端代码或提交到仓库。
环境变量 MOSS_API_KEY=<your_api_key_here>准备请求输入
按当前场景准备请求参数。同步调用可直接等待结果;耗时任务可传
async=true和webhook_url。字段类型要求说明moss-voice-generator-1.0
要生成语音的文字
声音风格描述
url 返回 JSON 和结果 URL
同步请求的音频格式,推荐 mp3
请求体 { "model": "moss-voice-generator-1.0", "input": "欢迎来到今晚的节目。", "instruction": "一个温柔、自然、略带微笑感的年轻女声", "delivery_method": "url", "response_format": "mp3" }发起第一次请求
向当前场景的 endpoint 发起请求。同步请求直接返回音频二进制,或在
delivery_method=url时返回包含结果 URL 的 JSON;async=true时返回任务对象。请求示例 curl https://api.mosi.cn/v1/audio/voice/generations \ -H "Authorization: Bearer $MOSS_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "moss-voice-generator-1.0", "input": "欢迎来到今晚的节目。", "instruction": "一个温柔、自然、略带微笑感的年轻女声", "delivery_method": "url", "response_format": "mp3" }'获取任务结果
使用
delivery_method=url同步调用时,从响应 JSON 中读取音色生成结果 URL。传入async=true时会返回task_id,可通过GET /v1/audio/tasks/{task_id}查询任务结果,最终音频格式以任务结果为准。查询任务 curl https://api.mosi.cn/v1/audio/tasks/$TASK_ID \ -H "Authorization: Bearer $MOSS_API_KEY"验证成功
成功标志:拿到按描述风格生成的音频或结果 URL,可下载或播放。