0

我正在开发带有 Nuance 识别器和 TTS 引擎的 Avaya IVR。我们的应用程序通过描述呼叫的“自定义”Avaya 变量从 PBX 接收 DNIS 数据来确定呼叫目的地信息:

<script>
  dnis = session.telephone.dnis;
</script>

有谁知道我可以在会话中更改 dnis 值的机制?当我尝试使用 VXML 赋值语句更改它时,我崩溃了:

<assign name="session.telephone.dnis" expr="chosen_dnis"/>

这不是超级重要,但会让我们的事情变得更容易一些。

谢谢!
IVR 复仇者

4

2 回答 2

2

根据规范,会话变量是只读的,因此您可能需要找到一种不同的方法来执行此操作。

于 2009-09-10T16:37:38.893 回答
1

当您转移呼叫时,您可以使用 aai 属性,或者您可以通过编程方式设置 aai,然后在呼叫应用程序中进一步检索 aai 信息并使用它(通过 cti、ccxml、vxml)。

哪个 Avaya 产品 IVR 产品?语音门户,IR?使用对话框设计器?

于 2009-09-30T02:23:17.490 回答