问题标签 [telephony]
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.
telephony - 发送语音邮件
我正在研究向英国的许多手机/固定电话发送语音邮件消息(最好是音频文件)的方法(最多可容纳 300 人,但如有必要,我们可以分批发送)。
有没有人有任何尝试这样做的经验?
c# - .NET 中的电话事件通知
我有一个用 C# 开发的 Windows 窗体应用程序,它将受益于能够接收电话事件通知。
例如,如果办公室工作人员 Joe 在其组织的 PBX 系统上接听电话,我需要我的桌面应用程序知道它(以及他何时发起呼叫、何时挂断等)。
我想使用尽可能通用和通用的机制来实现这一目标,以获得最大的硬件/电话系统支持。
任何关于哪种技术组合最适用的建议将不胜感激。
telephony - 我们如何从 PBX 捕获 SMDR\CDR?
我只是尝试构建呼叫监视器系统,通过串行端口或 IP 从我的 PABX 读取 SMDR\CDR。这样我就可以从这些数据中生成一些报告。我知道每个制造商的数据输出格式都不一样,那么我们该如何处理这个问题呢?是否有任何易于上手的库或示例项目?
perl - 如何获取用户在 Perl AGI 脚本中输入的扩展名?
我是 Asterisk AGI 编程的新手。我正在尝试使用asterisk-perl创建一个简单的 IVR,用户可以在其中输入从 1 到 4 的任何扩展名。到目前为止,这是我的代码:
现在,我想知道用户输入的扩展名并采取相应的措施。如何获取用户输入的扩展名?
谢谢你。
android - 有没有办法给某人打电话并在android中播放音频文件?
我想创建一个紧急呼叫应用程序:如果触发,它会呼叫给定号码并播放音频文件,提供呼叫者无法提供的信息。
为此,我需要拨打电话,但要确保我可以用播放的音频文件替换扬声器的任何声音。我可以在 android 中做到这一点吗?有什么办法?
web-services - 寻找 VoIP 服务提供商
我正在寻找我的应用程序可以用来拨打固定电话和移动电话的 VoIP 服务。
我需要的:
- 我会生成一个音频文件并将其发送到服务。然后该服务将发出呼叫并播放音频文件。
其他可以加分的功能:
- TTS(我发送文本,服务为我将其转换为音频)
- 接收 DTMF 响应的能力
有什么建议么?
asterisk - 寻求有关 Asterisk 中 IVR 菜单的帮助
我正在编写一个 IVR 菜单,我需要允许我的用户在通信期间随时按 0 退出。以下是我的做法:
但是,这样做,当用户在播放某些文件或进行其他操作时按零时,他/她无法退出,就像他/她没有按零一样。我希望我足够清楚,并且您可以帮助我解决这个问题。干杯
geocoding - 如何对美国的电话号码进行地理编码?
我正在寻找一种方法来获取美国任何区号+前缀陆线电话的经纬度坐标。有谁知道可用于执行此操作的数据提供者或服务?
编辑: 我知道手机或 VOIP 线路的位置可能无法进行地理编码,这对我来说很好。我只对POTS电话号码感兴趣。虽然,如果能够根据前缀识别电话服务的类型会很好(如果这可能的话)。
xml - 我使用 XMLin 会杀死我的远程 Asterisk AGI 脚本吗?
我在使用Perl 的XML::Simple模块时遇到了一个奇怪的问题。
我在 Perl 中编写了一个 Asterisk AGI 脚本,我在其中调用了一个函数,该函数someSub()
使用 curl 将 XML 从 CGI 页面获取到变量$xmlstream
中。
然后我使用XMLin
. $xmlstream
代码如下所示:
这行得通。但是,稍后在我的程序中,当我使用上述两行获取新数据时,AGI 脚本在执行第二行时突然终止。
这个错误的原因可能是什么?任何帮助将非常感激。
谢谢你
iphone - UIApplication sharedApplication tel:给当前通话添加号码(objective-c)
使用 iPhone,您可以拨打一个号码,也可以使用 iPhone 面板(手动)将其他人添加到通话中。
我想自动完成。
我可以从我的原生 iPhone 应用程序拨打一个号码:
原生“调用”开始,当我完成它时,我回到我的应用程序。但是我只能从我的应用程序中拨打一个号码。
是否可以发送其他号码/将其他联系人添加到通话中(通话期间或开始时)?
非常感谢您的帮助!