1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
图多媒体播放流程图然而,在音频压缩出现之前,存储高质量的数字音频数据往往需要占用大量的硬盘空间以及通道带宽。
假设首普通的歌曲时间为分钟,要想达到音质,至少需要大约的存储空间,可以想象,如果要从上下载这首歌,使用个普通的的,不算传输开支和网络不畅,理论上将会用至少计算机指令声卡显卡合成信息由输出设备播放分钟。
同时,如果是要在电脑上欣赏音乐,也会极大的降低磁盘占用空间,这明显是不可接受的。
所以,音乐的存储就成了个问题。
为了使人们能够更方便,更直接的欣赏音乐,就必须要降低磁盘占用空间。
可以使用两种方法达到目的,降低采样指标或者压缩。
降低指标不可取,因此只能通过各种压缩方法进行压缩。
音频压缩需要编码,自然,播放此音频文件则需要解码。
编码,解码的不同,导致音频在经过处理后得到的音质也不尽相同,而好的音质能够更好的满足人们的听觉享受。
所以,对各种音频文件进行解码的技术研究就很有必要了。
本课题就是对音频解码技术进行相关研究,并设计出款属于自己的音乐播放器软件。
选题的背景及目的音频编解码发展历史音频压缩技术的发展最初是从才能够无损压缩开始的。
世纪年代初,开始采用类似的瞬时压缩技术和块压扩技术。
这种技术的编码率较低。
世纪年代,随着数字信号处理技术的发展,出现了从音质尚可到音质卓越的系列频域编码算法。
世纪年代末至年代初涌现的编码算法普遍采用了种高效率编码技术,即利用人耳的掩蔽效应和临界频带等特性来进行子带编码和变换编码,其中有系统的编码器系统和编码算法等。
世纪年代至今,有损音频编码把音频数据的压缩率提高到了。
付出的代价是音质的下降。
比较著名的是高级音频编码等。
同时,能给最终用户提供最佳的听觉体验的无损压缩技术也取得了新的突破。
无损压缩是种应用所有权技术的音频编解码计划,它能传送多声道环绕声,并以可能的最高动态范围和更高的取样频率来确保任何声音细节都表现完美。
音频解码和音频编码是共生的,音频编码的发展历史其实也就是音频解码技术不断进步的真实写照。
音频编解码过程当前数字音频编码领域存在着不同的编码方案和实现方式,但基本的编码思路大同小异,对每个音频声道中的音频信号,首先都要将它们映射到频域中,这种时域到频域的映射可通过子带滤波器或通过变换滤波器组实现。
这两种方式的最大不同之处在于滤波器组中的频率分辨率不同。
每个声道中的音频采样块首先要根据心里声学模型来计算掩蔽门限值,然后由计算出的掩蔽门限值决定,从公共比特池中分配给该声道的不同频率域中多少比特数,或由计算出的掩蔽门限值来决定哪些频率范围内的量化噪声可引入而不需要去除。
最后将控制参数及辅助数据进行交织产生编码后的数据流。
解码过程则首先将编码后的数据流进行解码复用,然后通过比特流中传输的控制参数对音频数据反量化,或通过心里声学模型参数反向运算得到音频信号,最后得到的音频信号由频域反变换到时域,完成解码过程。
当前常见的音频编码系统主要有伴音系列和杜比音像系统。
最初定义的音频编码算法建议标准包括等。
年,批准了新的语音压缩标准该标准采用共轭结构代数码激励线性预测,可以仅用的带宽传输话音,而话音质量与的相同,它被用于技术中。
是现在使用最普遍的编码技术,它是目前全世界电路交换电话网中使用的编码技术。
而在上最主要的标准就是,我们就以编码系统为例来了解下编码解码的过程。
编码过程图编码原理流程图解码函数。
解码函数主要由方框方框输入信号调用函数,从阶零点预测器计算出预测信号调用函数,从二阶极点预测器计算出预测信号,与计算出预测信号求出差分信号调用函数,计算出量化器的标度因子调用函数,量化得出形式编码的信号调用函数,根据,生成的编码信号还原得到量化差分信号根据,预测信号得到重建信号计算出预测器差分信号模块设置种滚动模式来显示当前正在播放的歌曲。
即无模式,左滚动完全消失才重现右滚动只滚动次左右来回滚动和左滚动还剩就重现。
处理流程图滚动字幕功能流程图流程描述运行音乐播放器,在滚动字幕上单击鼠标右键,选择滚动标题菜单项,弹出滚动标题对话框,如图所示,选择所需要的滚动模式,单击确定进行保存。
图选择滚送标题菜单项运行右键单击滚动字幕选择滚动标题菜单项弹出滚动标题对话框选择滚动模式,单击确定完成图滚动标题对话框上述内容详细代码见附录。
致谢尊敬的湖南大学软件学院的领导老师,衷心感谢你们对我的关心和爱护。
感谢所有执教我们的老师,你们渊博的知识严谨的治学高尚的道德浓厚的学习氛围给我们留下了难忘的印象。
同时感谢所有辛勤工作的行政教务后勤的工作人员,谢谢你们默默无闻的工作热情周到的服务。
在湖南大学近四年的大学学习时间,我感受到了良好的校园气氛,同时亦感学有所获,谨向诸位领导老师和工作人员之衷心的感谢。
本论文是在我的导师王雷教授的悉心指导下完成的。
本次毕业论文完成的过程中,得到了指导老师王雷教授的大力帮助,并参阅了诸多的文献资料,在此对王雷教授及各文献作者的辛勤劳动并表示深深的谢意,同时,学院领导的关心和帮助,正是因为他们严格地管理和耐心地指导使得本次毕业设计能够顺利完成,在此谨致以衷心的感谢和崇高的敬意,在此,谨向导师所有帮助过作者的领导老师同学和朋友们表示最诚挚的感谢。
并衷心感谢评审老师在百忙之中抽出宝贵时间仔细审阅我的论文。
参考文献路锦正,周冬梅音频视频处理技术及工程实践电子工业出版社,马兰,沈笑云,万砾视频音频编解码技术人民邮电出版社,侯俊杰深入浅出第二版华中科技大学出版社,电子工业出版社机械工业出版社,赵辉,叶子青系统开发实例精粹人民邮电出版社,附录音乐播放器关键功能模块源代码加入文件功能模块源代码添加文件显示加入文件对话框文件,加入音乐开始位置,将首插入到列表的处更新歌曲信息加入目录功能模块源代码加入个目录的所有文件,递归调用自身加入目录中的所有文件调用函数处理结果,添加目录释放加入个目录的所有文件查找文件,递归调用添加文件歌曲控制功能模块源代码播放歌曲,播放按钮被按下,当前没有歌曲在播放播放歌曲歌曲列表中有歌曲,播放歌曲列表中的歌曲毕业设计论文音频解码技术研究与音乐播放器实现摘要本文介绍研究音频编码解码相关技术,并结合编写多媒体音乐播放器,利用软件工程原理,采用面向对象的编程方法,其开发主要包括前台窗体的设计和后台源码的实现两个方面,实现了利用计算机进行多媒体音频的播放音乐播放器开发过程总共包含了六部分,通过系统分析,系统开发的方法,系设计论文题目音乐解码技术研究与音乐播放的实现统开发平台介绍,概要的设计,系统的规划和设计,系统设计,分别介绍了从分析到开发到系统的设计与测试的整个音乐播放器的生成过程。
系统分析介绍了播放器的播放流程,开发背景发展前景,开发工具概要,开发系统的最低配置等。
系统开发的方法介绍了音乐播放器的具体的开发方法和如何选择的开发方法。
系统开发平台的介绍,具体介绍了主要界面和使用方法,其中包括常用工具具体位置与使用方法和工作区的生成,项目的创建项目中文件的添加删除项目的编译项目的测试等。
后边几部分和附录介绍了系统规划与分析,应用程序主界面,数据库的生成,代码的编写与功能的实现,系统的编译与运行,最终实现了音乐播放器的功能,能对歌曲音乐进行播放和控制。
关键词音频解码软件系统音乐播放器开发平台项目工程资源文件目录绪论课题的来源选题的背景及目的音频编解码发展历史音频编解码过程选题的目的系统主要实现内容与实现方式系统主要实现内容系统的开发方法系统的开发平台系统的分析系统的可行性分析经济可行性分析操作可行性分析技术可行性分析系统功能分析系统设计系统概要设计系统功能模块设计加入文件加入目录歌曲列表歌曲控制音量设置静音设置滚动字幕系统运行环境系统实现系统的编译和发行系统运行系统功能界面加入文件功能实现加入目录歌曲列表功能实现歌曲控制功能实现音量控制功能实现静音设置功能实现功能实现滚动字幕功能实现致谢参考文献附录绪论课题的来源语音时语言的声学表现,是人类交流信息最自然最有效最直接的手段,也是人类进行思维的种依托。
随着社会的不断进步,人们的生活水平也在不断的提高,从而对精神生活提出了新的要求。
音乐直以来就是人们日常休闲的必要调剂品,它可以陶冶人的情操,极大的丰富了人们的精神生活。
那么首首动听的音乐又是如何播放出来的呢这就要通过形式多样的合成手段了,即当播放多媒体文件时,计算机将指令发给声卡,声卡按照指令将媒体播放信息重新合成起来。
所以,多媒体的播放效果取决于用户设备的质量和音色。
就电脑声卡而言,最为常见的手段是合成与波表合成。
前者多用于以前的声卡,是频率调变的英文缩写,它运用声音振荡的原理对进行合成处理。
但由于技术本身的局限,加上这类声卡或显卡用的大多数为廉价的芯片,效果自然差劲而波表和视频合成所带来的效果要远远超过,而且在电脑上已被广泛运用,各类波表,声卡显卡,以及解码软件层出不穷。
图多媒体播放流程图然而,在音频压缩出现之前,存储高质量的数字音频数据往往需要占用大量的硬盘空间以及通道带宽。
假设首普通的歌曲时间为分钟,要想达到音质,至少需要大约的存储空间,可以想象,如果要从上下载这首歌,使用个普通的的,不算传输开支和网络不畅,理论上将会用至少计算机指令声卡显卡合成信息由输出设备播放分钟。
同时,如果是要在电脑上欣赏音乐,也会极大的降低磁盘占用空间,这明显是不可接受的。
所以,音乐的存储就成了个问题。
为了使人们能够更方便,更直接的欣赏音乐,就必须要降低磁盘占用空间。
可以使用两种方法达到目的,降低采样指标或者压缩。
降低指标不可取,因此只能通过各种压缩方法进行压缩。
音频压缩需要编码,自然,播放此音频文件则需要解码。
编码,解码的不同,导致音频在经过处理后得到的音质也不尽相同,而好的音质能够更好的满足人们的听觉享受。
所以,对各种音频文件进行解码的技术研究就很有必要了。
本课题就是对音频解码技术进行相关研究,并设计出款属于自己的音乐播放器软件。
选题的背景及目的音频编解码发展历史音频压缩技术的发展最初是从才能够无损压缩开始的。
世纪年代初,
