我正在尝试使用一个vxml文档,其中一个用于人类接听电话的形式,另一个用于机器接听电话的形式。我们当前的平台具有CCXML调用Web服务并检索人类vxml,并在检测到计算机时回调并获得全新的vxml文档。我想获取1个vxml,并且vxml中的ccxml触发事件已经在进行中。在vxml 2.1和ccxml 1.0中是否有一种标准方法可以触发ccxml转换并触发vxml事件?
我尝试将send与dialog的targettype和事件dialogid的目标一起使用,但是在引发事件时接收到的目标不再可用。
ccxml
<transition event="detectedMachine">
<send name="'machineDetected'" target="event$.dialogid" targettype="'dialog'" />
</transition>
vxml
<catch event='machineDetected'>
<log expr="'In Detection'" />
</catch>