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

regex - 什么正则表达式将匹配有效的国际电话号码?

在尝试拨号之前,我需要确定电话号码是否有效。电话可以去世界任何地方。

什么正则表达式将匹配有效的国际电话号码?

0 投票
1 回答
1315 浏览

grammar - 在 VoiceXML 中编写语法以匹配 # 个终止的数字或 *1 或 *2

我正在编写一个 VoiceXML 应用程序,但我遇到了问题。应用程序仅侦听 DTMF 音调。

用户输入确认号,后跟#。他们还可以输入 *1 或 *2 与客户服务通话,或重新发送确认消息。

我无法创建一个适用于此的语法。我已经能够使用内置类型digits?minlength=1并且termchar=#对确认码很好。我还能够创建一个基本上复制内置digits功能的语法。

我无法使用 *1 或 *2 功能!它们很特别,因为它们没有终止字符。

有谁知道如何解决这个问题?在这里掉头发....谢谢大家。

0 投票
2 回答
643 浏览

asp.net-mvc - IVR 与 Asp.net MVC:如何停止重新发明浏览器?

我正在为一个项目制作 IVR 系统,并决定使用Twilio来处理电话部分(拨打和接听电话、发送和接收 SMS 消息)。这将显示一个带有 IVR 前端的网站,允许用户使用他们的按键式电话浏览该网站。

我不会让所有内容都可以通过电话浏览,这只是有意义的。

Twilio 通过查询字符串或通过 POST 向您的 URL 发送参数,然后您使用一个特殊的 XML 子集进行响应,该子集告诉 IVR 如何操作。我使用 ASP.net MVC 很快取得了很大进展,将 Twilio XML 内容视为视图并将站点数据呈现给它。

以下是对 Twilio 的响应:

以下是 Twilio 的菜单外观:

这是我卡住的地方:

我正在尝试添加一个通用的“后退”按钮,也许是一个“跳过”按钮,一个“重复”按钮等,我发现在每个视图中,我检测到按下的数字,然后 if-ing到硬编码的Response.Redirect(). 我知道对于大量视图和菜单,这将很快变得无法维护。

那么,如何对 MVC 应用程序进行建模,使其更像一个应用程序而不是 Zork 游戏呢?Menu 对象的堆栈,每个对象都有 MenuItem 对象的列表?如何让“9”成为“返回”的通用选项并让应用程序尊重它,无论用户在菜单系统中的哪个位置,而无需在每个视图中为其编码?

如果我现在不花一点时间来正确设计它,后面的功能只是这个项目将陷入混乱的症状。有没有我可以检查想法的 .net IVR 框架?任何帮助将不胜感激,我知道这不是一个新问题,我似乎无法理解最佳路径。

0 投票
1 回答
1128 浏览

integration-testing - 用于测试 vxml 的虚拟 IVR

Voxeo 为开发目的提供免费的 IVR,但我想知道是否有更简单的测试 IVR 形式,也许它在本地机器上运行并使用您的麦克风和扬声器而不是电话网络?

0 投票
3 回答
480 浏览

fedora - 在 Linux 中录制

在 Fedora 12 中,什么是免费的,所以我可以将我的声音录制为 G711u/a 或 GS​​M 或 G729 音频编解码器。

提前致谢。

注意:尝试过 gnome-sound-recorder 2.28.5,但它将文件保存为 WAV,但不允许格式化为 ulaw 或其他音频编解码器

0 投票
3 回答
1483 浏览

sip - SIP、星号、adhearson 和 VoIP

我正在尝试创建与 Web 应用程序交互的基于 VoIP 的 IVR 服务。据我了解,adhearson 在星号之上运行。我还需要在服务器上拥有什么来满足等式?

我想我需要一种让星号连接到 voip 帐户的方法。我很感激谷歌的任何帮助和/或短语。

0 投票
1 回答
514 浏览

.net - 有人有使用基于 .NET 的 Glorsoft Velocity 进行 IVR 开发的经验吗?

Glorsoft Velocity 是基于.Net 的,但我没有看到围绕它的开发者论坛。很难说它的采用情况如何。产品对我来说看起来不错,但我只想使用一种技术,前提是它周围有追随者和用户组。有人用吗?如果是这样,你的情况如何?

0 投票
2 回答
686 浏览

speech-recognition - 构建 VXML/GRXML 对话框以根据呼叫者说“那个”而不是项目来识别?

我的应用程序有一堆对话框,要求调用者从列表中进行选择:

“您想要哪个?帐户信息、帐户更改、请求文件、与代表交谈。”

在伪代码中,它的显示方式如下:

现在,这个语法不考虑呼叫者说“那个!”的情况。在听到其中一个选项之后。那将被认为是不合语法的,并且是错误的情况。我可以通过将对话框分成四个提示并在每个提示中使用冗余语法来解决这个问题:

但这是这样做的“正确”方式吗?有没有办法用一个对话框来做到这一点?

谢谢,
IVR 复仇者

0 投票
1 回答
337 浏览

xml - 在 vxml 中录制语音(Tellme Studio 开发者帐户)

我在告诉工作室有开发者帐户,

我尝试了一些基本的片段,它工作正常,最后我尝试了记录标签,

但它不起作用,即使 NOINPUT TAG 也不起作用,

这是我的片段,

0 投票
1 回答
1236 浏览

telephony - Asterisk 为 IVR 处理多个同时呼叫

嗨,我是星号的新手。我想建立一个 IVR 系统,以便大约 10-15 个用户可以同时呼叫并使用相同的拨号方案。我们有 PRI 线路,正在考虑为我的软件购买 Digium TE!21 卡。它可以满足我的需求吗?请让我知道如何为我的问题配置拨号盘和其他配置计划。在购买之前我可以在不使用硬件的情况下模拟它吗?