问题标签 [vxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
131 浏览

xml - 以下代码中的确切错误是什么?

我想从数据库中获取employee name对应的 an employee code,使用vxml. 在浏览器中运行时出现以下错误。

此页面包含以下错误

第 3 行第 2 列的错误:StartTag:无效元素名称

下面是第一个错误之前的页面渲染。

0 投票
0 回答
532 浏览

java - JSP-VXML - 页面无效的 VXML

我在 JSP 页面中使用 VXML。下面的示例代码:

  1. 正确设置了 var break_time 以及 audio_expr
  2. 导入的页面位于 WEB-INF/classes 中

一切都很好,除了服务器状态:CRITICAL Err=205|VXIinterpreterRun: 无法解析 URI 的内容。确保该文档包含有效的 VXML。

在 W3C 验证器中,它声明<%@是非法的......

0 投票
1 回答
3293 浏览

grammar - 具有未知位数和特定终止字符的 VXML dtmf 语法

我是 VXML 的新手,并试图构建一个内联 dtmf 语法,该语法将允许返回 1 到 5 之间以数字 6 结尾的任何数字序列。

因此,以下所有三个序列都应该导致填充:

1123236、236、55555555552342346

我试过像这样实现语法:

也像这样:

我没有想法,非常感谢您的帮助

0 投票
1 回答
470 浏览

php - 用php动态创建vxml

我正在尝试将一个简单的电话号码传递给 vxml 块。如何将动态变量传递给它?

我试图将其转换为使用:

但这似乎也不起作用。我只想让一个 php 变量显示在 {my_phone_number_here} 上,我错过了什么不能让它正常工作?

编辑:

显示的代码现在显示电话号码,但我的电话从未真正接通。拨打电话后,您将进入音频列表,然后按提示,然后播放感谢通知 - 但随后它会响一秒钟,然后电话挂断。仍然必须与xml有关。有什么想法吗?

0 投票
2 回答
557 浏览

javascript - 如何在vxml中设置通话持续时间限制

有没有办法在 vxml 中设置通话持续时间的时间限制?例如,如果呼叫者预定了一段时间(比如 10 分钟),那么 10 分钟后,是否可以在 vxml 脚本中添加一个计时器,然后挂断呼叫,或宣布呼叫结束?我正在寻找的主要功能(希望是示例)是在 vxml 中设置时间限制的能力。

0 投票
1 回答
216 浏览

phone-call - 如何将呼叫转移到多个号码

如何将呼叫转移到多个号码?

0 投票
1 回答
118 浏览

vxml - 语音识别语法中重复概率的含义

语音识别语法中重复概率的规范位于http://www.w3.org/TR/speech-grammar/#S2.5.1 这包括以下示例:

我试图确定这个例子的含义。语法中话语的最小长度可以包含两个数字。那么是否遵循 3 位话语的概率是 0.8,而 4 位话语的概率是 0.64?

还是我误解了“重复概率”的含义?

0 投票
1 回答
174 浏览

javascript - 在 JavaScript 和 vxml 中使用多个传输号码

我有一个有趣的任务,我正在努力完成。在使用 VoiceXML 时,我想让来电者呼叫一个号码,然后转接到号码 #1。如果呼叫者未连接(无应答),则更改目标号码,然后尝试将呼叫者连接到第二个号码。

支持技术人员向我提供了一些信息,内容如下:

最好的选择是在 JavaScript 中定义一个数字列表,如果传输不成功,弹出列表的下一个,然后重复传输(这意味着传输的“目标”将是一个变量)。

但我不知道该怎么做,到目前为止,我找不到任何参考点可以用来做这件事。这可以通过使用 PHP 来实现吗?

如何将 JavaScript 添加到 VoiceXML 以允许我在传输标签上设置超时变量,然后在呼叫者未连接时循环显示号码?

0 投票
1 回答
345 浏览

vxml - 编写 GRXML 代码

我必须编写 GRXML 代码,让我可以输入任意位数的用户名,以 . 结尾#。我已经写了这个,但它不起作用:

0 投票
0 回答
540 浏览

jsf - 如何从 JSF 2.0 页面呈现 XML

我想使用 JSF2.0 构建 VXML,但我没有找到任何支持标签。我们建议通过将内容类型设置为“text/xml”来编写带有 vxml 数据的 xhtml 页面(在需要替换值的地方引用支持 bean),以便客户端可以直接读取 xml。

但是,当我尝试在浏览器中启动 xhtml 页面或使用 REST Web 服务客户端时 -

1) 我没有看到返回的 xml。但就像Caught the event浏览器中的输出一样。REST 客户端没有看到任何输出。2) myBackingBean.prompt 值没有被替换

有人可以建议吗?我们不想使用普通的旧 servlet 来构造 xml。我们想手动编写 XML,但需要从支持 bean 替换值。