语音压缩、存储与回放.docx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DS课程设计 实验报告 语音压缩、 存储与回放 目录 设计任务书 1 设计概述 1 TOC \o 1-5 \h \z 设计目的 1 设计目标 1 \o Current Document 设计内容 2 \o Current Document 设计算法、原理说明 2 设计方案 2 设计框图 2 算法原理 2 \o Current Document 硬件平台介绍 7 系统组成结构 7 主要硬件分析 7 \o Current Document 程序设计、调试与结果分析 9 1. 程序流程图 9 2. 源程序 9 存储器配置程序( .cmd 文件) 18 调试过程 19 结果分析 19 \o Current Document 总结感想 20 \o Current Document 参考文献 20 语音压缩、存储与回放 王哲语音压缩、存储与回放 王哲第 第 PAGE #页共20页 设计任务书 设计概述 语音信号是信息的重要形式,语音信号处理有着广泛的应用领域,而语音压 缩在语音信号的传输、存储等方面有非常广泛的作用,而且在通信领域中已经有 较成熟的发展和广泛应用。本设计要求采用 DS及其A/D、D/A转换器进行语音信 号的压缩、存储和回放。 设计目的 了解DS处理系统的关键器件的使用方法; 掌握DS课程设计的基本方法,巩固信号处理的基本理论知识; 掌握查阅有关资料和使用器件手册的基本方法,学会阅读原版英文资 料; 掌握DSP片外资源和片上资源访问的基本方法, 如存储器、McBSPA/D 和D/A转换器等。 通过本次试验的设计和操作,掌握在CCS勺软件环境下进行编辑、编译 链接、调试和数据分析等工作。 分利用DSK勺集成环境,完成语音的米集,存储和回放。 掌握PC编码技术的基本原理及语音的A律压缩与解压。 设计目标 基本部分: 使用DSPS现语音压缩和解压缩的基本算法, 算法类型自定,例如可以 采用G.711、G.729等语音压缩算法。 采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP 的片内和片外RAMf储器中,存储时间不小于10秒。 存储器存满之后,使用DS进行实时解压缩,并从SPEAKER出口进行 回放输出。 使用指示灯对语音存储和回放过程进行指示。 发挥部分: 使用多种算法进行语音的压缩、存储和解压缩,比较它们之间的优缺点。 设计内容 修改编写CODE程序,利用A/u律实现语音信号的采集、压缩存储,解压 缩与回放语音信号的基本算法。 创建、编译、链接工程项目,在 BJTU-DSP550板上调试运行。 C.采用A/D转换器从MIC端(J5端口)接入Line in信号采集信号(来自计算机 麦克风输出),进行压缩后存储到DSP勺片内或片外RA存储器中。 d.存储器存满之后,使用DS进行实时解压缩,并从输出口进行回放输出, 在Head phone信号输出端(J6端口)接入扬声器或耳机,试听语音信号输 出的效果。 设计算法、原理说明 设计方案 利用BJTU-DSP550系统实验箱实现。用系统板CODE芯片中的AD/DA专换 电路AIC23B将由MIC输入的模拟信号转换为16位数字信号送入DS板中进行 压缩处理,压缩处理后的数据经过解压后再送至 D/A转换器转换为模拟信号, 由SPEAKER输出,压缩和解压缩用A律和u率格式。可通过键盘输入进行选 择,从而实现语音信号的采集压缩、存储与回放,编程由 C语言完成。 设计框图 算法原理 (1)语音编码概述 将模拟声音信号转换为数字声音信号需要经过抽样、量化、编码三 步。其中,信号采样率就是抽样的频率,A/D转换的位数对应了量化的精 度。在本实验系统中这两步是由板载Codec来实现的。这种以信号的强度 依照同样的间距分成数段,然后用二进制码记录的编码方式称为 PCM(脉 冲编码调制)。脉冲编码调制用同等的量化级数进行量化,即采用均匀 量化,而均匀量化是基本的量化方式。但是均匀量化有缺点,在信号动 态范围较大而方差较小的时候,其信噪比会下降。 为了在电话线路上传输更多的语音话路, 实际应用中还需要对PC信 号进行压缩。压缩编码的方式,是建立在语音信号的特点及统计规律之 上的。首先,人说话的语音信号普遍在3kHz左右,最高基本不超过3.4kHz。 其次,根据对大量语音样本的统计,我知道,在语音信号中小幅度成分 出现的概率要比大幅度多得多,因而对大幅度信号采用较低的量化精度, 不会对整体效果产生太大的影响,即小幅度信号量化间隔小,大幅度信 号的量化间隔大,这种量化方式即非均匀量化。 根据以上原理,CCITT在上世纪80年代制订了 G.71

文档评论(0)

dianxin1241 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档