elastix 中内线挂断电话后将外线转到另外语言或IVR==(引自VOIP88)

本文介绍了一种在Asterisk中配置的方法,使内线分机挂断电话后能自动播放预设语音信息。主要步骤包括:录制并上传语音文件、建立拨号规则及调整外线呼入规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文引自 VOIP88

 

 有时候当客户拨打电话进来,内线分机挂断后,随即给客户播放一个语言或其它操作.例如:“内线分机挂段后,提示谢谢您的来电话。。”

 

1:首先把录制好的语言上传到(注意语言的格式)/var/lib/asterisk/sounds/cn 下 如取名为:voip88.wav

 

 

2:建立拨号规则

 

  编辑asteriks 目录下的  extensions_custom.conf  加入一个这样的拨号规则

 

..............................................................................

  [bangian-hangup]

  exten => s,1,Playback(cn/voip88)

  exten => s,n,Hangup

...............................................................................

 

 

3:将外线呼入走上面的拨号规则,编辑asteriks 目录下的 extensions.conf 文件,

 

...............................................................................................................................

[macro-hangupcall]
exten => s,1,ResetCDR(w)
exten => s,n,NoCDR()

; Cleanup any remaining RG flag
;
exten => s,n,GotoIf($[ "x${USE_CONFIRMATION}" = "x" | "x${RINGGROUP_INDEX}" = "x" | "${CHANNEL}" != "${UNIQCHAN}"]?skiprg)
exten => s,n,Noop(Cleaning Up Confirmation Flag: RG/${RINGGROUP_INDEX}/${CHANNEL})
exten => s,n,DBDel(RG/${RINGGROUP_INDEX}/${CHANNEL})

; Cleanup any remaining BLKVM flag
;
exten => s,n(skiprg),GotoIf($[ "x${BLKVM_BASE}" = "x" | "BLKVM/${BLKVM_BASE}/${CHANNEL}" != "${BLKVM_OVERRIDE}" ]?skipblkvm)
exten => s,n,Noop(Cleaning Up Block VM Flag: ${BLKVM_OVERRIDE})
exten => s,n,DBDel(${BLKVM_OVERRIDE})

; Cleanup any remaining FollowMe DND flags
;
exten => s,n(skipblkvm),GotoIf($[ "x${FMGRP}" = "x" | "x${FMUNIQUE}" = "x" | "${CHANNEL}" != "${FMUNIQUE}" ]?theend)
exten => s,n,DBDel(FM/DND/${FMGRP}/${CHANNEL})

exten => s,n(theend),Goto(bangian-hangup,s,1)                 ;zhangtuo edit,2010-11-9

exten => s,n(theend),Hangup                                             ;zhangtuo edit,2010-11-9

 

 

// 红色部分是我们要编辑的地方

...............................................................................................................................

 

 

4:加载上面改动的程序,完成生效后,即可实现我们需要的该功能

 

 

     localhost*CLI> dialplan reload

 

........................................................................................................................................

 

 

  以上只是一种方法,更多方法详见 VOIP88   或 参见 http://hi.youkuaiyun.com/zhangtuo

 

www.asterisk-help.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值