问题标签 [adhearsion]

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

ruby-on-rails - 如何使用 Adhearsion 从 Rails 应用程序拨打电话?

我正在使用 Ruby on Rails 和 Adhearsion。我已经按照 Adhearsion 网站上提供的文档中的说明创建了这两个应用程序。我有工作人员在后台运行,我想从中拨打电话,我应该如何实现?

我在用 :

Adhearsion::OutboundCall.originate 'SIP/channel_name/0018008001300', from: "<sip:1111@xxx.xxx.xxx.xxx>"

ahn控制台中运行良好,我应该如何在我的工作人员中使用它?

我搜索并找到了旧版本 Adhearsion 的结果和解决方案。

0 投票
1 回答
307 浏览

asterisk - 一些呼出电话被记录其他不在 Asterisk 上

我正在使用带有 Asterisk (1.8.15-cert1) 的 FreePBX,并且正在通过 Adhearsion 应用程序拨打电话。现在的情况是,每次通话都会生成录音文件,但只有一些包含实际录音,其他的是空的,大小为 44 字节。

我观察到,拨打普通电话的电话被记录下来,而由自动机器(即应答机)接听的电话没有被记录(保存了空的录音文件)。

0 投票
1 回答
404 浏览

ruby-on-rails - 配置文件在 Adhearsion 和 FreeSWITCH 中的位置

我进展顺利,将 ruby​​ 引擎 Adhearsion 与电话引擎 FreeSwitch 连接起来。但是,说明告诉我给一些配置文件一次。

具体来说

以及在目录上设置的权限

谁能告诉我这些在哪里?

完整的说明在这里:

http://adhearsion.com/docs/getting-started/freeswitch

0 投票
1 回答
281 浏览

ruby-on-rails - how can configure queue agent in Adhearsion-Asterisk

I want to know how adhearsion 2.3.5 create asterisk config generator for queues such as new agent and auto generate queues.conf ...

config_generator = Adhearsion::Asterisk::ConfigGenerator::Queue.new

asterisk_config_file = "queues.conf"

How does this work .. any help would be appreciated

0 投票
1 回答
214 浏览

asterisk - Adhearsion Park Asterisk call

I'm using Asterisk 11.5.1 with Adhersion

Is there any way to put on hold or park an existing call on Adhearsion (known from its call_id) , in order to originate an other call?

0 投票
1 回答
381 浏览

asterisk - 在adhearsion中实施呼叫队列

我需要在星号 + adhearsion 中实现以下用例,但不确定如何做到这一点

当客户来电时。如果座席忙,我会检查可用座席列表,我需要将呼叫放入队列中并超时。如果代理在给定的超时时间内没有空闲,则呼叫挂断,否则呼叫将被路由到代理。

关于如何实现此流程的任何想法?

0 投票
1 回答
99 浏览

ruby-on-rails - 从 Adhearsion 访问 Rails 中的通话开始时间

我已经构建了一个 Rails 应用程序并通过 url(弗吉尼亚州)与 Adhearsion 连接以进行出站呼叫。我需要知道拨出电话被接听的时间。我怎么能得到那个?

0 投票
2 回答
1307 浏览

amazon-s3 - 使用 freeswitch 上的 mod_rayo 和 mod_http_cache 将录音存储在 s3 上

我正在尝试将我的录音存储在 s3 上。

这是我的 rayo.conf.xml:

这是我的 http_cache.conf.xml

这是调试日志:

我试图将它指向本地服务器,结果我得到的唯一参数是文件名:audio_file.wav。看起来它没有正确发送文件......

我仔细检查了我的凭据,所以我很确定这不是问题。此外,records 目录现在可以被世界写入。

0 投票
1 回答
621 浏览

asterisk - 星号无效挂断原因

我在 Asterisk(版本 11.9.0)之上使用 Adhearsion。

要进行出站呼叫,Adhearsion 使用 AMI 发起命令。问题是 Asterisk 没有说明为什么电话被挂断了。如果被叫方忙或没有接听电话、挂断电话或关机,我将得到相同的原因代码 (0)。

有没有办法获得不同的挂起原因?

0 投票
1 回答
672 浏览

ruby - CDR 报告不显示目的地号码(adhearsion - 星号)

我一直在使用星号连接到我的系统的 adhearsion。系统使用跟随脚本发起对 sip 号码的调用。

星号的 cdr 用于维护通话状态。我拨打的号码(目的地电话号码)未显示在 cdr 报告中。:

预听电话1@adhearsion-redirect,1 个目的地号码。

从adhearsion发起呼叫时,我应该如何在cdr中获取目的地号码而不是1?