可移植的音频转换系统的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:liutengyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子技术和嵌入式技术的发展,音频数码产品的功能日益强大。从原始的卡带随身听到音乐发烧友挚爱的CD walkman,再到如今人手必备的MP3,MP4,嵌入式音频设备可谓经历了一次历史性的革命。 由于音频格式的种类繁多,将音频转换的功能集成到数码产品中显得尤为重要。特别是将具有完美音质的CD-DA音轨转换成经典的MP3格式,是当前许多产品共同追求的功能。本文讨论的是在Windows平台下,如何仿真的实现一个音频转换系统中的软件部分,使该系统在硬件环境和操作系统变化时,具有良好的可移植性。 本文在系统分析中首先阐述了系统可移植性的含义和开发系统软件的真正意义,然后根据需求将软件划分成需要移植和无需移植两部分,并对这两部分做出了详细的解释说明。 本文的第四章和第五章,分别介绍了仿真原形的概要设计和详细设计。其中概要设计包括软件的层次结构设计、模块划分、任务设计以及处理时序设计,详细设计主要针对几个较复杂的模块进行说明,尤其是系统的核心,即时序控制模块,分别在不同的系统状态下对状态分析矩阵进行解释说明。 本文在第六章对仿真原型做了系统测试,主要对录制后生成的MP3文件作格式解析,根据设定的压缩参数和标签信息,判断MP3的音频数据和ID3 V2 TAG结构是否正确,测试工具采用常用的音频播放软件Winamp。
其他文献
随着数据库应用及信息检索技术的广泛普及,越来越多的非专业用户需要一种易于掌握的界面去访问所需的信息。数据库自然语言接口(NLIDB)技术在这种需求中应运而生。NLIDB是人工
移动Ad hoc网络是一种特殊的无线移动网络,网络中所有节点的地位平等,具有报文转发能力。虽然这种网络目前在很多领域得到应用,但是还存在一些问题。由于Ad hoc网络中节点的移动
准确预测高炉铁水硅含量是有效控制高炉的前提。高炉冶炼过程是十分复杂的物理化学变化过程,而且高炉内部的生产条件非常严酷,通过仪器测得的信息十分有限,所以高炉铁水硅含量的
随着基于Web的企业应用系统的发展,Web 开发在企业应用系统中所占的比例逐渐增大。目前很多基于J2EE框架的企业应用系统中Web开发水平较低,主要表现为开发中的各种逻辑混杂导致
目前,流媒体业务在互联网应用中的不断发展,但是其速度却难以满足网络用户日益增长的需求,内容发布技术与网络硬件设备正在面对严峻的挑战。 本文通过对比分析了传统内容发布
随着企业对工作效率要求的提高,工作流的应用越来越广泛,对工作流的研究也正向更深层次进行。工作流主要分为两部分:工作流模型的创建和工作流的执行。目前工作流建模工具界面
随着社会的日益信息化,人们越来越强烈地希望用自然语言同计算机交流。自然语言理解是计算机科学中的一个引人入胜的、富有挑战性的课题。从计算机科学特别是从人工智能的观点
受天气预报技术的制约,目前国内市场尚无法提供高精细化的气象信息,在一定程度上影响了我国气象经济的总体规模,但是我国幅员辽阔,容易遭受各种极端天气的危害,相关行业急需不同领
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件均可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。在嵌入式系统需求不断增长的
词的分类问题是语言学和自然语言处理中十分重要的研究问题。由一些语义相近的词组成的词类(或词聚簇)可以看成是纷繁的个别词现象到语言的一般概念的映射,而这些概念是更加本