问题标签 [ccxml]

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 回答
332 浏览

c# - VoiceXML 可以为我自动为员工拨号吗

我的公司必须测试我们客户的电话号码,以确保它们正常工作,并且接线员在另一条线上接听客户的电话。现在,员工查看 Excel 表中的电话号码列表,然后手动拨打触摸电话,确认号码是否有效,然后继续前进。

我想将此集成到我们的专有软件中,以便为员工打电话。VoiceXML 是否可以拨打一个号码并简单地将呼叫转接给员工,以便员工可以通过计算机上的耳机与接线员通话?

我们运行一个 C# 平台。

0 投票
2 回答
598 浏览

sip - 如何从 CCXML 发送 182 Queued SIP 消息?

我正在构建一个语音应用程序,该应用程序在我的应用程序尝试设置出站呼叫时需要长时间响铃。在此期间,呼叫必须保持无人接听。

我正在使用连接到媒体网关的基于 SIP 的 Genesys GVP 8.1 IVR。

我遇到的问题是因为电话无人接听,它在 30 秒后超时。我需要向媒体网关发送某种保持活动消息,说明通话仍在进行中。

我试过用这个:

这将生成一个 180 振铃...但我已经发送了一个 180 振铃消息,我认为 SIP 服务器不会在网络上传递它,因为它已经处理了一个 180 消息。

理想情况下,我想尝试发送 182 Queued 消息,但我在 CCXML 或扩展 GVP CCXML 文档中找不到任何内容来说明如何执行此操作。

我的 Wireshark SIP 跟踪如下所示:

线鲨

您可以看到 24 秒时的第二个 180 Ringing 没有被传递到媒体网关。

如何让 GVP/CCXML 发送 182 排队 SIP 消息?

0 投票
1 回答
1909 浏览

voip - 如何通过预言从外部应用程序通过星号中继拨打电话号码?

哇,这个标题真是一言难尽……

我敢肯定,乍一看这听起来很令人困惑。这是我正在做的事情的基础:

我有:
- 一个安装了 Asterisk 和 Voxeo Prophecy 的服务器。
-Prophecy 设置为 Asterisk 的扩展。
- 另一台运行外部应用程序的服务器。

外部应用程序生成一些两个 XML:一个 ccxml 和一个 vxml 文件,供 Voxeo 读取和执行,然后启动对星号扩展的调用(直到今天)。

不过,该项目正在进行中,昨天我得到了一个 SIP 中继和一个 DID 号码,希望将这个应用程序变成可以呼叫真人的东西。

中继正在使用 Asterisk,我已经能够通过软件电话 (X-lite) 向我的手机号码发起呼叫。这工作得很好。

但是,当我尝试从外部应用程序发起调用时,它没有通过。我已经尝试了很多方法来尝试修复它,但它只是不起作用。

在trunk/DID业务之前,调用星号分机的工作代码如下:

我的第一个想法是我可能需要为 Prophecy 和 Asterisk 指定一个主干,但我可能离基地还很远。

我认为可以工作的重新格式化的代码如下:

...但这根本不起作用。

当我从我的软电话呼叫时,日志文件会这样说:

但是当我从外部应用程序调用时,情况有点不同:

任何人都可以阐明这里发生的事情吗?提前致谢!

0 投票
4 回答
12842 浏览

java - Java中的IVR开发

我将使用 Java(没有 PBX)开发一个在线 IVR 应用程序。在软件需求中,我更喜欢在 Java 端实现一些数学计算和数据库通信。

如您所知,不同的技术已准备好与 Java 集成,例如 JTAPI、Zanzibar OpenIVR、Moho、VoiceXML、CCXML、Jive、Prophecy、Vocent、Voxeo 等。

现在的问题是:最好的解决方案是什么?哪一个最容易到达?哪一个效率最高?你推荐开源框架吗?是否有任何用于处理 IVR 系统的 Windows API?

0 投票
1 回答
431 浏览

c++ - 对库中函数的未定义引用

我试图让 Oktopous CCXML 运行以测试 CCXML 的执行。我有从 Oktopous 网站下载的 liboktopous 32 位库。liboktopous.so 的文件信息

liboktopous.so 上 nm -D 的输出在这里。包含文件是

现在,当我尝试编译

使用

我明白了

我在做什么错?

0 投票
1 回答
258 浏览

ivr - 如何拨打 CCXML 和 VoiceXML 的呼出电话?

如何在 IVR 中拨出电话?有使用HP OCMP-RM的呼叫发起请求。我想“来电者拨打 123 号码,并在与 IVR 系统进行一些交互后向朋友拨打电话”。我怎么得到它?

0 投票
1 回答
132 浏览

jtapi - JTAPI 和 CCXML 的工作有什么区别?如果 CCXML 已经存在,为什么我们还需要 JTAPI?

JTAPI 和 CCXML 的工作有什么区别?如果 CCXML 已经存在,为什么我们需要 JTAPI?

0 投票
1 回答
213 浏览

java - 可以从 vxml 或 ccxml(Voximal)播放音频流(PCM 流 8000)

希望你做得很好。我们一直在 Ubuntu(16.04.2 LTS)上使用带有星号 13 的 Voximal(最新)。

我正在尝试调用我的 java web 服务,它返回 PCM 8000 流,我们正在使用 Amazon polly 生成这个流,然后我想通过电话严格使用 vxml 向用户播放相同的流。

首先我想知道是否可以使用 VXML2.1 或 CCXML 播放 PCM 流,我搜索了很多直到现在没有成功。

这是我的 vxml 代码,只是一个疯狂的尝试 :)

下面是我的java代码

}

如果有人可以向我指出任何文章或更多信息,我将感到有义务。

谢谢

0 投票
0 回答
52 浏览

audio - Voxeo Prophecy 上的零星音频播放问题(音频播放冲突)

预言版本:14.5.2

我正在使用以下 CCXML 行通过电话播放音频文件:

这在大多数情况下都有效。但是,有时一些线程会在播放音频文件期间开始出现错误,这似乎与任何特定的音频文件无关。在日志中,我收到带有以下详细信息的 SIP 事件错误(仅显示日志中的相关位):

CTStream/无法从 VIO 访问器读取。CTStream/Transcoder: 无法从主干读取。从播放流中读取失败。name="error.dialog.notstarted" reason="音频播放冲突"

任何有助于解决此问题的信息将不胜感激。我在预言文件中没有找到任何有关这方面的信息。