語音合成
聲音克隆
對口型視頻
其他
語音合成
聲音克隆
對口型視頻
其他
創建模型
上傳音頻文件創建個性化語音模型
創建模型接口
接口地址
POST /api/open/create-model
請求頭
Content-Type: multipart/form-data Authorization: Bearer YOUR_API_TOKEN // API Key
請求參數
表單數據: name: string // 必填,模型名稱 description: string // 可選,模型描述 visibility: string // 可選,模型可見性,默認 'private',可選值:'public' | 'private' audioFiles: File // 必填,音頻文件(支持多個),格式:wav/mp3
返回數據
// 成功響應 - 200
{
"modelId": string, // 創建的模型ID
"title": string, // 模型名稱
"description": string, // 模型描述
"createdAt": string, // 創建時間
"message": string // 成功提示信息
}
// 錯誤響應
{
"error": string // 錯誤提示信息
}CURL 示例
curl -X POST https://fishaudio.org/api/open/create-model \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -F "name=模型名稱" \ -F "description=模型描述" \ -F "visibility=private" \ -F "audioFiles=@/path/to/audio1.wav"
在線調試
狀態碼說明
狀態碼說明:
200 OK - 請求成功
400 Bad Request - 請求參數錯誤
401 Unauthorized - API Token 無效
403 Forbidden - 禁止訪問
404 Not Found - 資源不存在
413 Payload Too Large - 上傳文件過大
429 Too Many Requests - 請求頻率超限/積分不足
500 Server Error - 服務器內部錯誤
錯誤響應格式:
{
"error": string, // 錯誤信息
"details": string, // 詳細錯誤信息(可選)
"code": string // 錯誤代碼(可選)
}