问题标签 [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 投票
1 回答
1289 浏览

asterisk - 并发呼叫时如何计费 SIP 呼叫会话

我正在为电话会议制作计费服务器。我正在使用 Asterisk 和 A2Billing。单电话卡拨打电话时,一切正常。但是,当单电话卡进行并发呼叫时,由于 A2Biling 编程,计费服务器表现不佳。当从 a2biling 生成呼叫时,然后 A2B 检查信用,然后在使用 Tariiffplan 进行测试后转换为 nen0seconds。所以不要检查我们是从那张卡上进行单次通话还是再次通话。

因此,如果有人知道如何使用星号服务器进行实时计费,请帮助我.....

0 投票
5 回答
66486 浏览

android - 如何为 Gingerbread 上运行的应用授予 MODIFY_PHONE_STATE 权限

我编写了一个尝试修改电话状态的应用程序。它在 Android 2.2 或更低版本上运行良好,但在 Android 2.3 上抛出异常,因为缺少 android.permission.MODIFY_PHONE_STATE 权限(我在 AndroidManifest.xml 上声明了此权限)。任何的想法?以下是异常日志:

0 投票
0 回答
1691 浏览

android - 如何扫描附近的移动运营商?

我正在开发一个带有 Android 实用程序的应用程序。我开发了一个无线网络扫描仪,我还必须扫描可用的移动运营商。我设法找到了我的移动运营商和附近的小区。

0 投票
7 回答
15197 浏览

java - 如何访问 com.android.internal.telephony.CallManager?

我正在尝试从包中访问CallManager类对象。com.android.internal.telephony

这是我的代码:

不幸的是,这是抛出一个ClassNotFoundException. 同样的方法允许我访问PhoneFactory,但显然我不允许访问CallManager

如果我可以到达班级,那么我想继续使用班级,如下所示:

谁可以帮我这个事?

提前致谢,
Harsha C

0 投票
2 回答
1953 浏览

asterisk - 在 extensions.conf 中返回值的函数 - 星号

我想在星号的 extensions.conf 中执行以下操作:

  1. 读入用户输入的数字。- 简单的
  2. 将该数字输入到返回 wav 文件的脚本中。
  3. 然后播放这个 wav 文件。

我知道这个system命令,但还没有找到让它返回值的方法。

非常欢迎任何帮助,
谢谢,
Sriram。

0 投票
1 回答
3147 浏览

asterisk - 使用发起并不指向响铃组

我们正在使用 Action:originate 从我们的 crm 应用程序发起呼叫。接线员点击一个链接,然后星号呼叫接线员分机,当他接电话时,开始呼叫外线号码。这就像一个魅力。但是在我们的网站上,我们希望能够从访问者那里得到一个电话号码并给他打电话。这必须不是在特定的分机上工作,而是在振铃组上工作,以便任何可用的座席都能接听电话。119是座席分机,120是响铃组。

这有效:
操作:发起
通道:SIP/119 #(代理分机)
上下文:从内部
扩展:0xxxxxxxx #(要呼叫的号码)
优先级:1
WaitTime:5
CallerId:CRM <0xxxxxxxx>
超时:30000
异步:true

这不起作用,它不会振铃振铃组中的任何分机:
操作:发起
通道:SIP/120 #(振铃组到所有代理分机)
上下文:从内部
分机:0xxxxxxxx #(要呼叫的号码)
优先级:1等待时间
:5
来电显示:CRM <0xxxxxxxx>
超时:30000
异步:真

我们是否必须以其他格式呼叫响铃组?喜欢戒指/120??

此外,如果我们通过 telnet 连接到星号,则 CallerId: CRM <0xxx> 行可以正常工作,但如果通过 php 套接字发送则无法正常工作。我们是否必须进行任何编码(如 utf8_encode 或 utf8_decode)以匹配与通过 telnet 相同的格式?

0 投票
2 回答
3533 浏览

bash - agi-bin 中的 Bash 脚本无法执行 - 星号

我正在尝试从我的拨号计划中执行一个 bash 脚本。bash 脚本来自projectFiles. /var/lib/asterisk/agi-bin当我尝试执行脚本时,如下所示:

我最终得到以下错误:

脚本的权限main.sh设置为asterisk as owner and group。我可能哪里出错了?

任何帮助都是最受欢迎的,
斯里拉姆。

0 投票
2 回答
5210 浏览

android - Broadcastreceiver获取ServiceState信息

有谁知道在android中获取电话服务状态(IN_SERVICE、OUT_OF_SERVICE、EMERGENCY_ONLY、POWER_OFF)的方法。

我希望有一个广播接收器来识别这些变化,但我找不到任何东西。我知道有一个监听器,但我不确定如何在我的应用程序中使用它,因为它使用 WakefulIntentService(由 thecommonsguy 提供)作为服务运行。

使用诸如电池电量(即BATTERY_LOW、BATTERY_OKAY)之类的东西很容易,但我无法为电话服务更改解决类似的问题。

0 投票
2 回答
11046 浏览

android - 如何在android中记录通话?是否可以?

我想记录来自安卓手机的通话。我正在使用 android.media.MediaRecorder pckg。

还使用了以下代码:

但是我没有成功录制来电。谁能推荐一个经过测试的代码片段?

还有,这是真的吗? http://groups.google.com/group/android-developers/browse_thread/thread/c2bc85eb60ae2aa5?pli=1 http://code.google.com/p/android/issues/detail?id=2117#c226

0 投票
6 回答
2137 浏览

speech-recognition - 使用 Twilio 之类的语音 + 电话 API(文本到语音和语音到文本)以编程方式通过电话接受信用卡?

是否有人使用 Twilio 或其他语音 + 电话 API 创建了一个系统,以通过电话以编程方式接受信用卡?该系统显然将依赖语音到文本和文本到语音来自动化接受信用卡的过程。

如果是这样,CC 费用是多少,您使用了哪个语音 + 电话 API?

谢谢!