扩展的影子变量

来源:互联网 发布:知乎 弗莱彻 编辑:程序博客网 时间:2024/05/17 04:33

VoiceXML脚本运行中可以通过扩展的影子变量将某些信息传递给业务脚本,业务脚本可以传递的信息做一些相应的处理。

在本系统中只有一部分标签存在影子变量,主要有用于电话转接功能的标签,排队接续坐席功能的标签,和录音以及会场录音的标签。

使用时将下表中的name替换成name属性定义的变量名。


下面列举出标签存在的影子变量:

<transfer>标签、 asynTransfer标签、 CallOut 标签、CallOutAsyn标签

变量名 说明

name$.duration 呼叫持续时间,单位(秒)

name$.callAgentStartTime 转接开始时间

name$.connectedTime 被叫应答时间

name$.releaseTime 挂机时间

name$.msg 随路数据


转接坐席标签、请求路由标签:

变量名 说明

name$.duration 转接通话时间(浮点值),如果在被叫回答前就被挂断,此值为零

name$.agentphone 坐席(话务员)号码

name$.operid 话务员工号

name$.callAgentStartTime 转接坐席开始时间。Date

name$.connectedTime 转接坐席的时间。Date

name$releaseTime 结束坐席和用户通话的时间。Date

name$.queueEndTime 排队结束时间

name$.queueStartTime 排队开始时间

name$.msg 坐席返回的随路数据


<record>标签

变量名 说明

name$.duration 录音时长。宽带上报是以100毫秒计算,窄带是以秒计算

name$.termchar 录音结束符

name$.size duration*8+46


会场录音标签

变量名 说明

name$.audio 录音文件名

原创粉丝点击