网络传真语音采集、处理和播放子系统的实现
2012-06-25
网络传真软件语音的采集、处理和播放子系统分硬件和软件两部分。
硬件包括全双工声卡、耳机、麦克风、计算机等;软件部分包括语音的连续录制、处理、传输以及连续播放。
语音子系统框图及语音数据的单向流程。电子传真软件具体过程是:发话方首先由声卡采集语音,将语音转换为数据,存入内存中,再通过CPU进行语音压缩算法的运算,将语音数据进行压缩,最后通过网卡将语音数据发送出去;接收方通过网卡接收到语音数据,首先由CPU采用解压缩算法将语音数据进行解压缩,然后通过声卡将数据转换为语音,通过耳机播放。
发话方 接收方
麦克风 耳机
声卡 声卡
内存 网卡 internet 网卡 内存
CPU 语音数据压缩及打包 语音数据解压缩及解包 CPU
图10.10语音子系统及语音数据的流向示意
接下来将分别介绍音频的有关知识、语音的采集、压缩处理以及解压缩、播放的具体 实现方法。群发传真软件的重点和难点如下:
①连续语音采集和播放的实现;
②语音数据的压缩和解压缩;
③电子传真语音数据在网络上的传输以及相关的考虑。
上一篇:
传真群发定义及相关参数
下一篇: