會議紀要服務(wù),會議紀要生成是將在線的音視頻會議利用語音轉(zhuǎn)寫、摘要等技術(shù),自動分析和歸納會議記錄中的內(nèi)容,篩選出最重要的信息,并以簡潔的方式呈現(xiàn)出來。會議紀要生成可以幫助人們更好地理解和記錄會議內(nèi)容,提高工作效率和溝通效果。
Hi,您好,歡迎使用有道智云會議紀要接口服務(wù)。
本文檔主要針對需要集成HTTP API的技術(shù)開發(fā)工程師,詳細描述會議紀要能力相關(guān)的技術(shù)內(nèi)容。
如果您有與我們商務(wù)合作的需求,可以通過以下方式聯(lián)系我們:
商務(wù)郵箱: AIcloud_Business@corp.youdao.com
如果您對文檔內(nèi)容有任何疑問,可以通過以下幾種方式聯(lián)系我們:
客服QQ:1906538062
AIGC產(chǎn)品技術(shù)交流群 :837394306
聯(lián)系郵箱: zhiyun@corp.youdao.com
溫馨提示:
baseUrl:
*推薦使用wav格式16k采樣率單通道音頻數(shù)據(jù)\
采樣率:最高支持44.1k\
通道數(shù):僅支持單通道\
比特率:16bits
通道數(shù):僅支持單通道
比特率:16bits
*
會議紀要
baseUrl + /meeting_summary_text
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 待總結(jié)的會議內(nèi)容文本 | 最長不超過2000字符 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
lengthThreshold | 返回結(jié)果字符限制 | 默認:500,最長不超500。結(jié)果字符可能存在超出現(xiàn)象 | false |
langType | 文本的語種 | 默認:zh-CHS(中文)。目前僅支持中文、英文(zh-CHS, en) | false |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
requestId | 請求id | text |
result | 結(jié)果 | |
+text | 生成結(jié)果 | text |
說明: 會議紀要音頻輸入接口,采用multipart方式分片上傳。
上傳準備接口
baseUrl + /audio/prepare
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻文件名 | 長度不超過50字符 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
sliceNum | 需要分片的總數(shù),每個分片大小不能大于100M | 取值1-5 | true |
fileSize | 音頻文件總大小(單位byte) | 最大不能超過450M | true |
langType | 音頻的語種 | 目前僅支持中文、英文(zh-CHS, en) | true |
serviceType | 音頻處理類型 | 取值見下表 | true |
format | 音頻格式 | 默認:wav。支持wav, mp3, aac | false |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
serviceType取值:
參數(shù) | 服務(wù)處理類型 |
---|---|
2 | 會議紀要 |
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 | |
+uploadId | 上傳id | text |
音頻上傳接口
baseUrl + /audio/upload
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻的uploadId | prepare接口返回 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
sliceId | 當(dāng)前分片id | 取值1-5 | true |
file | multipartFile音頻文件分片 | 分片大小不能大于100M | true |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 |
音頻分片合并(所有分片上傳完成后調(diào)用)
baseUrl + /audio/merge
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻的uploadId | prepare接口返回 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 |
獲取音頻處理狀態(tài)
baseUrl + /audio/get_progress
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻的uploadId | prepare接口返回 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 | |
+uploadId | 音頻的uploadId | text |
+status | 處理狀態(tài)(取值見下表) | text |
status取值:
status | 含義 |
---|---|
0 | 音頻數(shù)據(jù)創(chuàng)建 |
1 | 音頻數(shù)據(jù)上傳完成 |
2 | 音頻數(shù)據(jù)處理中 |
3 | 處理完成(可以獲取結(jié)果) |
4 | 文件下載失敗 |
5 | 音頻格式轉(zhuǎn)換失敗 |
6 | 上傳數(shù)據(jù)不合法 |
8 | 服務(wù)內(nèi)部錯誤 |
9 | AI生成結(jié)果失敗 |
10 | asr識別失敗 |
11 | 按serviceType類型生成結(jié)果失敗 |
獲取音頻處理結(jié)果
baseUrl + /audio/get_result
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻的uploadId | prepare接口返回 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 | |
+generate | AI生成結(jié)果 | text |
通過URL上傳音頻
baseUrl + /audio/uploadByUrl
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻文件名 | 長度不超過50字符 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
audioUrl | 音頻URL地址 | URL長度不超過500字符,音頻大小不超過450M | true |
fileSize | 音頻文件總大小(單位byte) | 最大不能超過450M | true |
langType | 音頻的語種 | 目前僅支持中文、英文(zh-CHS, en) | true |
serviceType | 音頻處理類型 | 取值見下表 | true |
format | 音頻格式 | 默認:wav。支持wav, mp3, aac | false |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
serviceType取值:
參數(shù) | 服務(wù)處理類型 |
---|---|
2 | 會議紀要 |
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 | |
+uploadId | 上傳id | text |
獲取音頻處理狀態(tài)
baseUrl + /audio/get_progress
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻的uploadId | prepare接口返回 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 | |
+uploadId | 音頻的uploadId | text |
+status | 處理狀態(tài)(取值見下表) | text |
status取值:
status | 含義 |
---|---|
0 | 音頻數(shù)據(jù)創(chuàng)建 |
1 | 音頻數(shù)據(jù)上傳完成 |
2 | 音頻數(shù)據(jù)處理中 |
3 | 處理完成(可以獲取結(jié)果) |
4 | 文件下載失敗 |
5 | 音頻格式轉(zhuǎn)換失敗 |
6 | 上傳數(shù)據(jù)不合法 |
8 | 服務(wù)內(nèi)部錯誤 |
9 | AI生成結(jié)果失敗 |
10 | asr識別失敗 |
11 | 按serviceType類型生成結(jié)果失敗 |
獲取音頻處理結(jié)果
baseUrl + /audio/get_result
字段名 | 含義 | 備注 | 必填 |
---|---|---|---|
appKey | 應(yīng)用標識(應(yīng)用 ID) | true | |
curtime | 當(dāng)前時間戳(秒) | true | |
q | 音頻的uploadId | prepare接口返回 | true |
salt | 隨機字符串 | true | |
sign | 簽名信息:sha256(appKey+input+salt+密鑰) | true | |
signType | 簽名類型 | v3 | true |
簽名生成方法如下:
signType=v3;
sign=sha256(應(yīng)用ID+input+salt+curtime+應(yīng)用密鑰);
其中,input的計算方式為:input=q前10個字符 + q長度 + q后10個字符(當(dāng)q長度大于20)或 input=q字符串(當(dāng)q長度小于等于20);
參數(shù)名稱 | 描述 | 類型 |
---|---|---|
errorCode | 錯誤碼 | text |
msg | 描述 | text |
result | 結(jié)果 | |
+generate | AI生成結(jié)果 | text |
錯誤碼 | 錯誤信息描述 |
---|---|
101 | 缺少必填的參數(shù),首先確保必填參數(shù)齊全,然后,確認參數(shù)書寫是否正確。 |
104 | 不支持的API類型 |
105 | 不支持的簽名類型 |
106 | 不支持的響應(yīng)類型 |
110 | 無相關(guān)服務(wù)的有效應(yīng)用,應(yīng)用沒有綁定服務(wù),可以新建服務(wù)。注:某些服務(wù)的結(jié)果發(fā)音需要tts服務(wù),需要在控制臺創(chuàng)建語音合成實例綁定應(yīng)用后方能使用。 |
111 | 開發(fā)者賬號無效 |
202 | 簽名檢驗失敗,如果確認應(yīng)用ID和應(yīng)用密鑰的正確性,仍返回202,一般是編碼問題。請確保翻譯文本 q 為UTF-8編碼. |
203 | 訪問IP地址不在可訪問IP列表 |
205 | 請求的接口與應(yīng)用的平臺類型不一致,確保接入方式(Android SDK、IOS SDK、API)與創(chuàng)建的應(yīng)用平臺類型一致。如有疑問請參考入門指南 |
206 | 因為時間戳無效導(dǎo)致簽名校驗失敗 |
207 | 重放請求 接口salt+curtime來防重放(即一個請求不可以被請求2次),所以salt最好為UUID。 |
303 | 服務(wù)端的其它異常 |
401 | 賬戶已經(jīng)欠費停用 |
B002 | text參數(shù)過長 |
B003 | 媒體文件過大 |
B005 | asr識別失敗 |
B006 | 上傳文件失敗 |
B007 | 創(chuàng)建任務(wù)失敗 |
B008 | taskId不存在 |
B009 | 獲取asr結(jié)果失敗 |
B010 | langType不支持 |
B011 | format不支持 |
B012 | vocalType參數(shù)錯誤 |
B013 | fillInterval參數(shù)錯誤 |
B014 | url格式錯誤 |
B015 | url參數(shù)過長 |
B016 | asr結(jié)果不存在,請檢查任務(wù)狀態(tài) |