91精品久久人人妻人人爽人人,一本a道久遛,中文字幕在线精品视频入口一区,无码伊人久久大杳蕉中文无码

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

個(gè)性化音色定制

說(shuō)明

Hi,您好,歡迎使用有道智云個(gè)性化語(yǔ)音定制接口服務(wù)。

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

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

商務(wù)郵箱: AIcloud_Business@corp.youdao.com

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

客服QQ:1906538062

智云翻譯技術(shù)交流QQ 1群: 652880659

智云翻譯技術(shù)交流QQ 2群: 669384425

智云翻譯技術(shù)交流QQ 3群: 807539209

智云翻譯技術(shù)交流QQ 4群: 936752411

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

溫馨提示:

  • 本文檔主要針對(duì)開(kāi)發(fā)人員,接入測(cè)試前需要獲取應(yīng)用ID和應(yīng)用密鑰;如果您還沒(méi)有,請(qǐng)按照 新手指南 獲取。
  • 平臺(tái)向每個(gè)賬戶贈(zèng)送50元的體驗(yàn)金,供用戶集成前測(cè)試所用。

接口說(shuō)明

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

協(xié)議須知

調(diào)用方在集成個(gè)性化語(yǔ)音定制服務(wù)API時(shí),請(qǐng)遵循以下規(guī)則。

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

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

個(gè)性化語(yǔ)音定制調(diào)用地址:

https://openapi.youdao.com

音頻格式

格式支持:wav(不壓縮,pcm編碼,采樣率:推薦16k ,編碼:16bit位深的單聲道)

格式代碼
wavwav

模型定制階段

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

  • 接口uri:/customVoice/packet/create
  • 請(qǐng)求方式:POST
  • 接口說(shuō)明:

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

接口參數(shù):

參數(shù)名稱類型含義是否必填示例
appKeyString應(yīng)用IDTrue可在 應(yīng)用管理 查看
curtimeString時(shí)間戳(秒)True1666600000
saltString隨機(jī)字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
nameString語(yǔ)音包名稱 (不超過(guò)50字符)True語(yǔ)音包
genderString性別Truemale或female
trainingTypeString訓(xùn)練類型Truetts或vc(詳見(jiàn)語(yǔ)音合成類型)
descriptionString語(yǔ)音包描述 (不超過(guò)250字符)False這是語(yǔ)音包描述
qualityString定制質(zhì)量(1為低質(zhì)量2為高質(zhì)量)False1或2(默認(rèn)為1)
  • 響應(yīng)結(jié)果

-

{
"errorCode":"0",//錯(cuò)誤碼
"msg":"success",//信息說(shuō)明
"result":{
    "packetId":"P_24A59791123C49A9B498DCD1972803B3"//返回的語(yǔ)音包ID
  }
}

環(huán)境音檢測(cè)

  • 接口uri:/customVoice/packet/measureNoise
  • 請(qǐng)求方式:POST
  • 接口說(shuō)明:

語(yǔ)音包錄音前可以進(jìn)行環(huán)境音檢測(cè)

  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應(yīng)用IDTrue可在 應(yīng)用管理 查看
curtimeString時(shí)間戳(秒)True1666600000
saltString隨機(jī)字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
fileMultipartFile環(huán)境錄音TrueMultipartFile,音頻格式:?jiǎn)温暤馈?6KHz 16bit PCM編碼的WAV格式。時(shí)長(zhǎng)3-5秒
packetIdString語(yǔ)音包idTrueP_24A59791123C49A9B498DCD1972803B3
  • 響應(yīng)結(jié)果
{
    "errorCode":"0",//錯(cuò)誤碼
    "msg":"success",//信息說(shuō)明
    "result":{
        "passTest":true, //是否通過(guò)檢測(cè)
        "decibel": 30  //分貝
            }
}

語(yǔ)音評(píng)測(cè)接口

  • 接口uri:/customVoice/packet/evaluateRecording
  • 請(qǐng)求方式:POST
  • 接口說(shuō)明:

錄制語(yǔ)音,通過(guò)評(píng)測(cè)的音頻會(huì)賦予recordId并則錄入語(yǔ)音包

  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應(yīng)用IDTrue可在 應(yīng)用管理 查看
curtimeString時(shí)間戳(秒)True1666600000
saltString隨機(jī)字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
textString評(píng)測(cè)文本True每句話支持10-30個(gè)字符,不超過(guò)20句 ,高定文案可參考如下案例。
fileMultipartFile錄制評(píng)測(cè)音頻TrueMultipartFile,音頻格式:?jiǎn)温暤馈?6KHz 16bit PCM編碼的WAV格式。時(shí)長(zhǎng)2-15秒
packetIdString語(yǔ)音包idTrueP_24A59791123C49A9B498DCD1972803B3
orderString語(yǔ)音包中語(yǔ)音序號(hào)True取值1-20(有序+連續(xù)),重復(fù)傳遞則覆蓋原有音頻

例子

  • 高定(quality=2)20句文案如下:

