- 浏览: 452714 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
a464697691:
楼主厉害,现在可以使用了
Proxool houseKeepingSleepTime bug修正 -
chenpi529:
楼主好牛逼
Proxool houseKeepingSleepTime bug修正 -
huangxinyu_it:
多谢楼主了
Proxool houseKeepingSleepTime bug修正 -
kokorodo:
谢谢了!
zk中文开发手册pdf版(基于3.5.1) -
superscorpio:
public void testImportInContex ...
MVEL2.0控制流
Using Call Screening
Another option is to use call screening in the Dial command. It has two main privacy modes, one that remembers the CID of the caller, and how the callee wants the call handled, and the other, which does not have a "memory".
Turning on these modes in the dial command results in this sequence of events, when someone calls you at an extension:
- The caller calls the Asterisk system, and at some point, selects an option or enters an extension number that would dial your extension.
- Before ringing your extension, the caller is asked to supply an introduction. The application asks them: "After the tone, say your name". They are allowed 4 seconds of introduction.
- After that, they are told "Hang on, we will attempt to connect you to your party. Depending on your dial options, they will hear ringing indications, or get music on hold. I suggest music on hold.
- Your extension is then dialed. When (and if) you pick up, you are told that a caller presenting themselves as their recorded intro is played is calling, and you have options, like being connected, sending them to voicemail, torture, etc.
- You make your selection, and the call is handled as you chose.
There are some variations, and these will be explained in due course.
To use these options, set your Dial to something like:
-
exten => 3,3,Dial(DAHDI/5r3&DAHDI/6r3,35,tmPA(beep)) or exten => 3,3,Dial(DAHDI/5r3&DAHDI/6r3,35,tmP(something)A(beep)) or exten => 3,3,Dial(DAHDI/5r3&DAHDI/6r3,35,tmpA(beep))
The 't' allows the dialed party to transfer the call using '#'. It's optional.
The 'm' is for music on hold. I suggest it. Otherwise, the calling party gets to hear all the ringing, and lack thereof. It is generally better to use Music On Hold. Lots of folks hang up after the 3rd or 4th ring, and you might lose the call before you can enter an option!
The 'P' option alone will database everything using the extension as a default 'tree'. To get multiple extensions sharing the same database, use P(some-shared-key). Also, if the same person has multiple extensions, use P(unique-id) on all their dial commands.
Use little 'p' for screening. Every incoming call will include a prompt for the callee's choice.
the A(beep), will generate a 'beep' that the callee will hear if they choose to talk to the caller. It's kind of a prompt to let the callee know that he has to say 'hi'. It's not required, but I find it helpful.
When there is no CallerID, P and p options will always record an intro for the incoming caller. This intro will be stored temporarily in the /var/lib/asterisk/sounds/priv-callerintros dir, under the name NOCALLERID_extension channelname and will be erased after the callee decides what to do with the call.
Of course, NOCALLERID is not stored in the database. All those with no CALLERID will be considered "Unknown".
发表评论
-
使用 Local Channel呼叫时context 加/n与不加的区别
2010-09-09 16:37 1209示例代码 ManagerConnection ... -
asterisk1.6 manager 命令列表
2010-08-20 09:18 1523manager show commands Act ... -
TI技术常见名词解释
2010-08-13 10:20 1753转载于这里 ACD……Automatic ... -
Asterisk 通道变量
2010-08-13 10:18 1992${ACCOUNTCODE}: 用户计费帐号 sip.conf ... -
Elastix 2.0 has been released!
2010-08-10 13:33 1710Elastix 2.0 has been releas ... -
Asterisk通道工具类
2010-07-28 13:58 1665/** * * Asterisk通道工具类 ... -
asterisk dialplan可用函数
2010-07-23 16:25 3681---------------------------- ... -
asterisk-1.6.2.6-2来电显示的bug修复以及asterisk-1.6.2.6-2 rpm重新打包
2010-05-24 11:49 2140asterisk-1.6.2.6-2来电显示的bug修复 ... -
asterisk1.6支持的函数
2010-04-21 20:04 1154Installed Custom Functions:---- ... -
asterisk 中特殊的extension
2010-04-10 20:39 1404Special extensions 特殊的e ... -
Asterisk中实现桥接两个会议
2010-02-03 01:59 2341--------------------------- ... -
chan_dahdi.c 中dahdi_pvt的定义
2010-02-03 01:04 1762static struct dahdi_pvt { ast ... -
Asterisk自动报号优化
2010-01-25 16:37 1643自动报号详细细节见给asterisk添加自动报号功 ... -
Asterisk Manager api Originate的妙用
2010-01-25 00:03 5714Originate Using Asterisk Local ... -
Asterisk cmd ChanSpy,extenspy 通道监听与分机监听
2010-01-18 09:16 3818Asterisk cmd ChanSpy ChanS ... -
AST_CAUSE 定义
2009-11-24 13:14 2163文件位置asterisk-1.4.26.2/includ ... -
Asterisk CLI命令
2009-11-05 14:23 4831Asterisk 1.4.0 CLI commands ... -
Asterisk呼入队列分析
2009-10-21 11:42 4410asteriskjava监控打印 ... -
给asterisk添加自动报号功能
2009-09-03 12:00 3008asterisk自动报号 文章代码优化部分请 ... -
asterisk application命令
2009-07-27 13:50 2550常规指令Authenticate:鉴别用户VMAuthen ...
相关推荐
Asterisk1.6最全的中文语音包。解压后上传到asterisk服务器,直接覆盖原sounds目录即可。
这是目前能找到的Asterisk1.6版本最全的中文语音包了。搜寻资源不易,象征性收取点积分,大家各取所需吧。
详细介绍asterisk1.6,开发不可多得材料
It is latest and best.
Asterisk 1.6 - Build feature-rich telephony systems with Asterisk Sep 2009
Asterisk1.6最全的中文语音包。解压后上传到asterisk服务器,直接覆盖原sounds目录即可。
Asterisk 1.6.0.1参考手册 非常好的学习资料
NULL 博文链接:https://sunflowers.iteye.com/blog/673753
详细写了如何实现asterisk视频通讯功能的 每步都有截图噢!
voip asterisk CLI command
非常详细描述如何使用openwrt虚拟机搭建基于asterisk的Voip电话,实现了局域网内两个账户之间的互通,附有配置文件以及需要的软件
Asterisk.NET.1.6.3.1 .
目前唯一一本针对于Asterisk 1.6 的书籍!
Asterisk 1.6.0.1版 html格式
该源码基于VS2005.net的简单应用,同时提供asttapi-0.10源码(VS2003 C++)。压缩包包含: 1、Asterisk.NET源码; 2、Asterisk.NET.Test; 3、Asterisk.NET.WinForm; 4、asttapi-0.10。
Asterisk权威指南中文(第3版) Asterisk权威指南(第3版)第15章自动话务员 Asterisk权威指南(第3版)第02章Asterisk体系结构 Asterisk权威指南(第3版)第05章用户设备配置 Asterisk权威指南(第3版)第06章Dialplan基础 ...
tar zxvf asterisk-1.6.2.8-rc1.tar.gz cd asterisk-1.6.2.8-rc1 ./configure make make install make config make samples cd .. //安装asterisk扩展包(H323\mysql支持): tar zxvf asterisk-addons-1.6.2.1.tar....
用户安装FreePBX以后,登录FreePBX管理员界面。然后进行一步步上传配置。 2.1 选择sound language,如下图: 2.2 选择custom language,自定义语言包 ... 2.5 进行语音包设置,支持中文语音播放。
修改sip_general_custom.conf(作为测试,在所有SIP 通道上启用提示语为中文,在实际应用中,可根据需要修改--zapata-channels.conf,sipXXX.conf,IAXXXX.conf...,也可在FreePBX的WEB界面中有language选项的地方修改--...