协作 : Cisco Unified Call Studio

能引起VoiceXML插入元素问题的会话和元素数据

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 5 月 1 日) | 反馈


目录


简介

本文解释什么样的会话和元素数据能引起VoiceXML插入元素的问题和如何解决此问题。

先决条件

使用的组件

本文档中的信息基于Cisco Unified Call Services、通用版本和Cisco Unified Call Studio,通用版本。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

背景信息

症状:语音浏览器投掷error.semantic事件,并且您的语音应用以使用一个VoiceXML插入元素“包括:所有元素或会话数据”选项登记了其在常规选项卡的元素配置。

解决方法:当一个或更多会话或元素数据变量在其名称中包括句号(.)。.例如,这些变量名称将导致此问题:

  • session.my.var

  • this.is.my.va r

  • com.mycompany.myvar

Cisco Unified Call Services做的方法元素和会话变量可用对VoiceXML插入元素使用的VoiceXML是宣称在根文档的所有这些变量与<var>元素。作为VoiceXML的部分5.1.3 2.0建议leavingcisco.com 详细信息,期限用于分隔从变量名称的范围前缀,如此,当一个变量名称例如“this.is.my.va r”遇到时,语音浏览器尝试评估“此”作为范围并且失效与error.semantic事件。

为了解决此问题,请重命名您的元素和会话数据,不用使用期限。


相关信息


Document ID: 71307