浩子小窝

只为寂寞

用 Dialplan 实现IVR交互

假如我又这么一个IVR要求:

 

 欢迎致电XX公司,业务查询按1(转801),技术咨询按二(转802)  什么什么介绍按3(good.WAV)

 

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

 

根据上面需要 我们当然是可以用 Background()函数来处理,,这里介绍一个新的方法。

 

(欢迎xxx....语音文件为 welcome.WAV)

 

先看代码:

     

 

 

代码说明:拨8888,用了一个Read函数(digito存了用户的按键,播放welcome.WAV,。。。。。),然后用变量去一个一个判断,如用户输入的为1,那么1=1,转到to1,接听801电话,,。。不=1的时候又转到下面的判断,以此类推。。

 

 

 

 


 

如果理解了上面这些, 建议还是以下这么写,以便以后更改或扩展(个人这么认为,如果有好的方法)

 

www.asterisk-help.com

阅读更多
想对作者说点什么? 我来说一句

freeswitch xml_curl模块使用

2015年11月26日 38KB 下载

没有更多推荐了,返回首页

不良信息举报

用 Dialplan 实现IVR交互

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