直播语音审核采用识别直播流中音频流的内容,自动检测语音内容是否涉嫌违规。违规的内容将会通过回调的方式返回给用户,并对违规内容进行处理。

业务逻辑

前置条件

1. 需要开通直播服务,并配置一个有效的直播域名

2. 需要一个HTTP服务用于接收异常语音的回调信息

应用场景

对于视频语音需要加强监管的场景,比如纯语音直播,互动直播,教育直播等。

支持检测场景

  1. 垃圾信息
  2. 广告
  3. 涉政
  4. 暴恐
  5. 辱骂
  6. 色情
  7. 灌水
  8. 违规
  9. 无意义

操作步骤

1. 调用直播语音审核OpenAPI添加审核配置,接口详情: AddLiveAudioAuditConfig, 也可以通过

2. 调用直播语音审核OpenAPI添加回调配置,用户可以根据自己需求自定义回调JSON格式AddLiveAudioAuditNotifyConfig

3. 推流即开启语音审核,注意审核只对于配置结束后的新推流生效,对于已有推流不会立刻生效。

默认回调格式说明

说明 只会对于有问题的音频内容进行回调通知,通知内容包含问题语音的文本信息以及最近一分钟内的上下文信息
{
    "domain": "live.abc.com",
    "app": "live",
    "stream": "5d9747eba39b44769852d276f9ff690c",
    "timestamp": 1572248095,
    "result": [
        {
            "scene": "antispam",
            "label": "ad",
            "suggestion": "block",
            "rate": 99.91,
            "details": [
                {
                    "startTime": 1572248023,
                    "endTime": 1572248040,
                    "text": "丽江陇川等酒店免费居住权120天居住权可与亲友共享来云栖社国际烧酒店接待中心地址芒市团结大街96号邓朝ktv旁咨询热线2285699",
                    "label": "ad"
                },
                {
                    "startTime": 1572248040,
                    "endTime": 1572248070,
                    "text": "典藏经典别墅尊享隆多温泉、梁河金塔、温泉旅游小镇二期滨江苑地区11月2号盛大开盘天然龙窝、温泉水入户户型多样,设计经典价位超值,值得您拥有开盘当天还有超值优惠,欢迎您前来品鉴,凭借地址,然和县遮岛镇先锋路229号分享热线069269557776955777",
                    "label": "normal"
                },
                {
                    "startTime": 1572248072,
                    "endTime": 1572248077,
                    "text": "快乐的时光,有你相伴惬意的日子,格外轻松。",
                    "label": "normal"
                },
                {
                    "startTime": 1572248078,
                    "endTime": 1572248086,
                    "text": "fme043忙里偷闲音乐时光有歌曲温暖,有你想念影院。",
                    "label": "normal"
                }
            ]
        }
    ]
}
关键字 类型 含义
domain String 播流域名
app String app
stream String 流名
timestamp Int 回调时间戳, 单位秒
result Result Array 检测结果,见Result
Result
关键字 类型 含义
scene String 检测场景
label String 检测结果
suggestion String 处理建议
rate Float 置信率
details Detail Array 详细结果见Detail
Detail
关键字 类型 含义
startTime Int 文字开始的绝对时间,单位秒
endTime Int 文字结束的绝对时间,单位秒
text String 问题文字
label String 检测结果