问题标签 [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 投票
1 回答
275 浏览

ivr - 如何使用在 vxml 中标记以说出名称?

我正在尝试开发一个 vxml 应用程序来播放带有名称的欢迎提示。例如“您好 Karthikeyan 先生 .. 欢迎来到 stackoverflow 帮助热线 ...” 我希望系统在不破坏用户体验的情况下说出名称。. < say-as > 的解释为/格式属性是否有任何可能的值Nuance 平台中的标签?就像是 ?

0 投票
1 回答
456 浏览

networking - 用星号设置 IVR

我正在尝试用星号实现一个​​最简单的 IVR 系统, 我在我的 Windows 系统上安装了asteriskwin32 。

我目前拥有的是

  • PSTN 连接

  • 56k 语音和传真调制解调器。

我还需要什么(硬件或软件)吗?它会起作用吗?

我需要做些什么来同时处理多个电话,因为我的 PSTN 连接一次只能打一个电话?

0 投票
1 回答
7136 浏览

linux - 在 Asterisk 上安装 Mp3 插件

我在 Centos 6 上运行 Asterisk 1.8.18.0,我希望它可以从 Windows 机器播放 MP3 或 WAV 文件(在 Audacity 上制作)。我找到了 Asterisk 的 MP3 插件,但我在安装时没有包含它。我是否必须重新安装才能将 MP3 插件添加到 Asterisk,或者有什么方法可以让我在无需重新安装的情况下插入它?

基本上我试图让它工作: exten => s, n, Playback(/etc/asterisk/my_greeting.mp3)

0 投票
0 回答
497 浏览

tcl - 使用 cisco tcl ivr 重定向呼叫

我脑子里有这样的场景:

用户呼叫已连接到支持热线,如果支持团队在 30 秒内未接听,呼叫将被转移到另一个号码,即语音信箱。

我尝试了咨询模式但没有成功,因为我得到了不受支持的错误。现在我正在尝试使用腿部设置和呼叫信息的简单推荐场景。

简而言之,我打了一个电话,支持团队已经响起,没有人接听,30 秒过去了,现在我想使用以下命令重定向呼叫:

但是在运行时,这会返回一个错误,指出“CallSetup 已经在腿上处于活动状态”

有什么帮助吗?如果我使用“leg disconnect leg_incoming”断开腿,则呼叫关闭(我认为)

谢谢

0 投票
3 回答
1756 浏览

ivr - VXML :: 桥接和咨询传输之间的区别

来自关于咨询的 VXML 2.1 文档

咨询_转让

以及来自有关桥接传输的 VXML 2.0 文档

桥接转移

我理解的唯一区别是这个

  • 即使在桥接转移中转移后,平台也会在通话期间保持会话,而在协商转移中,它会在成功转移时抛出connection.disconnect.transfer 。

请让我知道我的理解是否正确

0 投票
1 回答
493 浏览

java - asterisk-java 和 ivr

我知道使用星号我可以拥有一个 ivr,它将为用户提供一些选项。但是是否可以使用 asterisk-java 进行调用以启动此 ivr 并从显示的菜单中获取用户选择的选项?如果是这样,我该怎么做?或者唯一的选择是将选定的选项保存到文件中,然后从 java 应用程序中读取它?

0 投票
3 回答
4148 浏览

php - 使用 php 进行 IVR 集成

是否可以将 IVR 与 PHP 集成?有没有相关的教程或链接?

我想,当用户拨打某个电话号码并输入他们的预订注册号和预订日期时,IVR应该通过自动语音向用户响应预订订单和状态。

是否可以使用 PHP (CodeIgniter) 实现?

谢谢。

0 投票
4 回答
3622 浏览

ivr - 在应用程序模拟器中测试 VXML 应用程序

我正在寻找一种在桌面/网络浏览器中模拟 vxml 应用程序的解决方案。

挑战
我在每个新的 vxml 应用程序开发中都有数百个单元测试用例。不可能总是进行测试调用来测试我拥有的每个单元测试用例。如果我可以在模拟器中测试 vxml 应用程序,它会更容易测试..


我知道 avaya Dialog Designer/AAOD 具有在其内置应用程序模拟器中测试应用程序的功能,该模拟器附带 AAOD/DD Eclipse 包,但该工具可以单独在工作区中运行 AAOD/DD 项目。请参考:Avaya 开发指南第 16 章

AAOD的工具长这样 Avaya AAOD 中的应用程序模拟器工具

是否可以自定义使用此工具来模拟基于静态 VXML/Nuance NDF 的 VXML 应用程序?

或任何其他可用的工具?

0 投票
1 回答
147 浏览

asterisk - 重新配置 Asterisk 服务器以添加错误消息

我有一个需要重新配置的 Asterisk 服务器。它是由外部承包商建造的,我需要对其进行一些更改。现在,它所做的只是接听电话,接受 7 位数代码,然后挂断。在后端,它记录了呼叫的时间戳、呼叫者 ID 和 7 位代码。

我们遇到的是有些人没有输入 7 位密码,或者输入时间过长。然后系统重新启动,并继续无限循环,直到输入 7 位数字。来电者最近认为系统已损坏,因为他们没有输入 7 位代码。

我想弄清楚如何做的是,当系统必须返回到开头时,它可能会说“您只输入了 6 位数字。请再试一次”。或者类似的东西。我不是 100% 确定如何将其添加到当前配置中。以下是我们目前拥有的:

感谢您对此问题的任何帮助...

0 投票
1 回答
793 浏览

c# - 如何使用 C# 在 Twilio 中查找调用的父调用

很抱歉这个措辞糟糕的问题。我正在使用 Twilio 并尝试为用户创建一些报告。我有几个不同的号码被呼叫,然后根据呼叫者在通话期间的操作,它们可能会被转移到我们的呼叫中心。

我需要知道每个号码转接的电话数量。

当他们调用时,会创建一个 CallSid。一旦调用者被转移,第二个 CallSid 就会创建一个名为 ParentCallSid 的新属性。第二次调用的 ParentCallSid 与第一次调用的 CallSid 匹配。

我需要获取 ParentCallSid 并找到原始的 CallSid,这样我才能看到他们拨打的号码。我将为列表中的每个呼叫执行此操作。所以它需要是某种循环。谢谢你。