小鴨子讓它坐在自己的背上,順利上了岸
小鴨子正在水里捉魚,忽然聽(tīng)見(jiàn)小公雞喊救命
烏鴉把小石子放進(jìn)瓶子里,水漸漸升高
瓶子里水不多,瓶口又小,烏鴉喝不著水
一只烏鴉口渴了,到處找水喝
愛(ài)心的深層含義就是保護(hù)所有的動(dòng)植物
荷葉像個(gè)碧綠的大圓盤。荷花在它之間冒出來(lái)
要是碰上陰雨天,大樹(shù)也會(huì)來(lái)幫忙
北極星是盞指路燈,它永遠(yuǎn)高掛在北方
中午它在南邊,地上的樹(shù)影指向北方
桂樹(shù)還沒(méi)有開(kāi)花,但風(fēng)中已經(jīng)飄來(lái)甜絲絲的香氣
老師穿著長(zhǎng)袍,頭發(fā)胡子全白了,看上去很有學(xué)問(wèn)
杭州昨日正式入夏,較常年略早,昨天陽(yáng)光早早上崗
安靜的連一根針掉下來(lái)的聲音都聽(tīng)得見(jiàn)
我低著頭走出書店,腳站得有些麻木,我卻渾身輕松
它小巧玲瓏,一雙透亮靈活的眼睛下面,長(zhǎng)著一張又尖又長(zhǎng)的嘴
當(dāng)蒲公英盛開(kāi)的時(shí)候,這片草地就變成金色的了
那鮮艷的民族服裝,把學(xué)校打扮得更加絢麗多彩
人們佩服孔子和老子的學(xué)問(wèn),也敬重他們的品行
盡管它這樣機(jī)靈,還是難以逃脫翠鳥(niǎo)銳利的眼睛

  • 響應(yīng)結(jié)果
{
"errorCode":"0",//錯(cuò)誤碼
"msg":"success",//信息說(shuō)明
"result":{
    "recordingId":"V_7FFDF89DC01F40CFA8A478D7E3231WV9", //音頻合格,錄入語(yǔ)音包時(shí)有返回值
    "score": "99.03", //評(píng)測(cè)得分
    "guidance": , // 評(píng)測(cè)建議
    "correctMessage": [], // 錯(cuò)誤發(fā)音句中index
    "packetId": "P_3F9AB85F37CE497B9A1483848ACCF56C" //語(yǔ)音包ID
         }
}

啟動(dòng)訓(xùn)練

  • 接口uri:/customVoice/model/launch
  • 請(qǐng)求方式:POST
  • 接口說(shuō)明:

啟動(dòng)訓(xùn)練,語(yǔ)音包中的錄音數(shù)量達(dá)標(biāo)后,可以啟動(dòng)訓(xùn)練定制語(yǔ)音合成模型

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

查詢訓(xùn)練狀態(tài)

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

刪除語(yǔ)音包

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

查詢語(yǔ)音包詳情

  • 接口uri:/customVoice/packet/detail
  • 請(qǐng)求方式:GET
  • 接口說(shuō)明:
    查詢所有創(chuàng)建的語(yǔ)音包基本信息
  • 接口參數(shù):
參數(shù)名稱類型含義是否必填示例
appKeyString應(yīng)用IDTrue可在 應(yīng)用管理 查看
curtimeString時(shí)間戳(秒)True1666600000
saltString隨機(jī)字符串True
signString簽名信息:sha256(appKey + salt + curtime +密鑰)True
signTypeString簽名類型Truev4
packetIdString語(yǔ)音包idTrueP_24A59791123C49A9B498DCD1972803B3
  • 響應(yīng)結(jié)果
{
"errorCode":"0",//錯(cuò)誤碼
"msg":"success",//信息說(shuō)明
"result": {
    "name":"名稱", // 語(yǔ)音包名稱    
    "description":"描述", //語(yǔ)音包描述
    "recordingCount":5, //包含錄音數(shù)
    "createTime":"2022-08-22 14:33:10", //語(yǔ)音包創(chuàng)建時(shí)間
        "packetId":"", // 語(yǔ)音包id
    "voiceList":[
        {
            "order":1, //錄音序號(hào)
            "audioUrl":"", //音頻鏈接
            "text":"", //評(píng)測(cè)文本
        },
        ...
                ]
          }
}

服務(wù)配置

輸出格式文本大小或音頻時(shí)長(zhǎng)支持語(yǔ)言
wav噪音檢測(cè) 3-5s
語(yǔ)音評(píng)測(cè)音頻時(shí)長(zhǎng) 2-15s
語(yǔ)音評(píng)測(cè)文本為10-30個(gè)字符
中文

訓(xùn)練任務(wù)狀態(tài)碼

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

訓(xùn)練錯(cuò)誤代碼

