FreeSWITCH检查Busy Tone

spandsp.conf.xml增加下面这一段:

<descriptor name="china">
    <tone name="BUSY_TONE">
        <!-- 450hz, 单频 -->
        <element freq1="450" freq2="0" min="300" max="400"/> <!--350ms on-->
        <element freq1="0" freq2="0" min="300" max="400"/> <!--350ms off-->
        <element freq1="450" freq2="0" min="300" max="400"/> <!--第2个tone-->
    </tone>
</descriptor>

Dialplan参考下面这一段:

<action application="spandsp_start_tone_detect" data="china"/>
<action application="set" data="api_on_spandsp_tone_detect_BUSY_TONE='uuid_kill ${uuid}'"/>
<action application="set" data="execute_on_spandsp_tone_detect_BUSY_TONE=hangup"/> <!--跟上面的一行起同样的作用,api和app不需同时配置-->
<action application="answer" data=""/>
...

呼出可以抄上面的路由,设置好通道变量就行。

我没严格测试过,如果谁有fxo网关,可以试试。如果不起作用的话,录下语音给我。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值