- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP整理语音压缩、存储和回放实验报告1.doc
目录
课程的目的和要求…………………………………………...2
设计原理 …………………………………………...………..2
设计步骤…………………………………………….……… 9
心得体会…………………………………………………….18
语音压缩、存储和回放
一.课程的目的和要求
1.设计要求及目标
基本部分:
(1)使用DSP实现语音压缩和解压缩的基本算法,算法类型自定,例如可以采用G.711、G.729等语音压缩算法。
(2)采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP的片内和片外RAM存储器中,存储时间不小于10秒。
(3)存储器存满之后,使用DSP进行实时解压缩,并从SPEAKER输出口进行回放输出。
(4)使用指示灯对语音存储和回放过程进行指示。
发挥部分:
使用多种算法进行语音的压缩、存储和解压缩,比较它们之间的优缺点。
2.设计思路
语音信号的幅度(发音强度)并非均匀分布,由于小信号占的比例比大信号大很多,因此可以进行非均匀量化。达到这一目标的基本做法是,对大信号使用大的量化间隔,而小信号则使用小的台阶。ITU-T G.711建议的PCM A律和μ律语音压缩标准可以分别将13比特和14比特压缩为8比特,达到语音压缩的目的。
3.设计内容
(1)使用DSP实现语音压缩和解压缩的基本算法,算法类型采用G.711的a律压扩算法。
(2)采用A/D转换器从MIC输入口实时采集语音信号,进行压缩后存储到DSP的片内RAM存储器中,存储时间约为10秒。
(3)但采样数据达到规定次数后,使用DSP进行实时解压缩,并从SPEAKER输出口进行回放输出。
(4)使用DSK板的指示灯对语音存储和回放过程进行指示:
循环闪烁:板子自检,程序开始
LED0亮:录音(10秒钟左右)
LED0灭:放音
设计原理
1.实验原理分析如下:
语音信号的幅度并非均匀分布,由于小信号占的比例比大信号大得多,因此可以进行非均匀量化。达到这一目标的基本做法是,对大信号是用大的量化间隔,而小信号则是用小的量化间隔。ITU-T G.711建议的PCMA律律语音压缩标准可以分别将13位和14位的线性语音压缩编码压缩为8位,达到语音压缩的目的。
在主程序中通过A/D抽样量化,可以得到16位的线性编码,再由编码表通
过16位线性编码,再由编码表通过软件计算得到8位A律编码。将8位的压缩结果存储到系统RAM中进行缓存,根据抽样率、语音存储时间以及系统RAM的容量设置语音存储缓冲区的大小,待,将缓存区内的数据进行解压缩,然后输出到SPEAKER接口输出端。
2
(1)DSK系统基本结构:5402 DSK主要包括100MHz VC5402 DSP1个软件等待周期的64K字的外部SRAM存储器,256K字的FLASH存储器,内嵌的并口仿真器,模拟输入/输出音频接口,以及扩展板接口。其结构如下图:DSK的主要硬件资源包括:
DSP主芯片1枚:100 MHz TMS320VC5402 DSP
RAM 1枚:1个软件等待的64K×16bit的SRAM(CY7C1021V33)
FLASH 1枚:256K×16bit 的 FLASH存储器(AM39VF400A)
接口2个:用于仿真的JTAG测试总线控制器和一个连接到PC机并口的主机端接口HPI
信号采集和输出端口:麦克风/耳机音频接口 a.DSP芯片
DSK 支持TMS320VC5402 DSP,工作频率可以高达100MHz,工作的核电压为1.8V,I/O 电压为3.3V
b外部数据存储器
DSK提供了64字SRAM。可以使用的外部数据存储器的大小取决于DROM 的设置。如果DROM=0,那么0x4000~0xFFFF(48K words)的空间是外部存储器(FLASH 或SRAM)。如果DROM=1,外部存储器只能使用0x4000~0xEFFF。
是否可以访问板上或扩展板存储器取决于DMSEL 控制寄存器位。如果DMSEL=0(缺省),那么可以使用板上的数据存储器。如果DMSEL=1
那么可以使用扩展板存储器,并且地址开始于0x8000。数据存储器空间资源也取决于MP/MC 状态。
c外部程序存储器
DSK提供了256K字的FLASH。外部程序存储器的可用大小取决于OVLY 位的设置和MP/MC# 跳线的设置。如果 OVLY位=0 、MP/MC#=0,那么程序存储器的空间0x0000~0xEFFF(60K words)映射到外部存储器,是FLASH 还是SRAM 决定于控制寄存器的FLASHENB 状态位。在上电状态,FLASHENB位置位是为了允许从FLASH 引导。然后软件清除此位,使具有1个等待状态的SRAM 使用这个相同的存储器空间。如果MP/MC = 1 并且 OV
您可能关注的文档
最近下载
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试备考题库及答案解析.docx VIP
- 一种含电极的智能指环、灌胶治具及其封装工艺.pdf VIP
- The Wonderful Wizard of Oz-绿野仙踪(带动画) 课件.pdf VIP
- 2025至2030中国老年照护行业市场发展分析及竞争格局与投资发展报告.docx
- 2010年考研英语真题及解析.pdf VIP
- 浙江省强基联盟2024-2025学年高一上学期10月联考生物试卷.docx VIP
- 第一章 应急管理导论-2.ppt VIP
- 大连理工工程力学课件0.pdf VIP
- 大行距造林中杨树营养面积与大行距经济效益的研究.docx VIP
- 2025学宪法讲宪法知识竞赛题库及参考答案.pptx
文档评论(0)