问题标签 [ivr]

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 投票
2 回答
1450 浏览

.net - IVR 与 .NET 的集成

任何人都可以帮助我了解如何将 IVR 系统与 .NET 应用程序集成。有哪些要求,哪些是支持 .NET 集成的提供程序。

提前致谢。

0 投票
4 回答
3999 浏览

asterisk - 为星号配置软电话 - PBX

很多天以来,我一直在尝试将我的软件电话(闪烁)配置为使用星号,但无济于事。我在虚拟机上运行 linux 中的星号和软电话。

我的 sip.conf 文件如下所示:

在闪烁帐户设置中,我有用户名:1​​000,域:localhost

这给了我禁止的错误 403。你能帮我弄清楚如何解决这个问题吗?我在与星号不同的 sip 端口上运行软电话。

0 投票
1 回答
5921 浏览

asterisk - Asterisk : 创建多级 IVR 示例

我想为多级 IVR 创建一个示例。假设一个欢迎菜单,要求您输入您的员工 ID。然后是第二个菜单,您可以选择返回上一个菜单。知道该怎么做吗?

这是一个不起作用的伪代码示例,因为我还不知道如何创建多级 IVR。

假设employeeid 为1-8,9 用于返回上一个菜单。输入 1-8 后会播放音频文件并退出。

0 投票
1 回答
3762 浏览

asterisk - Asterisk Dialplan WaitExten() 只等待一位数字

我正在尝试为家庭使用创建某种电话网关,如果我拨打我的号码,我可以拨打我已经定义的号码列表。我已经对其进行了身份验证,这是我的 extensions.conf 的示例:

这个想法是拨打我的私人号码,按 8,然后通过 5 进行身份验证,然后进入私人网关上下文,能够呼叫本地用户。不幸的是,只要我在私有网关上下文中按下任何数字,我就会收到以下警告:

这意味着 - 它不等待整数,而是等待第一个。我究竟做错了什么?

0 投票
2 回答
24324 浏览

gsm - 通过 GSM 调制解调器进行语音通话

我想使用 GSM 调制解调器对电话号码进行语音呼叫,播放录制的消息,等待按下数字然后断开呼叫。系统需要知道线路是否占线、用户是否应答以及用户按下了哪个数字(如果有)。如果在 30 秒内没有按下任何内容,它应该会掉线。如果用户在问题完成之前按下数字,那么声音应该停止(用户不必等待)。此外,如果系统可以处理无效数字(播放“无效数字”消息,播放原始消息并等待输入),那就太好了。多个并行调用会很好,但我想这是不可能的?

我发现这篇文章很好地解释了低级接口。然而,这个问题更务实——你会推荐哪些库和哪个 GSM 调制解调器?操作系统是 Linux,调制解调器可以是 RS232 或 USB。我更喜欢 Python,但 C(++) 也可以。

BTW:这不是电话营销,这是一个通知系统。没关系... ;)

编辑:我了解到这个系统以关键字“IVR”而闻名(为未来的搜索者添加)。

0 投票
1 回答
4173 浏览

asterisk - 如何在星号中的拨号计划和 agi 脚本之间传递变量

我希望能够将呼叫者输入的分机传递给 agi 脚本,并且在它被操纵之后,我希望 agi 脚本将结果作为变量发送回拨号计划。谁能给我一个例子,说明如何用任何拨号方案语言实现这一点

0 投票
3 回答
1407 浏览

java - 通过以编程方式提供 dtmf 输入来自动化 Ivr 呼叫

我打算自动化电话余额查询系统。我正计划构建一个应用程序,从用户那里获取卡详细信息并自动拨入电话余额查询系统获取余额并每天更新余额。任何人都可以帮我解决这个问题。提前致谢

0 投票
2 回答
2465 浏览

.net - 自动 IVR 回归测试

我有不同的客户要求从 .Net 为 IVR 测试编写自动化测试脚本

我想用 .NET Framework 4.0 中的 C# 编写这个自动化测试脚本

我在实施方面几乎没有问题。

  • 编写自动化测试脚本。我需要从我的计算机应用程序(.NET Exe 文件)中拨打特定的 IVR 电话号码。我怎样才能做到这一点。对我来说有一个限制,我可以使用任何免费工具\框架\源代码,但不能使用付费工具。
  • 假设如果我正在拨打一个特定号码并收到一条消息,例如“Press 1 to Go and Pres to Shutdown”。我将如何将此语音消息转换为对象。基于此,我的应用程序代码流将起作用。我需要相互了解如何将输入传递给 IVR 调用流以及如何将其从 IVR 消息转换为 .NET 可读对象。

除此之外,我有信心以更简单的方式实现应用程序调用流程。

如果您有任何建议,不胜感激。

0 投票
1 回答
272 浏览

asterisk - Voiceglue 在 cookie 属性的名称后需要“=”

在 /var/log/dynlog/dynlog 中执行时出现以下 Voiceglue 错误

15:35:54:525 EROR OPEN_VXI 卢克---- callid=[58] |1098905920|58|SEVERE|swi:SBinet|257|SBinet:在 cookie 属性的名称后期待“=”|attributeSpec=HttpOnly|attribute=HttpOnly \n

0 投票
3 回答
289 浏览

asterisk - Voiceglue 记录器显示超出最大循环计数。您的 VXML 文档中可能存在无限循环

任何人都可以解释为什么会这样。当我设置 maxerrorcount = 3 时计算错误的可能性有哪些

如果需要任何进一步的细节,请告诉我。