首页 > 新闻 > 专家观点 >

《FreeSWITCH 1.2》:使用XML IVRs

2014-04-22 15:49:15   作者:   来源:CTI论坛   评论:0  点击:


  FreeSWITCH内置的IVR引擎是一个非常强大的模块。它支持通过播放的语音信息和用户进行互动 (通常是通过按键音) ,最后发生呼叫到特别的目的地。IVR 引擎最后完成对呼叫方播放一段语音提示(无需真人接听),呼叫方通过语音提示选项,输入用户帐号数据,计费信息等等,进行其他的操作。

  很多人熟悉的电话系统的IVR,IVR可以作为提高自动接线员来应答呼入的电话,提供多个语音导航让呼叫方来选择。(例如,"销售部请摁1,技术支持请摁2")。 这样就可以避免打扰电话接听人员,可以减少或无需设置公司前台人员。通过IVR的高级功能,可以采集呼叫方的帐号信息,输入的会议密码等等数据。在这一章节中,我们探讨FreeSWITCH自带的内置IVR引擎。用户可以通过在第五章学习的技巧,通过呼叫路由设置,使得呼入的通话进入到IVR模块,我们将使用内置的XML配置文件来创建一个IVR菜单。

  我们将讨论以下内容:

  · IVR 引擎总览

  · IVR XML 配置文件

  · IVR 菜单定义

  · IVR 菜单目的地

  · 路由呼叫到你的IVR

  · 多级IVR菜单

  · 在IVR中使用phrases 高级路由

  IVR 引擎总览

  不像许多模块,这些模块是FreeSWITCH应用模块,IVR 被看作为FreeSWITCH的核心功能。它可以用来播放语音文件,采集输入的数字。如果用户不在拨号规则中使用IVR本身,也使用了各种IVR相关的功能。举例,语音邮箱 voicemail 就采用了IVR的功能,通过语音邮箱,可以播放留言信息,删除,保存或管理其他的语音邮箱。

  在这个部分,我们查看IVR在拨号规则中的应用功能。这个功能的典型实例是创建一个自动接线员语音菜单,当然实现其他的功能也是可能的。

  IVR XML配置文件

  FreeSWITCH 默认支持了一个简单的 IVR菜单, 通过拨打5000 可以触发这个IVR菜单。当用户拨打5000时,就可以听到一个欢迎进入到FreeSWITCH的PBX的语音,有多个语音菜单让用户选择。语音菜单包含多个选择项,例如呼叫FreeSWITCH 会议系统,呼叫回音测试分机,音乐等待,或到子菜单。现在我们通过讨论XML文件来看看实例的强大之处。

  未完待续······
 

相关阅读:

分享到: 收藏

专题