Bootstrap

实时质检系统—静音检测功能设置流程

设置流程

1. 设置静音检测时间

在实时质检系统中,有一静音检测功能:可以对主叫或被叫在接通后的规定时间内开启静音检测。例:被叫静音检测配置设置了10,那么质检电话在接通后的10秒内,开启静音检测,如果被叫没有声音,会被系统强制挂断。
在这里插入图片描述

在这里插入图片描述

2. 登录到CCAdmin-Web

地址:http://服务器外网ip:1088
密码:key值,如果不知道可以查看cti.json文件,该文件路径:/ddt/fs/conf

 "api":
    {
        "key":"xxxxxxx",  //这里配置的就是需要的key值。 
        "acl":"",
        "log":false 
    }

3. 修改配置文件

vars配置文件中,新增以下变量。新增完成并保存文件后,需要重启Freeswitch程序,才能使新增的配置生效。

<X-PRE-PROCESS cmd="set" data="cti_detect_silence_threshold=10 10"/>

参数说明:
cti_detect_silence_threshold:该变量中有两个参数。

  • 第一个参数:在检测时间内,如果非静音的持续时间如果超过了设定的时间,系统就不会挂断通话。默认值:10,单位:毫秒(ms)。
  • 第二个参数:静音阈值,通道中的音量超过了设定的值,就认定不是静音。默认值:10。
    在这里插入图片描述
    例:在静音检测时间内,想要静音阈值不超过20并且持续时间不能超过15毫秒的通话挂断。参数的值应当这样设置。
<X-PRE-PROCESS cmd="set" data="cti_detect_silence_threshold=15 20"/>
;