双音多频DTMF(Dual Tone Multi Frequency)信令,逐渐在全世界范围内使用在按键式电话机上,因其提供更高的拨号速率,迅速取代了传统转盘式电话机使用的拨号脉冲信令。近年来DTMF也应用在交互式控制中,诸如语言菜单、语言邮件、电话银行和ATM终端等。通过软件产生与检测DTMF信令,是一项较有价值的工程应用。
DTMF编解码器在编码时将击键或数字信息转换成双音信号并发送,解码时在收到的DTMF信号中检测击键或数字信息的存在性。电话机键盘上每一个键通过如图所示的行频与列频唯一确定。DTMF的编解码方案无需过多的计算量,以目前计算机的运算速度,可以很轻松地实现。
由图可知,一 ...
在一个由不同厂家生产的计算机构成的环境中,由于机器硬件和软件配置的不同,在数据表示(诸如安符编码、数值表示、字长)方面往往存在差异。为使厂家各产品之间互通互连,我们必须消除这些差异,应具有一套独立于计算机硬件和软件环境的外部数据表示格式,并通过对其编解码实现。抽象语法表示ASN.1(ITU - T rec.X.680|ISO/IEC8824-1)及它的基本编码规则BER(ITU-T Rec. X.690|ISO/IEC8825-1)和紧缩编码规则PER(ITU-T Rec.X.691|ISO/ IEC8825-2)即充当了这一角色,被许多应用层协议所使用,使不同系统之间的互连、互通成为可能。
...
OPAL是基于Ptlib这个跨平台C++类库的,所以开始研究OPAL之前先在VS2005中编译和学习Ptlib,也叫Pwlib的。
Ptlib是跨平台的所以需要一些步骤:
首先到sourceforge下载Ptlib源码,其中有个Readme.txt。大部分工作就按照里面的描述。
1,下载安装FlexBison,解压后把toolS目录Copy到C盘: C:tools 然后把此路径添加到Path。如果不是在这个路径,编译会报错:can not open ptlibd.lib
2,用Vs打开解决方案,在vs 的工具--选项--解决方案--C++ 选项卡中,添加{Ptlib的路径}/include ...
- 浏览: 5775 次
- 性别:

- 来自: 武汉

- 详细资料
搜索本博客
链接
最新评论
-
五星红旗很多很壮观
华科也是这样的
-- by kenny200405 -
MyEclipse 6下按照SVN插 ...
[b][/b] [img][/img][url][/url][flash= ...
-- by hcx666666 -
MyEclipse 6下按照SVN插 ...
-- by hcx666666 -
五星红旗很多很壮观
北大?我见过北大室这样的
-- by yexin218 -
把我的头像换成了红心
谢谢提醒,不过我觉得呢所谓的正版盗版有点假,故意把事情搞得复杂,我已经在此表明我 ...
-- by hustlong






评论排行榜