GFax网络传真

咨询热线:400-620-6100
用户名
密码
激活
相关资讯

电子传真软件语音录制和播放实现

2012-06-25

电子传真软件系统对语音录制和播放的实现编制了两个类:一个是yRecordWave录制语音类;另一个是yPlayWave播放语音类。总代码行数近千行。由于语音录制和播放的实现方法相近,下面仅以录音的实现过程进行说明。

网络传真语音录制,即语音采集的过程,群发传真是将模拟语音转换为数字语音的过程。语音的录制分三个步骤:录音准备,录音开始,录音结束。录音准备包括:指定录音格式(压缩语音格式,下节介绍),打开录音设备,分配缓存块。传真群发为了保证录音的连续性,给录音设备分配了两个缓存块,并轮换使用它们。录音结束后,先释放所有缓存,再关闭录音设备。录音流程如图10.  11示。

 

指定录音格式                                  释放所有缓存块

开打录音设备                                   关闭录音设备

初始化WAVEHDR并分配缓存块                 

录音设备

一个缓存块                           缓存录满,处理完数据,缓存返还给设备

                        

10. 11  录音流程

友荐云推荐
GFax网络传真| 手机传真|使用指南|资费标准|企业传真邮|付款方式|隐私保护|关于我们|联系我们|网站地图
版权所有© 2005-2013 上海傲通网络科技有限公司 www.gfax.cn
中华人民共和国增值电信业务经营许可证 沪B2-20060351