異步檢測(cè)
視頻審核幫助您檢測(cè)視頻中的風(fēng)險(xiǎn)或違規(guī)內(nèi)容,具體包括以下場(chǎng)景:視頻智能鑒黃、視頻暴恐涉政、視頻圖文違規(guī)、視頻不良場(chǎng)景、視頻logo、視頻語音違規(guī)。本文介紹了使用API接口異步檢測(cè)視頻的方法。
(視頻異步檢測(cè))使用說明
業(yè)務(wù)接口:/green/video/asyncscan,表示視頻異步檢測(cè)。
您可以調(diào)用該接口創(chuàng)建視頻異步檢測(cè)任務(wù)。關(guān)于如何構(gòu)造HTTP請(qǐng)求,請(qǐng)參見請(qǐng)求結(jié)構(gòu);您也可以直接選用已構(gòu)造好的HTTP請(qǐng)求,更多信息,請(qǐng)參見SDK概覽。
計(jì)費(fèi)信息:
該接口為收費(fèi)接口。關(guān)于計(jì)費(fèi)方式,請(qǐng)參見內(nèi)容安全產(chǎn)品定價(jià)。
同時(shí)檢測(cè)多個(gè)場(chǎng)景的情況下,將按照每個(gè)場(chǎng)景的檢測(cè)視頻截幀數(shù)量×每個(gè)場(chǎng)景的單價(jià)進(jìn)行累加計(jì)費(fèi)。如果同時(shí)檢測(cè)視頻中的語音內(nèi)容違規(guī),則還將增加視頻時(shí)長(zhǎng)×語音違規(guī)功能的單價(jià)的費(fèi)用。
檢測(cè)對(duì)象:
支持檢測(cè)視頻文件或視頻流,且視頻文件支持通過上傳視頻截幀圖片序列或視頻URL的方式進(jìn)行檢測(cè)。
返回結(jié)果:
異步檢測(cè)任務(wù)不會(huì)實(shí)時(shí)返回檢測(cè)結(jié)果,您需要通過callback或者輪詢的方式獲取檢測(cè)結(jié)果。檢測(cè)結(jié)果最長(zhǎng)保留一小時(shí)。
callback獲取檢測(cè)結(jié)果:提交異步檢測(cè)任務(wù)時(shí),在請(qǐng)求參數(shù)中傳入callback參數(shù),用來自動(dòng)接收檢測(cè)結(jié)果,具體請(qǐng)參見(異步檢測(cè))請(qǐng)求參數(shù)。
輪詢獲取檢測(cè)結(jié)果:提交異步檢測(cè)任務(wù)時(shí),無需傳入callback參數(shù);提交異步檢測(cè)任務(wù)后,調(diào)用結(jié)果查詢接口獲取檢測(cè)結(jié)果,具體請(qǐng)參見(視頻異步檢測(cè)結(jié)果查詢)使用說明。
視頻異步檢測(cè)接口的調(diào)用邏輯如下圖所示。
視頻要求:
視頻文件鏈接支持以下協(xié)議:HTTP和HTTPS。
視頻文件支持以下格式:AVI、FLV、MP4、MPG、ASF、WMV、MOV、WMA、RMVB、RM、FLASH、TS。
視頻大小限制:默認(rèn)單個(gè)視頻大小不超過200 MB。
如果您的需求超過200 MB,需要對(duì)視頻進(jìn)行分片處理。您可以加入釘群(釘群號(hào):35573806)聯(lián)系技術(shù)人員幫您調(diào)整大小限制。
視頻流支持以下協(xié)議:RTMP、HLS、HTTP-FLV、RTSP。
視頻流時(shí)長(zhǎng)限制:?jiǎn)蝹€(gè)視頻流檢測(cè)任務(wù)最長(zhǎng)支持24小時(shí),超過24小時(shí)任務(wù)自動(dòng)結(jié)束。
視頻檢測(cè)的時(shí)間依賴于視頻的下載時(shí)間。請(qǐng)保證被檢測(cè)的視頻文件所在的存儲(chǔ)服務(wù)穩(wěn)定可靠,建議您使用阿里云OSS存儲(chǔ)服務(wù)存儲(chǔ)視頻文件。
場(chǎng)景 | 描述 | 檢測(cè)結(jié)果分類 |
視頻智能鑒黃 | 檢測(cè)視頻中是否包含色情內(nèi)容。 | 正常、色情 |
視頻暴恐涉政 | 檢測(cè)視頻中是否包含暴恐涉政內(nèi)容。 | 正常、暴恐涉政 |
視頻不良場(chǎng)景 | 檢測(cè)視頻中是否包含不良場(chǎng)景。 | 正常、不良場(chǎng)景(例如黑屏、白屏) |
視頻logo | 檢測(cè)視頻中是否包含特定的logo。 | 正常、logo |
視頻圖文違規(guī) | 檢測(cè)視頻中是否包含廣告或違規(guī)的文字內(nèi)容。 | 正常、廣告或文字違規(guī) |
視頻語音違規(guī) 說明 該場(chǎng)景僅支持通過視頻異步檢測(cè)接口調(diào)用。如需使用,請(qǐng)參見異步檢測(cè)。 | 檢測(cè)視頻中的語音內(nèi)容是否包含違規(guī)信息。 說明 默認(rèn)識(shí)別語言為中文。如果您需要識(shí)別英文內(nèi)容,請(qǐng)聯(lián)系商務(wù)經(jīng)理。 | 正常、含垃圾信息、廣告、涉政、暴恐、辱罵、色情、灌水、違禁、自定義(例如命中自定義關(guān)鍵詞) |
QPS限制
本接口的單用戶QPS限制為50次/秒,并發(fā)審核路數(shù)限制為20路(即同一時(shí)間只能處理20個(gè)任務(wù),如需要提升并發(fā)路數(shù)請(qǐng)咨詢您的商務(wù)經(jīng)理)。超過限制,API調(diào)用會(huì)被限流,這可能會(huì)影響您的業(yè)務(wù),請(qǐng)合理調(diào)用。
如果您對(duì)時(shí)效性要求不高,推薦您開啟近線檢測(cè)模式(offline),近線檢測(cè)模式會(huì)在您提交任務(wù)的24小時(shí)內(nèi)開始檢測(cè)。
(異步檢測(cè))請(qǐng)求參數(shù)
名稱 | 類型 | 是否必選 | 示例值 | 描述 |
bizType | String | 否 | default | 該字段用于標(biāo)識(shí)您的業(yè)務(wù)場(chǎng)景。您可以通過內(nèi)容安全控制臺(tái)創(chuàng)建業(yè)務(wù)場(chǎng)景(具體操作,請(qǐng)參見自定義機(jī)審標(biāo)準(zhǔn))。 |
live | Boolean | 否 | false | 是否直播。取值:
|
offline | Boolean | 否 | false | 是否近線檢測(cè)模式。
說明 該參數(shù)僅適用于視頻文件檢測(cè),視頻流檢測(cè)無需傳入該參數(shù)。 |
scenes | StringArray | 是 | ["porn"] | 指定視頻檢測(cè)場(chǎng)景。取值:
|
audioScenes | StringArray | 否 | ["antispam"] | 指定視頻語音檢測(cè)場(chǎng)景,唯一取值:antispam,表示語音反垃圾。 不傳入該參數(shù)時(shí)僅檢測(cè)視頻圖像內(nèi)容;如果傳入該參數(shù),則在檢測(cè)視頻中圖像的同時(shí),對(duì)視頻中語音進(jìn)行檢測(cè)。 說明 如果需要檢測(cè)視頻語音,則不支持通過上傳視頻截幀序列的方式(即在task中傳入frames)進(jìn)行檢測(cè),您必須傳入視頻或視頻流的URL地址(即在task中傳入url)進(jìn)行檢測(cè)。 |
callback | String | 否 | http://www.aliyundoc.com | 檢測(cè)結(jié)果回調(diào)通知您的URL,支持使用HTTP和HTTPS協(xié)議的地址。該字段為空時(shí),您必須定時(shí)輪詢檢測(cè)結(jié)果。 callback接口必須支持POST方法、UTF-8編碼的傳輸數(shù)據(jù),以及表單參數(shù)checksum和content。內(nèi)容安全按照以下規(guī)則和格式設(shè)置checksum和content,調(diào)用您的callback接口返回檢測(cè)結(jié)果。
說明 您的服務(wù)端callback接口收到內(nèi)容安全推送的結(jié)果后,如果返回的HTTP狀態(tài)碼為200,則表示接收成功,其他的HTTP狀態(tài)碼均視為接收失敗。接收失敗時(shí),內(nèi)容安全將最多重復(fù)推送16次檢測(cè)結(jié)果,直到接收成功。重復(fù)推送16次后仍未接收成功,則不再推送,建議您檢查callback接口的狀態(tài)。 |
seed | String | 否 | abc**** | 隨機(jī)字符串,該值用于回調(diào)通知請(qǐng)求中的簽名。 由英文字母、數(shù)字、下劃線(_)組成,不超過64個(gè)字符。由您自定義,用于在接收到內(nèi)容安全的回調(diào)通知時(shí)校驗(yàn)請(qǐng)求由阿里云內(nèi)容安全服務(wù)發(fā)起。 說明 當(dāng)使用callback時(shí),該字段必須提供。 |
cryptType | String | 否 | SHA256 | 使用回調(diào)通知時(shí)(callback),設(shè)置對(duì)回調(diào)通知內(nèi)容進(jìn)行加密的算法。內(nèi)容安全會(huì)將返回結(jié)果(由 用戶uid + seed + content 拼接的字符串)按照您設(shè)置的加密算法加密后,再發(fā)送到您的回調(diào)通知地址。取值:
|
tasks | JSONArray | 是 | 指定檢測(cè)對(duì)象,JSON數(shù)組中的每個(gè)元素是一個(gè)檢測(cè)任務(wù)結(jié)構(gòu)體。最多支持100個(gè)元素,即每次提交100條內(nèi)容進(jìn)行檢測(cè),支持100個(gè)元素的前提是需要將并發(fā)任務(wù)調(diào)整到100個(gè)以上。關(guān)于每個(gè)元素的具體結(jié)構(gòu)描述,請(qǐng)參見task。 |
名稱 | 類型 | 是否必選 | 示例值 | 描述 |
clientInfo | JSONObject | 否 | {"userId":"12023****","userNick":"Mike","userType":"others"} | 客戶端信息,請(qǐng)參見公共參數(shù)中的公共查詢參數(shù)。 服務(wù)器會(huì)把全局的clientInfo和此處獨(dú)立的clientInfo合并。 說明 獨(dú)立的clientInfo優(yōu)先級(jí)更高。 |
dataId | String | 否 | videoId**** | 檢測(cè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)ID。 由大小寫英文字母、數(shù)字、下劃線(_)、短劃線(-)、英文句號(hào)(.)組成,不超過128個(gè)字符,可以用于唯一標(biāo)識(shí)您的業(yè)務(wù)數(shù)據(jù)。 |
liveId | String | 否 | liveId**** | 視頻直播流的ID。 該參數(shù)用于視頻直播任務(wù)去重,防止重復(fù)檢測(cè),如果傳遞該參數(shù),會(huì)根據(jù) |
url | String | 否 | http://www.aliyundoc.com/a.flv | 檢測(cè)對(duì)象的URL。
說明 frames和url二選一。傳入url字段后將按照傳視頻URL的方式計(jì)費(fèi)。 |
frames | JSONArray | 否 | 待檢測(cè)視頻的截幀信息。frames中的每個(gè)元素是個(gè)結(jié)構(gòu)體,關(guān)于每個(gè)元素的具體結(jié)構(gòu)描述,請(qǐng)參見frame。 說明 frames和url二選一。傳入url字段后將按照傳視頻URL的方式計(jì)費(fèi)。 | |
framePrefix | String | 否 | http://www.aliyundoc.com/video/ | 截幀地址的前綴,與 |
interval | Integer | 否 | 1 | 視頻截幀間隔,單位為秒,取值范圍:1~600。默認(rèn)值為1秒。 |
maxFrames | Integer | 否 | 200 | 系統(tǒng)對(duì)本次檢測(cè)的視頻進(jìn)行截幀的張數(shù)上限,取值范圍:5~3600,默認(rèn)為200張。如需調(diào)整到更大,請(qǐng)?zhí)峤?span data-tag="ph" id="ph-yap-q04-rim" class="ph">在線服務(wù)聯(lián)系我們。 說明
|
名稱 | 類型 | 是否必選 | 示例值 | 描述 |
url | String | 否 | http://www.aliyundoc.com/0B860000586C0A0300038A0460000 | 視頻截幀的URL,與 |
offset | Integer | 否 | 10 | 截幀距離片頭的時(shí)間戳,單位為秒。 |
(異步檢測(cè))返回?cái)?shù)據(jù)
名稱 | 類型 | 示例值 | 描述 |
taskId | String | taskId**** | 檢測(cè)任務(wù)的ID。 |
dataId | String | videoId**** | 檢測(cè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)ID。 說明 如果在檢測(cè)請(qǐng)求參數(shù)中傳入了dataId,則此處返回對(duì)應(yīng)的dataId。 |
(異步檢測(cè))示例
請(qǐng)求示例
傳入視頻截幀圖片序列
http(s)://[Endpoint]/green/video/asyncscan &<公共請(qǐng)求參數(shù)> { "scenes": [ "porn" ], "tasks": [ { "dataId": "videoId****", "frames": [ { "offset": 10, "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460000" }, { "offset": 20, "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460001" }, { "offset": 30, "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460002" }, { "offset": 40, "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460003" }, { "offset": 50, "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460003" }, { "offset": 60, "url": "http://www.aliyundoc.com/0B860000586C0A0300038A046000x" } ] } ] }
傳入普通視頻文件
http(s)://[Endpoint]/green/video/asyncscan &<公共請(qǐng)求參數(shù)> { "scenes": [ "porn" ], "audioScenes": [ "antispam" ], "tasks": [ { "dataId": "videoId****", "url": "http://www.aliyundoc.com/a.mp4", "interval": 1, "maxFrames": 200 } ] }
傳入視頻直播流
http(s)://[Endpoint]/green/video/asyncscan &<公共請(qǐng)求參數(shù)> { "scenes": [ "porn" ], "live": true, "tasks": [ { "dataId": "videoId****", "url": "http://www.aliyundoc.com/a.flv", "interval": 1, "maxFrames": 200 } ] }
正常返回示例
{
"code": 200,
"msg": "OK",
"requestId": "requestID****",
"data": [
{
"dataId": "videoId****",
"taskId": "taskId****"
}
]
}
(視頻異步檢測(cè)結(jié)果查詢)使用說明
業(yè)務(wù)接口:/green/video/results,表示查詢視頻異步檢測(cè)結(jié)果。
您可以調(diào)用該接口查詢視頻異步檢測(cè)任務(wù)的結(jié)果。關(guān)于如何構(gòu)造HTTP請(qǐng)求,請(qǐng)參見請(qǐng)求結(jié)構(gòu);您也可以直接選用已構(gòu)造好的HTTP請(qǐng)求,更多信息,請(qǐng)參見SDK概覽。
計(jì)費(fèi)信息:
該接口不計(jì)費(fèi)。
查詢超時(shí):
建議您將查詢間隔設(shè)置為30秒(即在提交異步檢測(cè)任務(wù)30秒后查詢結(jié)果),最長(zhǎng)不能超出4個(gè)小時(shí),否則結(jié)果將會(huì)丟失。
QPS限制
本接口的單用戶QPS限制為50次/秒。超過限制,API調(diào)用會(huì)被限流,這可能會(huì)影響您的業(yè)務(wù),請(qǐng)合理調(diào)用。
(結(jié)果查詢)請(qǐng)求參數(shù)
名稱 | 類型 | 是否必選 | 示例值 | 描述 |
body | JSONArray | 是 | ["taskId****","taskId****"] | 要查詢的檢測(cè)任務(wù)的taskId列表。數(shù)組中的元素個(gè)數(shù)不超過100個(gè)。 您在提交檢測(cè)任務(wù)后,可以從返回?cái)?shù)據(jù)中獲取檢測(cè)任務(wù)的taskId。 |
(結(jié)果查詢)返回?cái)?shù)據(jù)
名稱 | 類型 | 示例值 | 描述 |
code | Integer | 200 | 錯(cuò)誤碼,和HTTP狀態(tài)碼一致。 更多信息,請(qǐng)參見公共錯(cuò)誤碼。 |
msg | String | OK | 請(qǐng)求信息的響應(yīng)信息。 |
dataId | String | videoId**** | 檢測(cè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)ID。 說明 如果在檢測(cè)請(qǐng)求參數(shù)中傳入了dataId,則此處返回對(duì)應(yīng)的dataId。 |
taskId | String | taskId**** | 檢測(cè)任務(wù)的ID。 |
results | JSONArray | 返回結(jié)果,調(diào)用成功時(shí)(code=200),返回結(jié)果中包含一個(gè)或多個(gè)元素。每個(gè)元素是個(gè)結(jié)構(gòu)體,具體結(jié)構(gòu)描述,請(qǐng)參見result。 說明 視頻流檢測(cè)場(chǎng)景中,code返回280表示在檢測(cè)中,返回200表示檢測(cè)完成。在檢測(cè)中狀態(tài)時(shí),檢測(cè)結(jié)果中包含從開始檢測(cè)到當(dāng)前時(shí)間檢測(cè)到的結(jié)果。 | |
audioScanResults | JSONArray | 視頻語音檢測(cè)結(jié)果。具體結(jié)構(gòu)描述,請(qǐng)參見audioScanResult。 |
名稱 | 類型 | 示例值 | 描述 |
scene | String | porn | 視頻檢測(cè)場(chǎng)景,和調(diào)用請(qǐng)求中的場(chǎng)景對(duì)應(yīng)。取值:
|
label | String | porn | 視頻檢測(cè)結(jié)果的分類。不同檢測(cè)場(chǎng)景的結(jié)果分類不同,具體如下:
|
sublabel | String | porn | 如果檢測(cè)場(chǎng)景包含智能鑒黃(porn)和暴恐涉政(terrorism),則該字段可以返回檢測(cè)結(jié)果的細(xì)分類標(biāo)簽。 該字段默認(rèn)不會(huì)返回。如果有需要,請(qǐng)加入釘群(釘群號(hào):35573806),聯(lián)系產(chǎn)品技術(shù)專家進(jìn)行咨詢。 |
suggestion | String | block | 建議您執(zhí)行的后續(xù)操作。取值:
|
rate | Float | 99.2 | 置信度分?jǐn)?shù),取值范圍:0(表示置信度最低)~100(表示置信度最高)。 如果suggestion為pass,則置信度越高,表示內(nèi)容正常的可能性越高;如果suggestion為review或block,則置信度越高,表示內(nèi)容違規(guī)的可能性越高。 重要 建議您參考suggestion和label(或者部分接口返回的sublabel)結(jié)果用于內(nèi)容違規(guī)判定。 |
frames | JSONArray | 包含違規(guī)內(nèi)容的視頻截幀的信息。具體結(jié)構(gòu)描述,請(qǐng)參見frame。 | |
hintWordsInfo | JSONArray | 視頻中含有廣告或文字違規(guī)信息時(shí),返回視頻中廣告文字命中的風(fēng)險(xiǎn)關(guān)鍵詞信息。具體結(jié)構(gòu)描述,請(qǐng)參見hintWordsInfo。 說明 只有圖文違規(guī)(ad)場(chǎng)景會(huì)返回該結(jié)果。 | |
logoData | JSONArray | 視頻中含有l(wèi)ogo時(shí),返回識(shí)別出來的logo信息,具體結(jié)構(gòu)描述,請(qǐng)參見logoData。 說明 只有視頻logo(logo)場(chǎng)景會(huì)返回該結(jié)果。 | |
sfaceData | JSONArray | 視頻中包含暴恐識(shí)涉政內(nèi)容時(shí),返回識(shí)別出來的暴恐涉政信息,具體結(jié)構(gòu)描述,請(qǐng)參見sfaceData。 說明 只有視頻暴恐涉政(terrorism)場(chǎng)景會(huì)返回該結(jié)果。 |
名稱 | 類型 | 示例值 | 描述 |
url | String | http://www.aliyundoc.com/0B860000586C0A0 | 視頻截幀的地址。 說明 若開啟了視頻證據(jù)轉(zhuǎn)存,則返回轉(zhuǎn)存的視頻截幀的OSS URL鏈接。更多信息,請(qǐng)參見檢測(cè)結(jié)果。 |
offset | Integer | 50 | 視頻截幀距離片頭的時(shí)間戳,單位:秒。 |
label | String | porn | 視頻截幀的檢測(cè)結(jié)果分類。不同檢測(cè)場(chǎng)景的結(jié)果分類不同,具體如下:
|
rate | Float | 99.1 | 置信度分?jǐn)?shù),取值范圍:0~100,置信度越高表示檢測(cè)結(jié)果的可信度越高。建議您不要在業(yè)務(wù)中使用該分?jǐn)?shù)。 |
名稱 | 類型 | 示例值 | 描述 |
scene | String | antispam | 視頻語音檢測(cè)場(chǎng)景,唯一取值:antispam,表示語音反垃圾。 |
label | String | customized | 視頻語音的檢測(cè)結(jié)果分類。不同檢測(cè)場(chǎng)景的結(jié)果分類不同,具體如下:
|
suggestion | String | block | 建議您執(zhí)行的后續(xù)操作。取值:
|
rate | Float | 99.91 | 置信度分?jǐn)?shù),取值范圍:0(表示置信度最低)~100(表示置信度最高)。 如果suggestion為pass,則置信度越高,表示內(nèi)容正常的可能性越高;如果suggestion為review或block,則置信度越高,表示內(nèi)容違規(guī)的可能性越高。 重要 建議您參考suggestion和label(或者部分接口返回的sublabel)結(jié)果用于內(nèi)容違規(guī)判定。 |
details | JSONArray | 語音對(duì)應(yīng)的文本詳情(每一句文本對(duì)應(yīng)一個(gè)元素),包含一個(gè)或者多個(gè)元素,具體結(jié)構(gòu)描述,請(qǐng)參見detail。 |
名稱 | 類型 | 示例值 | 描述 |
startTime | Integer | 24 | 句子開始的時(shí)間,單位為秒。 |
endTime | Integer | 60 | 句子結(jié)束的時(shí)間,單位為秒。 |
text | String | 計(jì)算機(jī) | 語音轉(zhuǎn)換成文本的結(jié)果。 |
label | String | normal | 該句語音的檢測(cè)結(jié)果分類。取值:
|
keyword | String | 開啟 | 如果命中了用戶自定義關(guān)鍵詞,返回命中的關(guān)鍵詞。 |
libName | String | 人工 | 如果命中了用戶自定義關(guān)鍵詞,返回關(guān)鍵詞所在詞庫。 |
名稱 | 類型 | 示例值 | 描述 |
type | String | TV | 識(shí)別出的logo類型,取值為TV (臺(tái)標(biāo))。 |
name | String | ***臺(tái) | 識(shí)別出的logo名稱。 |
x | Float | 140 | 以圖片左上角為坐標(biāo)原點(diǎn),logo區(qū)域左上角到y(tǒng)軸距離,單位:像素。 |
y | Float | 68 | 以圖片左上角為坐標(biāo)原點(diǎn),logo區(qū)域左上角到x軸距離,單位:像素。 |
w | Float | 106 | logo區(qū)域?qū)挾龋瑔挝唬合袼亍?/p> |
h | Float | 106 | logo區(qū)域高度,單位:像素。 |
名稱 | 類型 | 示例值 | 描述 |
x | Float | 444 | 以圖片左上角為坐標(biāo)原點(diǎn),人臉區(qū)域左上角到y(tǒng)軸距離。 |
y | Float | 174 | 以圖片左上角為坐標(biāo)原點(diǎn),人臉區(qū)域左上角到x軸距離。 |
w | Float | 467 | 人臉區(qū)域?qū)挾取?/td> |
h | Float | 467 | 人臉區(qū)域高度。 |
smileRate | Float | 0 | 微笑的概率。 |
glasses | Boolean | false | 是否戴眼鏡。 |
faces | Array | 識(shí)別出的人臉信息。關(guān)于具體結(jié)構(gòu)描述,請(qǐng)參見下表face。 |
名稱 | 類型 | 示例值 | 描述 |
name | String | xxxx | 相似人物的名稱。 |
rate | Float | 97.03 | 相似概率。 |
id | String | AliFace_001**** | 人臉I(yè)D。 |
名稱 | 類型 | 示例值 | 描述 |
context | String | xxxx | 文字命中的自定義文本內(nèi)容。 |
libCode | String | 69751 | 文字命中的自定義文本內(nèi)容對(duì)應(yīng)的庫code。 |
libName | String | 人工 | 文字命中的自定義文本內(nèi)容對(duì)應(yīng)的庫名稱。 |
名稱 | 類型 | 示例值 | 描述 |
context | String | xxxx | 文字命中的風(fēng)險(xiǎn)關(guān)鍵詞內(nèi)容。 |
(結(jié)果查詢)示例
請(qǐng)求示例
http(s)://[Endpoint]/green/video/results
&<公共請(qǐng)求參數(shù)>
[
"taskId****",
"taskId****"
]
正常返回示例
僅檢測(cè)視頻圖畫
{ "code": 200, "msg": "OK", "requestId": "requestID****", "data": [ { "code": 200, "msg": "OK", "dataId": "videoId****", "taskId": "taskId****", "results": [ { "label": "porn", "rate": 99.2, "scene": "porn", "suggestion": "block" } ] } ] }
同時(shí)檢測(cè)視頻圖畫和視頻語音
{ "code": 200, "msg": "OK", "requestId": "requestID****", "data": [ { "code": 200, "msg": "OK", "dataId": "videoId****", "taskId": "taskId****", "results": [ { "label": "porn", "rate": 99.2, "scene": "porn", "suggestion": "block" } ], "audioScanResults": [ { "scene": "antispam", "label": "customized", "suggestion": "block", "rate": 99.91, "details": [ { "startTime": 0, "endTime": 24, "text": "計(jì)算機(jī)", "label": "customized" }, { "startTime": 24, "endTime": 60, "text": "計(jì)算機(jī)", "label": "normal" } ] } ] } ] }