问题标签 [asterisk]

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 回答
2107 浏览

c++ - 星号 C++ API

我见过两个 Asterisk C++ API: * Astxx:Asterisk C++ API 和实用程序库。为 Asterisk 启用开发人员的 C++ 包装器 * C++ Asterisk Manager API 包装器。支持从 Asterisk 服务器接收事件并向 Asterisk 发送操作。

有人尝试过这些项目之一吗?

提前致谢。

0 投票
1 回答
611 浏览

asterisk - PHPAGI / Cepstral / Asterisk - 许可证问题

我正在为 PHPAGI 中的 Asterisk 编写 IVR 脚本,并尝试将 Cepstral 用于 TTS。虽然我已经获得了该产品的许可,但当我调用 $agi->swift() 时,在我的文本被“读取”之前(在通话期间),引擎/语音会指出该产品未获得许可。有没有其他人遇到过这个并知道解决方案?

谢谢

0 投票
3 回答
1905 浏览

voip - 将 CDR 集成到基于 Asterisk 的应用程序的最佳架构是什么

我正在开发一个 VOIP 平台,它允许用户使用我的服务同时拨打 100 个电话。

Asterisk 将所有呼叫详细记录存储在 CDR 表中。我想知道在哪里保存这张表的最佳位置,以获得我的系统的最佳架构。

我应该将它保存在 Asterisk Box 上并运行 cron 以将其与数据库服务器同步,还是应该通过 Asterisk Box 直接调用 DB 服务器并通过 Asterisk 远程直接在数据库上记录所有数据。

所有人都认为这两种架构各有利弊。我希望专家的帮助可以向我建议长期可扩展性和可持续性的最佳途径。

0 投票
1 回答
826 浏览

asterisk - 如何使用 asterisk-dotnet 确定当前 PBX 状态(通话、振铃等)

我正在使用星号-dotnet,并且正在寻找一种获取当前 PBX“状态”的方法。我需要确定:

  • 哪些分机正忙于通话
  • 哪些分机正在响铃
  • 哪个号码正在呼叫分机
  • 分机呼叫哪个号码
  • 和分机号码本身。

我知道我可以通过使用 Status Action、ExtensionState Action 和 NewChannel Action 来获取这些数据的一部分。但是,这些在事件发生时起作用。例如,如果分机正忙于通话,则只有在通话结束时(当信道被丢弃并且对等方再次可用时),我才会有一个新的 ExtensionState。

任何帮助都感激不尽。

提前致谢, 詹卢卡

0 投票
3 回答
3840 浏览

java - 简单程序的Java错误停止编译过程,请帮助

我是这里的初学者,但我已经处理这个未知问题一段时间了。请查看我编写的这个简单程序并解释为什么它不能为我编译。问题是我从老师那里复制了这段代码,它在他的机器上运行良好。然后,当我尝试在我的机器上运行该示例时,我得到了 13 个错误!

这是第一堂课:

然后这是我一直在尝试运行的第二个主要课程:

我知道有人在看这个并认为答案是如此明显,但对于像我这样的初学者来说并不是很清楚。以下是我在尝试编译时返回给我的错误:

我的猜测是,这与导入 java 函数中的星号有关。我在正确的轨道上吗?感谢您查看这个愚蠢的问题,非常感谢您提供任何帮助。

0 投票
1 回答
275 浏览

.net - Asterisk Win32 与 .net 工作流程过程

如何在 Asterisk 和我的 .net 应用程序之间创建通信:例如

如果用户拨打我的星号网关,我想检查他的号码并返回一些波形文件。

当用户拨打“1”时,我想在我的应用程序上运行一些程序并返回其他波形文件等。

我使用http://www.asteriskwin32.com/

有没有办法与网络服务等进行通信?

0 投票
2 回答
1054 浏览

asterisk - 如何使用 FreePbx 在 asterisknow 中进行分叉

我已经用freePbx实现了一个星号服务器(星号1.6)

我做了3个扩展“同行”

编号为 200 201 202

我每个人都到 x-lite 帐户

我想当 200 号电话号码 201 也在 202 号响铃时

换句话说,如果他没有接听,他就按201,按202

0 投票
2 回答
7476 浏览

c# - 星号点击通话

也许你们中的一些人可能知道如何实现这一点。我想要这样的东西:

  1. 点击链接/按钮
  2. 我的电话响了,我接起来
  3. Asterisk 为我拨号码
  4. 收件人电话响起

我正在使用星号1.2

我试过拨出。但我唯一能做的就是打电话给一侧。

提前致谢。

0 投票
3 回答
3124 浏览

file-io - 星号中的正常文件 i/o 操作

我正在使用星号来实现语音服务器。我有以下两个问题:

  1. 我希望能够读/写文件以赋予一些额外的功能。有没有办法在星号中这样做?我注意到用于写入输出的正常功能(例如 cout 等)被抑制了。

  2. 有没有办法调试用星号编写的应用程序?我的意思是像星号的gdb?

非常欢迎对上述问题提供任何帮助。
谢谢,
斯里拉姆。

0 投票
1 回答
1216 浏览

vmware - 对话女主角 + vmware esxi + 星号

它来自 http://communities.vmware.com/thread/251916?tstart=165#251916

我在 HP 服务器中安装了带有 Update 1 的 ESXi 4.0。一切正常,没有问题。

我需要安装一个 Dialogic D/120JCT-LS EURO 板,然后我需要将它分配给一个虚拟服务器。

安装卡后,没有服务器识别该卡。此板具有 PCI 连接。我还有一张 Dialogic 卡 D/120JCT-LS EURO PCIe (PCI-express)。有人知道 ESX 4 是否可以识别对话板,或者是否有软件可以与 Dialogic 与 ESX 4 进行交互?

谢谢问候,