查询任务结果直播类型审核任务过程中,查询结果会返回最近N条语音片段数据。任务审核完成后,查询结果会返回全部语音片段数据。

查询审核任务:VoiceModerationResult。

计费信息:该接口不计费。

查询超时:建议您将查询间隔设置为30秒(即在提交异步检测任务30秒后查询结果),最长不能超过24小时,否则结果将会自动删除。

QPS限制本接口的单用户QPS限制为100次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。

请求参数名称

类型

是否必须

示例值

描述

Service

String

live_stream_detection

审核服务类型。

ServiceParameters

JSONString

审核服务需要的参数集。JSON字符串格式,关于每个字符串的描述,请参见ServiceParameters。

表 2. ServiceParameters

名称

类型

是否必须

示例值

描述

taskId

String

AAAAA-BBBBB

提交任务返回的ID。

返回参数名称

类型

示例值

描述

Code

Integer

200

状态码。更多信息,请参见Code说明。

Data

JSONObject

音频内容检测结果。更多信息,请参见Data。

Message

String

OK

请求消息的响应消息。

RequestId

String

AAAAAA-BBBB-CCCCC-DDDD-EEEEEEEE****

请求ID。

表 3. Data

名称

类型

示例值

描述

Url

String

https://aliyundoc.com

检测对象的URL。

LiveId

String

liveId1****

语音直播流的ID(可选)。

DataId

String

voice20240307***

检测对象对应的数据ID(可选)。

RiskLevel

String

high

音频的风险等级,根据所有音频切片计算后返回,返回值包括:

high:高风险

medium:中风险

low:低风险

none:未检测到风险

说明 高风险内容建议直接处置;中风险内容建议人工复查;低风险内容建议在高召回需求时再做处理,日常建议和未检测到风险做相同处理。

SliceDetails

JSONArray

返回语音片段的详细结果。具体内容,请参见sliceDetails。

表 4. sliceDetails

名称

类型

示例值

描述

StartTime

Integer

0

句子开始的时间,单位:秒。

EndTime

Integer

4065

句子结束的时间,单位:秒。

StartTimestamp

Integer

1678854649720

切片开始时间戳,单位:毫秒。

EndTimestamp

Integer

1678854649720

切片结束时间戳,单位:毫秒。

Text

String

恶心的

语音转换成文本内容。

Url

String

https://aliyundoc.com

如果检测的内容是语音流,表示该段文本对应的语音流的临时访问地址。该地址有效时间为30分钟,需要及时转存。

Labels

String

political_content,xxxx

标签,多个用英文逗号分隔。

语音审核包括:

ad:广告引流

violence:暴恐内容

political_content:涉政内容

specified_speaking:特定声音

specified_lyrics:特定歌曲

sexual_content:色情内容

sexual_sounds:呻吟声音

contraband:违禁内容

profanity:辱骂内容

religion:宗教内容

cyberbullying:网络暴力

negative_content:不良内容

nontalk:静音音频

C_customized:用户库命中

AI生成语音鉴别包括:

aigc:语音疑似由AIGC生成

ugc:语音为非AIGC生成

说明 AIGC语音生成判定直接根据标签判断即可,不用基于风险等级判断。

RiskLevel

String

high

音频切片的风险等级,返回值包括:

high:高风险

medium:中风险

low:低风险

none:未检测到风险

RiskWords

String

AAA,BBB,CCC

命中风险词,多个词以逗号分隔。

RiskTips

String

色情_低俗词,色情_描述

细分标签,多个标签以逗号分隔。

Extend

String

{\"riskTips\":\"色情_低俗词\",\"riskWords\":\"色情服务\"}

保留字段。

示例请求示例

{

"Service": "audio_media_detection",

"ServiceParameters": {

"taskId": "AAAAA-BBBBB"

}

}正常返回示例

{

"Code": 200,

"Data": {

"DataId": "voice20240307***",

"LiveId": "liveId1****",

"RiskLevel": "high",

"SliceDetails": [

{

"EndTime": 4065,

"Labels": "political_content,xxxx",

"RiskLevel": "high",

"RiskTips": "违禁_违禁商品",

"RiskWords": "风险词A",

"StartTime": 0,

"Text": "内容安全产品测试用例",

"Url": "https://aliyundoc.com"

}

]

},

"Message": "OK",

"RequestId": "AAAAAA-BBBB-CCCCC-DDDD-EEEEEEEE****"

}