语音 API
ModelPort API 文档
使用说明
用 MiniMax 或 ElevenLabs 的音色 ID 将文字转成语音。
查询音频报价
curl "https://api.apimodel.store/v1/audio/quotes" \
-H "Authorization: Bearer $MODELPORT_API_KEY" \
-H "Content-Type: application/json" \
--data '{"model":"minimax-speech-2.8-hd","text":"欢迎收听今天的节目。","voice_id":"Chinese (Mandarin)_News_Anchor"}'提交语音合成
curl "https://apimodel.store/v1/audio/generations" \
-H "Authorization: Bearer $MODELPORT_API_KEY" \
-H "Idempotency-Key: audio-example-01" \
-H "Content-Type: application/json" \
--data '{"model":"minimax-speech-2.8-hd","text":"欢迎收听今天的节目。","voice_id":"Chinese (Mandarin)_News_Anchor"}'报价与提交使用相同的模型参数和参考素材。报价不创建任务或冻结余额。
提交返回 data.taskId。用相同密钥访问 GET /v1/audio/generations?task_id=...,完成后从 data.resultUrls 下载文件。
用 text 传入朗读内容,用 voice_id 传入厂商音色 ID。省略音色时使用模型默认值。