新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> VoiceXML, CCXML, OpenVXI
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 XML在语音技术中的应用 』 → OpenVXI如何实现电话的转接? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 8339 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: OpenVXI如何实现电话的转接? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     叶子凝 美女呀,离线,快来找我吧!
      
      
      等级:大一(猛啃高等数学)
      文章:19
      积分:124
      门派:XML.ORG.CN
      注册:2006/12/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给叶子凝发送一个短消息 把叶子凝加入好友 查看叶子凝的个人资料 搜索叶子凝在『 XML在语音技术中的应用 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看叶子凝的博客楼主
    发贴心情 OpenVXI如何实现电话的转接?

    openvxi结合语音板卡如何实现电话的转接呢?有人实现过吗?先谢了!

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/9/18 11:15:00
     
     叶子凝 美女呀,离线,快来找我吧!
      
      
      等级:大一(猛啃高等数学)
      文章:19
      积分:124
      门派:XML.ORG.CN
      注册:2006/12/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给叶子凝发送一个短消息 把叶子凝加入好友 查看叶子凝的个人资料 搜索叶子凝在『 XML在语音技术中的应用 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看叶子凝的博客2
    发贴心情 
    我现在已经可以转接到分机了,不过是程序根据vxml文档指定的分机号自动转接过去的,并不是根据我用电话按键(DTMF)选择而拨过去的,这违背了我的初衷,我是想做DTMF识别的,可现在.........
    我用的vxml文档如下:
    <?xml version="1.0" encoding="GB2312"?>      
    <vxml version="2.1" xmlns="http://www.w3.org/2001/vxml"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.w3.org/2001/vxml
    http://www.w3.org/TR/voicexml20/vxml.xsd">
    <form>
        <transfer name="xfer" dest="8005" maxtime="30s" bridge="true">
            Calling 8005!
            <filled>
                <if cond="xfer == 'busy'">
                    <prompt>Callee is busy!</prompt>
                <elseif cond="xfer == 'noanswer'"/>
                    <prompt>Callee did not answer!</prompt>
                <else/>
                    <prompt>Result:   <value expr="xfer"/></prompt>
                    <prompt>Duration: <value expr="xfer$.duration"/></prompt>
                </if>
            </filled>        
        </transfer>
    </form>
    </vxml>
    所以我有一个疑问:
    既然<transfer dest="8005"  bridge="true">已经指定了要转接的分机号“8005”,程序本身就可以根据这个dest转接到分机,那么什么时候从电话的按键输入,从而用到DTMF的识别呢?
    所以我认为:这个dest应该等于一个变量phonenumber,而不是直接赋值指定分机号,而这个变量的值要从检测DTMF之后产生的结果得来,可以这样理解吗?
    还望高手指教,万分感谢!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/9/19 21:41:00
     
     zlei12 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(汇编考了97分!)
      文章:29
      积分:363
      门派:XML.ORG.CN
      注册:2008/3/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zlei12发送一个短消息 把zlei12加入好友 查看zlei12的个人资料 搜索zlei12在『 XML在语音技术中的应用 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看zlei12的博客3
    发贴心情 
    语音板卡实现转接,以Dialogic和东进卡为例,可以采用dx_dial()实现。按我目前的理解,采用dx_dial()实现的是Blind Transfer功能,而不是Bridged Transfer。

    如果需要实现Bridged Transfer功能,一般的需要引入CTI中间件,由运行vxml的IVR和CTI中间件通信实现。如果是纯IP的PBX环境,也可以由CTI实现Call Control,IVR实现Media Control,配合完成。

    关于<transfer>标记, 请使用destexpr属性实现动态计算目标号码。顺便再提两点:
    1) 也可以<submit>到Web服务器,通过某种计算如查询数据库来确定目标号码;
    2) 目标号码可以是一个逻辑号码,例如可以用于表示呼叫中心的技能组号,而再由ACD确定具体的空闲座席的物理分机号码,等等。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/4/18 22:29:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML在语音技术中的应用 』 的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/27 23:31:31

    本主题贴数3,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms