社区
API
帖子详情
向高手们关于对voice modem的播放语音和录音的开发
sqlnewid
2005-09-01 12:22:38
我做一个对voice modem 的开发,主要能播放语音和录音。请各位大虾帮忙!
...全文
73
1
打赏
收藏
向高手们关于对voice modem的播放语音和录音的开发
我做一个对voice modem 的开发,主要能播放语音和录音。请各位大虾帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zangkannt
2005-09-04
打赏
举报
回复
推荐你看Async professional,这是一个已经开源的软件接口,提供了delphi和c++builder的电话操控接口,其源码可以在sourceforge上面找到。一个公司是从90年到初开发到2001年,然后就开源了,下载之后有两个文件夹,一个是source&example,一个是doc文档,通俗易懂。
Delphi串口及
语音
传真高级编程.(北航出版.温锦山.唐柱鹏)
书名:《Delphi串口及
语音
传真高级编程》(北京航空航天大学出版社.温锦山.唐柱鹏) PDF格式扫描版,全书分为9章,共420页。2002年4月出版。 内容简介 本书是一本介绍Delphi串口及
语音
传真编程的专著。从介绍
Modem
直接IO、TAPI编程出发,到介绍全球著名的组件Async Professional(APRO)的属性、方法、事件以及丰富的实例,特别是对
语音
、传真编程方法进行了深入的剖析,详尽地介绍了APRO的功能。 本书的精华是结合我国电信标准和
Modem
硬件的实际情况,部分修改了APRO组件的代码,用
语音
识别的方法解决了在“
语音
”模式中不能判断对方是否挂机、无人接听、忙音、静音等(“数据”模式本来就可以判断),修正了“传真”模式中部分内置
Modem
上不能收发传真的错误,成功地解决了国内
语音
、传真编程中的核心问题。 本书有丰富的实例,是作者多年来对电信编程的心得,是为解决实际问题而编写的,汇集了作者的经验和技巧。本书是电信应用编程中的得力助手,可为对Delphi
语音
、传真编程感兴趣者提供帮助,亦可供广大编程人员及各大专院校师生参考。 目录 第1章 引 言 1.1 delphi组件和vcl 1.2 delphi
开发
数据库 1.3 oop结构 1.3.1 类 1.3.2 类定义 1.3.3 类的特性 1.3.4 重载的方法和构造函数 1.3.5 继 承 1.4 windows注册表编程 1.5 多线程技术 1.5.1 线程的概念 1.5.2 线程的挂起和继续 1.5.3 多线程同步执行 1.5.4 tthread线程类 1.6 多媒体应用编程 1.7 调制解调器基础 1.7.1 pc串口的针脚分配 1.7.2 调制解调器工作原理 1.7.3 调制解调器的流控制 . 1.7.4 at命令 第2章 直接io及tapi编程 2.1 串行口api函数 2.1.1 常用的串行通信操作函数 2.1.2 delphi下的具体实现方法 2.2 mscomm32控件 2.2.1 用mscomm32.ocx代替繁琐的api函数调用 2.2.2 mscomm控件的安装 2.2.3 mscomm的主要属性和事件 2.2.4 mscomm32的使用例子 2.2.5 程控机计费系统的接收模块 2.3 tapi简介 2.3.1 关于tapi 2.3.2 tsp 2.3.3 tapi提供的服务与tapi硬件的关系 2.4 tapi实例 2.4.1 tapi通信的基本步骤 2.4.2 tapi函数 2.4.3 利用tapi编写实用的程序 2.5 第三方组件简介 2.5.1 turbopower apro 2.5.2
voice
modem
library组件 2.5.3 其他组件及控件 2.5.4 apro的优点 第3章 apro基本控件 3.1 端口操作控件 3.1.1 tapdcomport控件 3.1.2 comportform的例子 3.1.3 tapdwinsockport控件 3.1.4 tapdwinsockport的例子 3.2 拨号控件 3.2.1 tapdrasdialer控件 3.2.2 tapdrasstatus控件 3.2.3 拨号连接的例子 3.3 ftp文件传输控件 3.3.1 tapdftpclient控件 3.3.2 tapdftplog控件 3.3.3 ftp客户操作的例子 3.4 数据传输控件 3.4.1 tapddatapacket控件 3.4.2 数据包处理的例子 3.4.3 tapdscript控件 3.4.4 脚本编程的例子 3.5
modem
控件 3.5.1 tapds
modem
控件 3.5.2 tapdslcontroller控件 3.5.3 tapdstatuslight控件 3.5.4 tapds
modem
的例子 3.6 终端控件 3.6.1 tadterminal控件 3.6.2 tadttyemulator控件 3.6.3 tadvt100emulator控件 3.6.4 termdemo的例子 第4章 传真控件 4.1 传真文件格式转换 4.1.1 tapdfaxconverter控件 4.1.2 传真文件转换源代码 4.2 收发传真控件 4.2.1 tapdsendfax控件 4.2.2 tapdreceivefax控件 4.2.3 tapdfaxstatus控件 4.2.4 tapdfaxlog控件 4.2.5 收发传真的例子 4.3 浏览传真文件控件 4.3.1 tapdfaxviewer控件 4.3.2 浏览传真文件的源代码 4.3.3 tapdfaxunpacker控件 4.3.4 传真文件解压的例子 4.4 传真打印控件 4.4.1 tapdfaxprinter控件 4.4.2 tapdfaxdriverinterface控件 4.4.3 打印状态监视的例子 4.4.4 tapdfaxprinterstatus控件 4.4.5 tapdfaxprinterlog控件 4.4.6 传真文件打印的例子 4.5 传真客户/服务器控件 4.5.1 tapdfaxserver控件 4.5.2 tapdfaxservermanager控件 4.5.3 tapdfaxclient控件 4.5.4 传真任务管理的例子 第5章 tapi控件 5.1 tapdtapidevice控件 5.2 tapdtapistatus控件 5.3 tapdtapilog控件 第6章 apro2.x 6.1 终端仿真控件 6.1.1 tapdterminal控件 6.1.2 tapdbpterminal控件 6.1.3 tapdemulator控件 6.1.4 tapdkeyboardemulator控件 6.2
modem
控件 6.2.1 tapdinidbase控件 6.2.2 tapd
modem
dbase控件 6.2.3 tapd
modem
控件 6.2.4 tapdphonebook控件 6.2.5 tapdphonebookeditor控件 6.2.6 tapdphonenumberselector控件 6.2.7 tapd
modem
dialer控件 6.2.8 tapddialerdialog控件 6.2.9 示例代码 第7章
语音
自动应答系统 7.1 一个较简单的
语音
应答程序 7.2 完整的
语音
自动应答系统 7.2.1 系统概述及整体方案 7.2.2 被更改的控件代码adtapi.pas 7.2.3 主程序窗口 7.2.4 电话号码簿模块 7.2.5 wave格式转换模块 7.2.6
录音
文件管理模块 7.2.7 tapi设备管理模块 7.3 疑难解答与调试 7.3.1 疑难解答 7.3.2 调 试 第8章 收发传真系统 8.1 系统概述 8.2 整体方案 8.3 系统应用 8.4 源代码剖析 8.4.1 主程序模块 8.4.2 设计传真页面模块 8.4.3 解压线程 8.4.4 压缩线程 8.5 疑难解答与调试 8.5.1 疑难解答 8.5.2 调 试 第9章 监视串口的windows内核编程 9.1 内核程序编写初步 9.2 实现步骤 9.3 源码分析 9.3.1 动态连接库模块 9.3.2 截取api的公共单元 9.3.3 主程序模块 附 录 附录a 组件的安装 附录b at命令一览表
利用
语音
Modem
实现电话点播和留言功能
利用
语音
Modem
实现电话点播和留言功能 (加入日期:2003-11-8 点击数:9812)【收藏文章】【对此文发表评论】【编程爱好者论坛】【保存文章至硬盘】【打印文章】
delphi 利用
语音
Modem
实现电话点播和留言功能
作者:陈省 发表日期:2003年9月24日 有一段时间没有更新网站了,最近挺忙的,所以写书的进度慢了一些,两周只写了10多页设计模式相关的内容。希望在接下来的几周能加快进度,赶紧弄完。另外前两天,我被评为了Borland Delphi产品专家,加上这两天北京的非典形势也缓和多了,很高兴。为此公开很久以前写的一篇文章,与大家分享一下我的快乐。偶然的起因记得还是在去年情人节的时候,当时一直在为给女朋友
DELPHI下基于APRO控件的
语音
系统
开发
开始设计 下面我们就来看看如何利用这组控件实现
语音
功能,对于我们程序的应用来说,只需要使用两个TAPI控件TApdComPort和TApdTapiDevice即可,其中TApdComPort控件是一个串口通讯控件,因为
Modem
是同串口相连接的,因此需要串口通讯控件来进行控制。而TapdTapiDevice则是提供
语音
功能的核心控件。 首先,新建一个程序项目,在窗体上放置一个TApdComport
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章