asterisk 扩展应用(3)——IVR 实现

本文详细介绍IVR系统的配置步骤及实例,包括上传语音文件、建立菜单等,并演示了如何结合第三方应用程序实现更复杂的功能,如用户认证流程。

1      IVR 实现1.1       简单IVR配置

1:进入System Recordings,上传wav语音文件。语音文件必须是音频采样为16位。音频采样级别8kHz。使用PCM编码。

2:进入freepbx IVR模块,建立菜单

3:对入特殊设置可以加入customer-app。自定义的app。这样可以满足需求。

1.2       一个IVR实例1.2.1   IVR实例描述

拨打进入号61302350进入XX公司,首先播放欢迎进入公司录音。然后提示:

1:按1进入销售座席队列

2:按2进入技术支持座席队列

3:按任意分机号直接拨打

4:获得公司通讯录按#

1.2.2  实例脚本实现

1:配置拨打呼叫号进行IVR。

exten => 61302350,1,Goto(ivr-2,s,1)

2:配置ivr-2 context

[ivr-2]

include => ivr-2-custom

include => ext-findmefollow

include => ext-local

include => app-directory

exten => #,1,dbDel(${BLKVM_OVERRIDE})

exten => #,n,Set(__NODEST=)

exten => #,n,Goto(app-directory,#,1)

exten => h,1,Hangup

exten => s,1,Set(LOOPCOUNT=0)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值