问题标签 [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.
mobile - 如何将我的手机与我的星号 ivr 系统连接
我正在尝试将我的手机(诺基亚 N95)连接到我的星号(ivr)系统,但是每次我在手机上进行 sip 配置时,注册失败都会出现在我的手机屏幕上,有时它会出现在我的笔记本电脑屏幕上的星号 CLI “找不到匹配的对等体”,因为“注册失败”出现在移动设置屏幕上
这是我系统的设置(sip 文件)
以下是我在我的手机上做的事情(诺基亚 N95)
我怎样才能解决我的手机注册这个问题?感谢您的帮助
asterisk - 呼叫断开星号
如何使用 PHPAGI 捕获星号的呼叫断开连接?例如,如果用户断开呼叫,则调用哪个事件?如何捕捉它?
sms - 通用推送通知:通过 3G 的常规推送通知与来自 Asterisk 服务器的自动 SIP 呼叫?
我有一家客户公司,它有一个简单的网络应用程序,用户可以通过桌面/移动网站与之交互。最近他们要求实现通知功能。用户如果愿意,可以注册来自网络应用程序的实时通知。
真正有趣的要求是通知应该:
- 实时交付(60+秒延迟为失败);
- 有保证的交付,即我的客户希望确保每个用户都收到他/她的所有通知。
- 能够以某种方式从后台通知用户,例如,典型用户不会等待在他/她的 Android 上打开浏览器窗口的通知。首选方式是让手机响铃和/或振动,并将一些消息放入通知区域,以便用户即使在手机放在口袋或包里时也能注意到通知。
笔记:
$John
一个典型的通知消息是相当短的,这里是一个例子:“你好!你今天有一个会议在$5pm
”;- 所有用户都拥有启用了 3G 连接的智能手机(iPhone/Android)。
由于现代移动浏览器的当前状态无法满足要求 3 ,因此完全实现规范的唯一两种方法是:
- A. 制作iOS/Android APP,使用原生API让手机在收到通知时响铃和震动;
- B. 使用 Asterisk 之类的 IVR 通过 SIP 呼叫用户,播放带有通知的声音,并要求他/她按 1 确认收到通知(声音可能类似于“您今天在下午 5 点。请按 1 确认”)。
但是当我开始测试那些 A 和 B 选项时,我发现(1)和(2)不能通过常规的 3G 连接来满足(公司在欧洲,连接还可以)。例如,Android 设备上的 Jabber 客户端可以长时间延迟(几分钟)获得一些消息,甚至丢失一些消息。
因此,满足要求 1、2 和 3 的唯一选择是使用 B(自动 IVR - Asterisk)。
我的推理正确吗?是否有任何其他机制可以向启用智能手机的用户实时发送简短通知,100% 保证并让智能手机在收到通知时响铃和/或振动?我应该尝试使用其他任何东西来代替自动 IVR 呼叫吗?
PS 在我的研究中我不考虑 SMS 技术,因为据我所知,没有保证消息的传递。
sip - Easiest way to make automated SIP phone calls from a web app?
I have a client company with a simple web application (Python Flask) and I need to add a phone notification functionality to it.
The main requirement is that the app should call users, play a certain sound file and accept some tone input ("Hello! This is an automated message from your WebApp account. You have a meeting with $John
today at $5pm
. Please press 1 to confirm").
The other requirement is that the solution should be relatively cheap and fast to market.
I have done some research already and it seems that there are a few consequent steps to achieve that:
- Set up an Asterisk or a FreeSwitch server;
- Set up a SIP account;
- Write some business logic for the Asterisk server which allows to make calls and play sounds via a SIP account;
- Write an API at the Asterisk server and expose it to the Python Flask web app.
Do I miss something here? Can any of the steps be omitted anyhow? Can I do it simpler?
voip - 如何在星号 1.4 上的出站呼叫上运行 ivr
我想知道如何在呼出电话上运行 ivr。
我像这样在星号的 extensions.conf 中进行了设置。
asterisk - 设置 Asterisk IVR on out call
我正在使用星号上的 IVR 系统进行通话创建 agi 并按预期正常工作,现在的问题是我无法做一件事,即当我从 AMI(Asterisk 管理器界面)拨打电话并且接收者接听电话时和 ivr 开始询问菜单,这是我无法做到的,需要帮助。
我必须在接听电话后运行 IVR。
使用星号 11。
speech-recognition - 使用长预识别音频防止 IVR/VXML 语音识别器超时?
我的 VXML/GRXML IVR 应用程序的一部分播放 2-3 分钟的音频,然后通过 a 运行 customcontext Nuance OSDM <subdialog>
,然后作为菜单。
这会导致识别器出现超时错误,因为 OSDM 正在侦听 2-3 分钟的提示,而不是在提示结束后才开始侦听。
我记得很久以前修复了一个类似的问题,但不记得我是如何修复它的。
是否有用于获取或超时的 VXML 或 OSDM 属性,我可以使用它来“强制”识别器等到 OSDM 提示自己开始播放?
callback - 带有 IVR 调查的星号回调
我现在对所有这些 Asterisk-thingy 都很满意,我想知道,有没有办法在用户结束(挂断)电话后从星号回电并给他一个 IVR 调查,然后将结果保存在某处(以音频的形式记录或 DTMF 输入) ?
prototype - 我可以使用哪些工具来创建简单的 IVR 系统原型
我现在正在做一个关于 IVR 系统可用性的项目,所以我需要在我的笔记本电脑/移动设备上安装一个基于按键的 IVR 系统原型/模拟器。我将要求参与者完成一些任务(例如重新填充手机账号)通过原型,对比不同的设计(比如不同的提示和选项数量)。
我对这个行业真的很陌生,我知道有一些 IVR 开发工具,比如 Voxeo 和 Twilio,但我从未使用过它们,也不知道它们是否适合创建这样的原型,毕竟我不需要一个真正的 IVR 系统。
那么有什么建议吗?提前致谢。
protocols - 媒体资源控制协议 (MRCP) 和听写(无需语法的语音识别)
媒体资源控制协议(MRCP)是否讲述了语音识别,但没有讲述任何关于听写(不发送语法的语音识别)的信息。至少我找不到任何东西。
为什么不呢?还是我对 MRCP 的理解有误?如果是这样,MRCP 对听写怎么说?