问题标签 [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.

0 投票
3 回答
575 浏览

telephony - 发送语音邮件

我正在研究向英国的许多手机/固定电话发送语音邮件消息(最好是音频文件)的方法(最多可容纳 300 人,但如有必要,我们可以分批发送)。

有没有人有任何尝试这样做的经验?

0 投票
1 回答
1111 浏览

c# - .NET 中的电话事件通知

我有一个用 C# 开发的 Windows 窗体应用程序,它将受益于能够接收电话事件通知。

例如,如果办公室工作人员 Joe 在其组织的 PBX 系统上接听电话,我需要我的桌面应用程序知道它(以及他何时发起呼叫、何时挂断等)。

我想使用尽可能通用和通用的机制来实现这一目标,以获得最大的硬件/电话系统支持。

任何关于哪种技术组合最适用的建议将不胜感激。

0 投票
2 回答
6422 浏览

telephony - 我们如何从 PBX 捕获 SMDR\CDR?

我只是尝试构建呼叫监视器系统,通过串行端口或 IP 从我的 PABX 读取 SMDR\CDR。这样我就可以从这些数据中生成一些报告。我知道每个制造商的数据输出格式都不一样,那么我们该如何处理这个问题呢?是否有任何易于上手的库或示例项目?

0 投票
2 回答
1799 浏览

perl - 如何获取用户在 Perl AGI 脚本中输入的扩展名?

我是 Asterisk AGI 编程的新手。我正在尝试使用asterisk-perl创建一个简单的 IVR,用户可以在其中输入从 1 到 4 的任何扩展名。到目前为止,这是我的代码:

现在,我想知道用户输入的扩展名并采取相应的措施。如何获取用户输入的扩展名?

谢谢你。

0 投票
1 回答
877 浏览

android - 有没有办法给某人打电话并在android中播放音频文件?

我想创建一个紧急呼叫应用程序:如果触发,它会呼叫给定号码并播放音频文件,提供呼叫者无法提供的信息。

为此,我需要拨打电话,但要确保我可以用播放的音频文件替换扬声器的任何声音。我可以在 android 中做到这一点吗?有什么办法?

0 投票
5 回答
2020 浏览

web-services - 寻找 VoIP 服务提供商

我正在寻找我的应用程序可以用来拨打固定电话和移动电话的 VoIP 服务。

我需要的:

  • 我会生成一个音频文件并将其发送到服务。然后该服务将发出呼叫并播放音频文件。

其他可以加分的功能:

  • TTS(我发送文本,服务为我将其转换为音频)
  • 接收 DTMF 响应的能力

有什么建议么?

0 投票
3 回答
2640 浏览

asterisk - 寻求有关 Asterisk 中 IVR 菜单的帮助

我正在编写一个 IVR 菜单,我需要允许我的用户在通信期间随时按 0 退出。以下是我的做法:

但是,这样做,当用户在播放某些文件或进行其他操作时按零时,他/她无法退出,就像他/她没有按零一样。我希望我足够清楚,并且您可以帮助我解决这个问题。干杯

0 投票
5 回答
4968 浏览

geocoding - 如何对美国的电话号码进行地理编码?

我正在寻找一种方法来获取美国任何区号+前缀陆线电话的经纬度坐标。有谁知道可用于执行此操作的数据提供者或服务?

编辑: 我知道手机或 VOIP 线路的位置可能无法进行地理编码,这对我来说很好。我只对POTS电话号码感兴趣。虽然,如果能够根据前缀识别电话服务的类型会很好(如果这可能的话)。

0 投票
1 回答
265 浏览

xml - 我使用 XMLin 会杀死我的远程 Asterisk AGI 脚本吗?

我在使用Perl 的XML::Simple模块时遇到了一个奇怪的问题。

我在 Perl 中编写了一个 Asterisk AGI 脚本,我在其中调用了一个函数,该函数someSub()使用 curl 将 XML 从 CGI 页面获取到变量$xmlstream中。

然后我使用XMLin. $xmlstream代码如下所示:

这行得通。但是,稍后在我的程序中,当我使用上述两行获取新数据时,AGI 脚本在执行第二行时突然终止。

这个错误的原因可能是什么?任何帮助将非常感激。

谢谢你

0 投票
1 回答
1969 浏览

iphone - UIApplication sharedApplication tel:给当前通话添加号码(objective-c)

使用 iPhone,您可以拨打一个号码,也可以使用 iPhone 面板(手动)将其他人添加到通话中。

我想自动完成。

我可以从我的原生 iPhone 应用程序拨打一个号码:

原生“调用”开始,当我完成它时,我回到我的应用程序。但是我只能从我的应用程序中拨打一个号码。

是否可以发送其他号码/将其他联系人添加到通话中(通话期间或开始时)?

非常感谢您的帮助!