錯(cuò)誤碼含義
101缺少必填的參數(shù),首先確保必填參數(shù)齊全,然后,確認(rèn)參數(shù)書寫是否正確。
102不支持的語(yǔ)言類型
103翻譯文本過(guò)長(zhǎng)
104不支持的API類型
105不支持的簽名類型
106不支持的響應(yīng)類型
107不支持的傳輸加密類型
108應(yīng)用ID無(wú)效,注冊(cè)賬號(hào),登錄后臺(tái)創(chuàng)建應(yīng)用和實(shí)例并完成綁定,可獲得應(yīng)用ID和應(yīng)用密鑰等信息
109batchLog格式不正確
110無(wú)相關(guān)服務(wù)的有效實(shí)例,應(yīng)用沒(méi)有綁定服務(wù)。注:某些服務(wù)的結(jié)果發(fā)音需要tts,需要在控制臺(tái)創(chuàng)建語(yǔ)音合成綁定應(yīng)用后方能使用。
111開(kāi)發(fā)者賬號(hào)無(wú)效
112請(qǐng)求服務(wù)無(wú)效
113q不能為空
114不支持的圖片傳輸方式
115語(yǔ)音包異常:不存在或者已刪除或者不屬于當(dāng)前devId
116referenceSynthesisId已存在
201解密失敗,可能為DES,BASE64,URLDecode的錯(cuò)誤
202簽名檢驗(yàn)失敗
203訪問(wèn)IP地址不在可訪問(wèn)IP列表
205請(qǐng)求的接口與應(yīng)用的平臺(tái)類型不一致,確保接入方式(Android SDK、IOS SDK、API)與創(chuàng)建的應(yīng)用平臺(tái)類型一致。
206因?yàn)闀r(shí)間戳無(wú)效導(dǎo)致簽名校驗(yàn)失敗
207重放請(qǐng)求
303服務(wù)端的其它異常
401賬戶已經(jīng)欠費(fèi)停
402offlinesdk不可用
403無(wú)權(quán)限
404資源不存在
405auth服務(wù)不可用
411訪問(wèn)頻率受限,請(qǐng)稍后訪問(wèn)
412超過(guò)最大翻譯字符數(shù)
VC001不支持訓(xùn)練類型
VC002不支持性別類型
VC003無(wú)有效ticket
VC004語(yǔ)音包創(chuàng)建失敗
VC005語(yǔ)音包id不存在
VC006環(huán)境音檢測(cè)失敗
VC007語(yǔ)音包重訓(xùn)練次數(shù)耗盡
VC008當(dāng)前存在訓(xùn)練中的任務(wù)
VC009啟動(dòng)訓(xùn)練失敗
VC010訓(xùn)練任務(wù)id不存在
VC011刪除語(yǔ)音包失敗
VC012獲取語(yǔ)音包列表失敗
VC013獲取訓(xùn)練狀態(tài)失敗
VC014語(yǔ)音評(píng)測(cè)失敗
VC015開(kāi)發(fā)者id為空
VC016userId命名空間為空
VC022回調(diào)地址錯(cuò)誤
VC023未知合成任務(wù)
VC024合成URL錯(cuò)誤
VC025獲取合成結(jié)果失敗
VC026文件大小超限
VC027description超出限制
VC028name字段超出限制
VC029order字段取值錯(cuò)誤
VC030text字段超限
VC031當(dāng)日創(chuàng)建語(yǔ)音包到達(dá)上限
VC032音頻時(shí)長(zhǎng)錯(cuò)誤
VC033userId和packetId不匹配
VC034語(yǔ)音包錄制文本重復(fù)
VC036獲取語(yǔ)音包詳情失敗
VC041音量過(guò)高
VC042音頻格式錯(cuò)誤
VC043音頻次序錯(cuò)誤
VC044音頻質(zhì)量過(guò)低
VC045創(chuàng)建任務(wù)數(shù)超出限制(每天最多創(chuàng)建1000個(gè)訓(xùn)練任務(wù))
VC046音頻數(shù)量錯(cuò)誤
VC047不支持的啟動(dòng)類型
国精无码欧精品亚洲一区| www.guochan| 视频久久| 色AV天天| 久操av在线| 色呦色呦色呦精品| 亚洲欧美成人91| 亚洲AV无码一区二区丝袜网站| www.激情.com| 99中文字幕网| 丁香五月综合区| 国产AV无码精品色午夜 | 四虎黄色一级视频在线观看| 永久免费的,午夜性爱片。| 日本午夜影院成人在线播放| 社旗县| 久久精品久久久久久久| 中文字幕婷婷| 曰韩.欧美中文字暮| 国产一级片av| 天天做天天爱天天爽| 91在线一区二区| 亚洲成人电影一区二区三区| av在线免费电影| 欧美 日韩精品| 欧美午夜福利| 2020阿v天堂网手机版| 99国产精品久久全免费| 操日本老熟女| 欧美日韩国产成人综合| 黑人巨大爆粗亚裔女人| 日韩中文字幕一区| 久久久久亚洲av综合aaa片| 欧美超碰首页| 日韩一级黄色| 沂源县| 久久福利久久久久| 中文人妻免费观看视频| 欧美日韩性爱网站| 精品久久WW很屌| 四虎网站|