查询任务结果直播类型审核任务过程中,查询结果会返回最近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****"
}
!