1、 DSPDSP 技术与应用技术与应用课程设计报告课程设计报告 选题名称选题名称: 语音压缩与回放 系(院)系(院): 计算机工程学院 专专 业业:计算机科学与技术(嵌入式系统软件设计) 班班 级级: 计算机 1073 姓姓 名名: 学学 号号: 指导教师指导教师: 学年学期学年学期: 2009 2010 学年 第 2 学期 2010 年 6 月 11 日 摘要: 如何在实际系统中实现语音压缩, 这是一个重要的研究领域。目前, PC上的实时 语音压缩技术已经较为成熟,而嵌入式系统领域的语音压缩技术还有待发展和完善。由 于大多数高质量、低码 率的语音压缩算法有较为复杂的数据运算, 所以传统的单片机
2、已 经不能胜任, 必须采用更高性能的处理器, 而专门为数字信号处理设计的数字信号处理 器 (DSP)为语音压缩的实现提供了一个很好的平台。随着超大规模集成电路 (VL S I)工 艺的进步 ,高速数字信号处理器 (DSP)技术的飞速发展以及先进开发工具的完备 ,使得 复杂的语音编解码算法在以高性 能微处理器为核心的硬件系统上实时实现成为 可 能 。本文介 绍 了 一 种 基 于 目 前 性 能 价 格 比 较 高 的16位定点 DSP芯片 T MS320VC54X的语音压缩处理系统 , 可以直接作为会议电视 、 PSTN 可视电话 、 IP 网 络多媒体通信 、远程医疗系统终端设备中声音信源编
3、码解码器系统。 关键词:语音压缩;语音编码;DSP 目录目录 1 课题综述 1 1.1 课题来源1 1.2 预期目标1 1.3 面对的问题 1 2 系统设计及分析. 2 2.1 涉及的基础知识 .2 2.2 实验方案4 2.3 程序流程图 5 3 程序代码. 6 3.1 头文件定义 6 3.2 主函数 .7 3.3 a 律压缩子函数 12 3.4 a 律解压缩子函数 13 3.5 延时子函数 14 3.6 5402.cmd 文件 14 4 程序运行与调试. 17 4.1 实验结果 17 总 结. 19 参考文献. 20 DSP 技术与应用课程设计报告 1 1 课题综述课题综述 1.1 课题来源
4、课题来源 数字化语音存储与回放系统,以微处理芯片为核心,具有语音可控、 回放灵活、 无磨损、可靠简单等特点。因而在各类公共设施、智能仪表、家用电子产品等领域有着 广泛的应用。 该系统目前有多种方案可以实现, 其中采集成语音芯片是一种较简单通用 的方案,但该方案智能性较差,如音量不能放大、录音时间固定等。在通信应用领域中, 压缩语音信号的传输带宽或降低电话信道的传输码率, 一直是设计人员追求的目标。语 音编码在实现这一目标的过程中担当着重要的角色, 语音编码是压缩语音信号的数字表 示, 而且是这些信号所需比特数最小的算法。 可以说, 语音压缩技术的发展和人类信息技 术的发展息息相关。因此, 对语音压缩技术的研究具有重要的现实意义。 1.2 预期目标预期目标 (1)使用DSP实现语音压缩和解压缩的基本算法,算法类型自定,例如可以采用 G.711、G.729等语音压缩算法。 (2)采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到