五月天综合,亚洲午夜久久久精品影院,天天做天天爱天天综合网2021,无码人妻精品一区二区蜜桃网站

幫助與文檔 > 產(chǎn)品文檔 > 智能語音服務 > API文檔 > 大模型語音合成模型定制
大模型語音合成模型定制

個性化音色定制

說明

Hi,您好,歡迎使用有道智云個性化大模型語音定制接口服務。

本文檔主要針對需要集成HTTP API的技術開發(fā)工程師,詳細描述個性化語音定制相關的技術內(nèi)容。

如果您有與我們商務合作的需求,可以通過以下方式聯(lián)系我們:

商務郵箱: AIcloud_Business@corp.youdao.com

如果您對文檔內(nèi)容有任何疑問,可以通過以下幾種方式聯(lián)系我們:

客服QQ:1906538062

智云翻譯技術交流QQ 1群: 652880659

智云翻譯技術交流QQ 2群: 669384425

智云翻譯技術交流QQ 3群: 807539209

智云翻譯技術交流QQ 4群: 936752411

聯(lián)系郵箱: zhiyun@corp.youdao.com

溫馨提示:

  • 本文檔主要針對開發(fā)人員,接入測試前需要獲取應用ID和應用密鑰;如果您還沒有,請按照 新手指南 獲取。
  • 平臺向每個賬戶贈送50元的體驗金,供用戶集成前測試所用。

接口說明

個性化大模型語音定制服務,基于網(wǎng)易有道的大模型語音識別技術,通過上傳少量錄音,訓練語音引擎定制自己聲音模型,賦予產(chǎn)品聲音形象,可在讀小說、播音主持、講故事、客服服務等場景應用。
服務主要分模型定制和模型調(diào)用兩部分。

協(xié)議須知

調(diào)用方在集成個性化語音定制服務API時,請遵循以下規(guī)則。

規(guī)則描述
傳輸方式HTTPS
請求方式GET或POST
字符編碼統(tǒng)一使用UTF-8 編碼
請求格式表單
響應格式JSON

接口調(diào)用參數(shù)

個性化大模型語音定制調(diào)用地址:

https://openapi.youdao.com

音頻格式

格式支持:wav, mp3等格式

模型定制階段

創(chuàng)建語音包接口

  • 接口uri:/ttsLlm/packet/create
  • 請求方式:POST
  • 接口說明:

創(chuàng)建語音包接口,通過語音包收集錄音,定制個性化音色模型

接口參數(shù):

參數(shù)名稱類型含義是否必填示例
appKeyString應用IDTrue可在 應用管理 查看
curtimeString時間戳(秒)True1666600000
saltString隨機字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
nameString語音包名稱 (不超過50字符)True語音包
genderString性別Truemale或female
descriptionString語音包描述 (不超過250字符)False這是語音包描述
  • 響應結(jié)果

-

{
"errorCode":"0",//錯誤碼
"msg":"success",//信息說明
"result":{
    "packetId":"P_24A59791123C49A9B498DCD1972803B3"//返回的語音包ID
  }
}

錄音上傳接口

  • 接口uri:/ttsLlm/packet/upload
  • 請求方式:POST
  • 接口說明:

上傳語音,指定語種,把語音上傳到語音包,為訓練作準備
注:上傳音頻文件需要有擴展名,例如xxx.mp3, xxx.wav等, 且錄音中必須只有一種音色,30s~5min

  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應用IDTrue可在 應用管理 查看
curtimeString時間戳(秒)True1666600000
saltString隨機字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
fileMultipartFile錄制評測音頻TrueMultipartFile,音頻格式:wav, mp3等格式,30s ~ 5min
packetIdString語音包idTrueP_24A59791123C49A9B498DCD1972803B3
lanString語言類型Trueen

支持語言

英文名中文名代碼
English (US)英語en
Mandarin (China)普通話(中國)zh-CHS
  • 響應結(jié)果
{
"errorCode":"0",//錯誤碼
"msg":"success",//信息說明
}

清空錄音接口

  • 接口uri:/customVoice/packet/deleteVoice
  • 請求方式:POST
  • 接口說明:

清空語音包內(nèi)的語音,重新上傳語音
注:不要直接覆蓋原音頻

  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應用IDTrue可在 應用管理 查看
curtimeString時間戳(秒)True1666600000
saltString隨機字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
packetIdString語音包idTrueP_24A59791123C49A9B498DCD1972803B3
  • 響應結(jié)果
{
"errorCode":"0",//錯誤碼
"msg":"success",//信息說明
}

啟動訓練接口

  • 接口uri:/ttsLlm/model/launch
  • 請求方式:POST
  • 接口說明:

啟動訓練, 前置條件是必須上傳了音頻,待模型訓練完成后可以調(diào)用合成接口

  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應用IDTrue可在 應用管理 查看
curtimeString時間戳(秒)True1666600000
saltString隨機字符串TrueUUID(唯一識別通用碼)
signString簽名信息:sha256(appKey + salt + curtime +密鑰)Truesha256(appKey + salt + curtime +密鑰)
signTypeString簽名類型Truev4
packetIdString語音包idTrueP_24A59791123C49A9B498DCD1972803B3
genderString性別False非必填,若填必需和創(chuàng)建語音包一致
  • 響應結(jié)果
{
"errorCode":"0",//錯誤碼
"msg":"success",//信息說明
"result": {    
    "estimateSeconds":10 //剩余時間 秒
        "modelList":[
          {
            "modelId":"M_A0852354A2ED4BB19DE759F1B80C6E37", //模型id 啟動成功返回
            "createTime":"2023-04-23 13:59:43", // 創(chuàng)建時間 啟動成功返回
            "taskId":"T_6381E68890C843488FD9569217EFA36A", // 訓練任務id 啟動成功返回
            "modelType":"vc", //模型類型
            "modelStatus":"started", //模型狀態(tài)("started":訓練啟動,"failed":啟動失?。?            "failedReason":"" // 失敗原因 啟動失敗返回
          }
        ]
    }
}

查詢訓練狀態(tài)接口

  • 接口uri:/ttsLlm/model/checkStatus
  • 請求方式:GET
  • 接口說明:
    查詢當前訓練任務狀態(tài)
  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應用IDTrue可在 應用管理 查看
curtimeString時間戳(秒)True1666600000
saltString隨機字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
packetIdString語音包idTrueP_24A59791123C49A9B498DCD1972803B3
taskIdString訓練任務idTrueT_D2560E2DCF6E435EA7BEDD88AC88B9CC
  • 響應結(jié)果
{
"errorCode":"0",//錯誤碼
"msg":"success",//信息說明
"result": {
    "taskId":"T_D2560E2DCF6E435EA7BEDD88AC88B9CC", // 訓練任務id    
    "estimateSeconds":"10", //剩余時間 秒
    "packetId":"P_24A59791123C49A9B498DCD1972803B3",//語音包id
    "modelId":"M_A0852354A2ED4BB19DE759F1B80C6E37",//模型id
    "status":"1" //訓練狀態(tài) 0:開始,1:完成,2:終止,3:失敗,4:語音包創(chuàng)建
    }
}

刪除語音包接口

  • 接口uri:/ttsLlm/packet/delete
  • 請求方式:POST
  • 接口說明:
    刪除指定語音包,同時會刪除包含錄音及訓練模型
  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應用IDTrue可在 應用管理 查看
curtimeString時間戳(秒)True1666600000
saltString隨機字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
packetIdString語音包idTrueP_24A59791123C49A9B498DCD1972803B3
  • 響應結(jié)果
{
"errorCode":"0",//錯誤碼
"msg":"success",//信息說明
}

訓練任務狀態(tài)碼

狀態(tài)ID狀態(tài)描述
0訓練任務啟動
1訓練任務結(jié)束
2訓練任務已終止
3訓練任務失敗
4語音包創(chuàng)建階段,訓練任務未啟動

訓練錯誤代碼

錯誤碼含義
101缺少必填的參數(shù),首先確保必填參數(shù)齊全,然后,確認參數(shù)書寫是否正確。
102不支持的語言類型
103翻譯文本過長
104不支持的API類型
105不支持的簽名類型
106不支持的響應類型
107不支持的傳輸加密類型
108應用ID無效,注冊賬號,登錄后臺創(chuàng)建應用和實例并完成綁定,可獲得應用ID和應用密鑰等信息
109batchLog格式不正確
110無相關服務的有效實例,應用沒有綁定服務。注:某些服務的結(jié)果發(fā)音需要tts,需要在控制臺創(chuàng)建語音合成綁定應用后方能使用。
111開發(fā)者賬號無效
112請求服務無效
113q不能為空
114不支持的圖片傳輸方式
115語音包異常:不存在或者已刪除或者不屬于當前devId
116referenceSynthesisId已存在
201解密失敗,可能為DES,BASE64,URLDecode的錯誤
202簽名檢驗失敗
203訪問IP地址不在可訪問IP列表
205請求的接口與應用的平臺類型不一致,確保接入方式(Android SDK、IOS SDK、API)與創(chuàng)建的應用平臺類型一致。
206因為時間戳無效導致簽名校驗失敗
207重放請求
303服務端的其它異常
401賬戶已經(jīng)欠費停
402offlinesdk不可用
403無權限
404資源不存在
405auth服務不可用
411訪問頻率受限,請稍后訪問
412超過最大翻譯字符數(shù)
VC001不支持訓練類型
VC002不支持性別類型
VC003無有效ticket
VC004語音包創(chuàng)建失敗
VC005語音包id不存在
VC006環(huán)境音檢測失敗
VC007語音包重訓練次數(shù)耗盡
VC008當前存在訓練中的任務
VC009啟動訓練失敗
VC010訓練任務id不存在
VC011刪除語音包失敗
VC012獲取語音包列表失敗
VC013獲取訓練狀態(tài)失敗
VC014語音評測失敗
VC015開發(fā)者id為空
VC016userId命名空間為空
VC022回調(diào)地址錯誤
VC023未知合成任務
VC024合成URL錯誤
VC025獲取合成結(jié)果失敗
VC026文件大小超限
VC027description超出限制
VC028name字段超出限制
VC029order字段取值錯誤
VC030text字段超限
VC031當日創(chuàng)建語音包到達上限
VC032音頻時長錯誤
VC033userId和packetId不匹配
VC034語音包錄制文本重復
VC036獲取語音包詳情失敗
VC041音量過高
VC042音頻格式錯誤
VC043音頻次序錯誤
VC044音頻質(zhì)量過低
VC045創(chuàng)建任務數(shù)超出限制(每天最多創(chuàng)建1000個訓練任務)
VC046音頻數(shù)量錯誤
VC047不支持的啟動類型
VC048處理音頻錯誤
VC049調(diào)用Asr服務錯誤
VC049上傳音頻錯誤
VC051文件大小超限
VC052文件時長不合法