基于Android的嵌入式音频系统 精品
基于Android的手机分贝仪设计与实现

基于Android的手机分贝仪设计与实现李金林;代品宣;李震【摘要】为了提高室内外环境中噪声监测的便捷性,针对Android平台,设计手机分贝仪软件.研究Android系统音频架构和录音原理,实时处理麦克风采集到的PCM编码的音频流,使用声压级公式计算分贝值大小.按照软件开发流程,对手机分贝仪进行需求分析、界面设计、模块设计、数据库设计,最终编码实现.详细介绍了Android平台上音频采集、仪表盘、噪声值曲线的实现方法.测试结果表明,手机分贝仪软件基本达到普通声级计精度要求,有效降低了噪声监测工作的成本.【期刊名称】《微型机与应用》【年(卷),期】2016(035)016【总页数】4页(P91-94)【关键词】Android;音频系统;分贝仪;声压级【作者】李金林;代品宣;李震【作者单位】江苏科技大学电子信息学院,江苏镇江212003;江苏科技大学电子信息学院,江苏镇江212003;江苏科技大学电子信息学院,江苏镇江212003【正文语种】中文【中图分类】TP311.5引用格式:李金林,代品宣,李震. 基于Android的手机分贝仪设计与实现[J].微型机与应用,2016,35(16):91-94.随着现代工业、建筑业和交通运输业的迅速发展,噪声污染日益严重,它影响和破坏了人们的正常生活和工作,危害人体健康,已成为当今社会四大公害之一。
声级计是声学测量中常用的基本仪器,可广泛用于环境噪声、机器噪声、车辆噪声以及其他各种噪声的测量[1]。
随着现代数字信号处理和芯片技术的进步,电子音频技术已经广泛应用到移动终端中,把手机作为声级计,是计算机技术与声学领域的有益结合。
Android是Google公司推出的一款专门为移动平台定制的、到目前为止最热门的嵌入式手机操作系统 [2]。
2015年上半年中国智能手机市场分析报告中指出,Android机型关注量高达71.9%。
为了提高室内外环境中噪声监测的便捷性,在Android上进行音频信号处理相关的研究与开发成为一种必要。
Android的Audio音频系统

重新启动
如果 AudioFlinger 运行的 media_server 进程异常死掉,AudioSystem 会收到一个事件通知, void AudioSystem::DeathNotifier::binderDied(const wp<IBinder>& who) { Mutex::Autolock _l(AudioSystem::gLock); AudioSystem::gAudioFlinger.clear(); if (gAudioErrorCallback) { gAudioErrorCallback(DEAD_OBJECT); } LOGW("AudioFlinger server died!"); } 从而调用 android_media_AudioSystem.cpp 注册下来的回调函数,该函数又是通过 JNI 来调 用 AudioService.java 注册下来的回调函数, 在该函数中会发送 MSG_MEDIA_SERVER_DIED 消息,AudioService 会监听这个消息,这样 AudioService 就能知道 AudioFlinger 已不工作, 它就接着调用 getMode 来尝试连接到重启后的 AudioFlinger。 case MSG_MEDIA_SERVER_DIED: Log.e(TAG, "Media server died."); // Force creation of new IAudioflinger interface mMediaServerOk = false; AudioSystem.getMode(); break; 当连接成功后,AudioFlinger 会调用 android_media_AudioSystem.cpp 注册下来的回调函数, 该函数又是通过 JNI 来调用 AudioService.java 注册下来的回调函数,在该函数中会发送 MSG_MEDIA_SERVER_STARTED 消息。接着 AudioService 就去配置底层音频系统,包括 模式、路由、每一路流的音量大小和 Ringer 状态。 case MSG_MEDIA_SERVER_STARTED: // Restore audio routing and stream volumes applyAudioSettings(); for (int streamType = AudioSystem.NUM_STREAMS - 1; streamType >= 0; streamType--) { int volume; VolumeStreamState streamState = mStreamStates[streamType]; if (streamState.muteCount() == 0) { volume = streamState.mVolumes[streamState.mIndex];
基于Android的音乐播放器设计与实现毕业论文

学位论文原创性声明
本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
涉密论文按学校规定处理。
作者签名:日期: 年 月 日
导师签名: 日期: 年 月 日
注意事项
1.设计(论文)的容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:引言(或绪论)、正文、结论
第一章 系统需求分析
1.1 功能需求(用例图分析)
根据项目所要达到的目标,从而我们可获得项目系统的基本需求,以下是从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求。
以下分别描述:
1.1.1 播放器的基本控制需求
Key words: Linux operating system; Android; flowchart; music player; open source system
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作与取得的成果。尽我所知,除文中特别加以标注和致的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得与其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。
基于Android嵌入式系统的密立根油滴实验智能仪器

基于Android嵌入式系统的密立根油滴实验智能仪器王梓康;孙逊;徐文涛【摘要】针对传统密立根油滴实验仪器仪计算不方便、辅助计算工具所占空间大等缺点,利用ARM9嵌入式开发平台,结合嵌入式Android的优势,研究并设计用于高校进行密立根油滴实验的智能实验仪器.完成了智能仪器的硬件设计,并开发出基于嵌入式Android的实验软件.实际运行结果表明,该智能实验仪器整体性能良好,触摸屏为用户提供友善的人机交互界面,辅助计算软件使数据处理更加方便.本仪器具有高可拓展性和高集成性的特点,极大的减少了实验中冗余的外部设备,实现实验智能化.%Aiming at the inconvenient calculation of the traditional Millikan's 'oil-drop' experiment Instrument and the fact that auxiliary computing tools account for a large space, a new intelligent instrument is studied and designed in this paper.It based on ARM9 embedded development platform, and take the advantage of embedded Android. The hardware design of the intelligent instrument and the software for the experiment based on Android embedded system is described. Actual operating results showed the overall performance of the intelligent test instrument is great. The touch screen can provide users with a friendly interactive interface, auxiliary calculation software makes data processing more convenient. The instrument is highly scalable and highly integrated, greatly reduces the number of redundant external devices in the experiment, make the experiment more intelligent .【期刊名称】《电子测试》【年(卷),期】2017(000)010【总页数】3页(P26-27,8)【关键词】Android系统;智能仪器;嵌入式系统【作者】王梓康;孙逊;徐文涛【作者单位】南京航空航天大学理学院,江苏南京,211100;南京航空航天大学理学院,江苏南京,211100;南京航空航天大学理学院,江苏南京,211100【正文语种】中文密立根油滴测量元电荷是一个经典的大学物理实验,传统的密立根油滴实验仪在实验过程中使用雾化器将油雾化喷洒在实验容器中,通过电荷耦合器件(CCD)相机将油滴的运动状态显示在显示屏上,结合极板间的电压值,分析油滴的各项参数,通过复杂的运算过程计算出元电荷e的量值[1]。
基于Android的VoFi语音系统的设计与实现

Vo 1 . 21 No . 1 7
电子 设计 工程
El e c t r o n i c De s i g n E n g i n e e r i
2 0 1 3年 9月
S e D . 2 0 1 3
基于 A n d r o i d的 Vo F i 语音 系统 的设计 与实现
关键 词 : A n d r o i d系统 ; V o I P技 术 ; Wi F i 网络 ; C / S设 计 模 式 ; 语 音 通 信
中图分类号 : T P 3 0 2
文献标识 码 : A
文 章 编 号 :1 6 7 4 — 6 2 3 6 ( 2 0 1 3 ) 1 7 — 0 o 3 7 一 o 3
1 系统 架 构 设 计 及 模 块 功 能 描 述
1 . 1 系 统 架 构 概 述
实 时传递 的功能[ 1 ] 。 随 着 Wi F i 无 线 网 络 信 号 覆 盖 范 围 的 逐
渐 扩 大 以及 支 持 Wi F i 的智 能手机 、 平 板 电 脑 等 手 持 终 端 设
整个 系 统 基 于 C , s 模式。 采用“ 瘦客户端 。 胖服务器 ” 的 设
n e t w o r k t e l e p h o n e o p e r a t i o n . Wi F i n e t wo r k p ov r i d e s wi r e l e s s c o n n e c t i o n ma n n e r o f t e r mi n a l e q u i p me n t s , w h i c h o v e r c o me s he t
n a me d V o F i) . he T s y s t e m u s e C / S d e s i g n mo d e l , a n d ma k e s f u l l u s e o f V o I P a s I P v o i c e t r ns a m i s s i o n , r e d u c i n g t h e c o s t o f
嵌入式基于Android的音乐播放器设计与实现 精品推荐

嵌入式系统综合设计说明书题 目: 基于Android 的音乐播放器设计与实现姓 名: 王若禹学 院: 信息工程学院班 级: 计算机09-2指导教师: 刘志强 庄旭飞 王晓强 杜秋阳2012 年 9 月 25 日摘要当今社会的生活节奏越来越快,随着硬件移动设备的越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉效果及用户体验,因此,也逐步的提高了对系统的要求。
本文主要是在Android系统上对音乐播放器应用程序的设计与实现进行讨论,通过这一过程来进一步学习与应用Android平台,这样对个人的未来发展也很有意义。
本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse 开发工具对播放器代码进行编写。
同时给出了详细的系统设计过程、部分界面截图及主要的功能流程图,本文还对开发过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集下载、播放、暂停、停止等功能于一体,性能良好,在Android系统中能独立运行。
MP3是一种声音文件的压缩格式,由于本播放器只限于应用层程序的探讨,所以对具体的压缩算法不做深究。
实验证明,基于Android平台的软件开发简单,使用方便简洁,必将成为未来几年的发展方向,具有普遍意义。
关键词:Android;音乐播放器;MP3;JAVA目录第一章引言 (1)1.1项目背景 (1)1.2 编写目的 (1)第二章Android应用软件开发基础 (2)2.1 Android的基本介绍 (2)2.2 Android应用开发语言 (2)2.3 Android应用程序组件 (2)2.4 AndroidManifest.xml文件 (4)第三章搭建Android开发环境 (5)3.1 安装JDK (5)3.2 安装Eclipse (5)3.3安装SDK (5)3.4安装ADT (5)3.5 创建AVD (6)第四章系统的总体设计 (7)4.1 设计思想 (7)4.2 系统功能结构图 (7)第五章音乐播放器的详细设计 (11)5.1项目UI篇 (11)5.2开机动画页面的设计 (11)5.2.1 设计步骤 (11)5.2.2效果图 (12)5.3基本代码的编写 (12)5.3.1在Service 里定义一系列关于播放状态的常量 (12)5.3.2注册广播接收以及定义广播的action (13)5.3.3写发送广播(前歌曲的信息及状态)的一些方法 (13)5.3.4播放控制代码的编写 (13)5.4主页面的代码实现 (14)5.4.1 初始化页面的一些基本控件 (14)5.4.2 Seekbar的更新与监听 (14)5.5播放列表页面的实现 (15)5.5.1适配器的创建 (15)5.5.2 musiclist 中getMultiData( )方法的创建 (15)5.5.3 点击列表中的一项跳转到播放列表并播放当前歌曲 (15)5.6 Notification功能的实现 (16)5.6.1 创建MyNotification 这个类 (16)5.6.2在activity中调用notifation这个类 (16)5.7菜单功能的实现 (16)5.8 AppWidget的实现 (17)5.8.1 Appwidget布局页面 (17)5.8.2 AppWidget类的创建 (18)第六章总结 (19)参考文献 (20)第一章引言1.1项目背景Android是谷歌于2007年公布的开放式源代码手机系统,一直受到人们的热捧。
基于Android音乐播放器的设计与实现
基于Android音乐播放器的设计与实现专科毕业设计(论文)题目基于Android的音乐播放器设计与实现姓名苏闹专业计算机应用技术学号 23011指导教师黄海燕郑州科技学院信息工程学院二○一五年五月22020年4月19日目录摘要 (Ⅰ)Abstract (Ⅱ)前言 (Ⅲ)1. 项目来源及开发目的和意义 (1)1.1 项目来源 (1)1.2 项目开发目的和意义 (2)2. 音乐播放器开发及应用现状分析 (3)2.1操作和全面是关键 (3)2.2 Android音乐播放器的音质分析 (4)3. 需求分析及总体设计方案 (5)3.1 主要开发内容 (5)3.2 需求分析 (5)3.2.1 界面设计模块功能需求 (6)3.2.2 后台通讯模块功能需求 (13)3.2.3 文件夹选择模块功能需求 (13)3.3 总体设计方案 (13)3.3.1 页面设计模块结构 (13)3.3.2 后台通讯模块结构 (13)3.3.3 文件夹选择模块结构 (14)4. 开发环境和开发工具 (14)4.1 开发语言 (14)4.2 开发工具 (14)4.3 开发环境 (14)5. 项目进度安排、预期达到的目标 (15)5.1 进度安排 (15)5.2 预期达到的目标 (15)5.2.1 功能预期目标 (15)5.2.1 性能预期目标 (15)5.2.1 其它预期目标 (15)6. 完成项目所需的条件和经费 (16)7. 预见的困难及应对措施 (17)总结 (19)致谢 (20)参考文献 (21)基于Android音乐播放器的设计摘要在Goolge的正确领导下,Android开源系统以迅雷不及掩耳之势,横扫各大移动端系统,成为拥有用户数量最多的系统,音乐播放类的软件数不胜数,为什么我还要再写一个播放器出来呢?因为现有的音乐播放器功能实在是有些多了,多未必不好,可是我总想要一个干净纯粹的音乐播放器,只为听歌的播放器,一个有着一些自己想要的功能的播放器,比如“切歌”,一个自己熟悉代码的播放器,甚至,一个能够自定义功能结构的音乐播放器。
《Android嵌入式系统程序开发:基于Cortex A8(第》读书笔记模板
第8章 GPS与Google Map定位系统
8.1 MyMap服务系统 8.2 Android Google Map 8.3 Android定位服务 8.4 案例重构
第9章 Android图书管理系统
9.1 系统功能设计 9.2 系统开发环境 9.3 数据库设计 9.4 图书管理系统学生端开发 9.5 图书管理系统管理端开发
Android嵌入式系统程序开发: 基于Cortex-A8(第
读书笔记模板
01 思维导图
03 目录分析 05 精彩摘录
目录
02 内容摘要 04 读书笔记 06 作者介绍
思维导图
本书关键字分析思维导图
第版
硬件
界面
应用程序
工具
界面
结构
程序
内容
驱动程序 第章
数据库
系统
系统
驱动程序
程序
硬件
设计
接口
内容摘要
读书笔记
读书笔记
这是《Android嵌入式系统程序开发:基于Cortex-A8(第2版)》的读书笔记模板,可以替换为自己的心得。
精彩摘录
精彩摘录
这是《Android嵌入式系统程序开发:基于Cortex-A8(第2版)》的读书笔记模板,可以替换为自己的精彩 内容摘录。
作者介绍
同名作者介绍
这是《Android嵌入式系统程序开发:基于Cortex-A8(第2版)》的读书笔记模板,暂无该书作者的介绍。
第2章 Android应用程序开发
2.1 第一个HelloEveryone 2.2 Android应用程序组成 2.3 使用AndroidManifest文件定义应用程序 2.4 常用Widget控件介绍 2.5 界面布局 2.6 菜单 2.7 事件处理
基于Android的智能车载音频系统设计与实现
基于Android的智能车载音频系统设计与实现随着智能手机和车载设备的普及,人们对于车载音频系统的需求也越来越高。
传统的车载音频系统功能单一,用户体验较差,无法满足现代人对于高品质音乐享受的需求。
因此,基于Android系统的智能车载音频系统应运而生。
本文将介绍基于Android的智能车载音频系统的设计与实现。
一、系统架构设计智能车载音频系统主要由硬件和软件两部分组成。
硬件部分包括主控板、音频输入输出设备、显示屏等;软件部分则是基于Android 系统开发的应用程序。
1. 主控板主控板是整个系统的核心,负责控制各个硬件设备的协同工作。
主控板需要具备较高的计算性能和稳定性,以确保系统运行流畅。
2. 音频输入输出设备音频输入输出设备包括扬声器、麦克风、耳机插口等,负责音频信号的输入和输出。
为了提供更好的音质体验,这些设备需要具备良好的声音处理能力。
3. 显示屏显示屏用于显示系统界面和音乐信息,用户可以通过触摸屏幕进行操作。
显示屏的分辨率和色彩表现力对用户体验有重要影响。
4. Android应用程序Android应用程序是整个系统的灵魂,通过应用程序用户可以选择音乐、调节音量、设置播放模式等。
应用程序需要具备良好的交互性和美观的界面设计。
二、功能设计智能车载音频系统应具备以下功能:1. 音乐播放功能用户可以通过系统选择本地存储或在线音乐进行播放,支持多种格式的音频文件,并提供均衡器等调节功能。
2. 蓝牙连接功能用户可以通过蓝牙连接手机或其他蓝牙设备,实现无线传输音乐和通话功能。
3. 导航功能系统集成导航功能,用户可以通过系统进行导航操作,并实时播报路况信息。
4. 语音助手功能系统内置语音助手,用户可以通过语音指令控制系统进行操作,提升驾驶安全性。
三、实现步骤1. 硬件选型根据系统需求选择适合的主控板、音频输入输出设备和显示屏,并进行硬件连接测试。
2. 系统搭建搭建Android开发环境,编写应用程序代码,实现各项功能,并进行调试优化。
毕业论文-基于Android平台的在线音乐播放系统设计与实现
添加学校名称本科毕业论文(设计)材料册姓名:学号:年级: 2010级2班所在院系名称:数学与信息工程系专业名称: 计算机科学与技术指导教师姓名:指导教师职称:基于Android平台的在线音乐播放系统设计与实现数学与信息工程系计算机科学与技术专业 XX级 XX指导教师:XX摘要:手机运用越来越广泛,人们对手机软件的要求越来越高,音乐播放器就是其中一项重要软件.本文以Android开发平台为基础,首先介绍了Android开发平台、以及当前发展现状。
然后使用Java语言和开发工具Eclipse对音乐播放器代码进行编写,通过设计能实现音乐的播放、暂停、上一曲、下一曲等功能。
这款软件不仅可以下载网站上的音乐到本地,更主要的是它支持音乐的边下载边播放的功能。
关键词:安卓;音乐播放器;开发与设计Abstract:Mobile phone use more and more widely,People more and more high to the requirement of mobile phone software,Music player is one of the important software。
This article takes the Android development platform as a foundation。
First it briefly introduces the Android development platform,as well as the current domestic and foreign development present situation。
Then use the Java language and Eclipse development tools to write music player code,The design can realize music play, pause, a song, the next song and other functions.This software can not only download music on the website,but also support the music playing while downloading more importantly.Key words:Android:Android;music player;The development and design目录摘要 1 Abstract1第1章绪论1.1 研究背景及现状 41。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Android的嵌入式音频系统摘要Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
本课题设计了一个基于Android的嵌入式音频系统。
该系统主要实现了音频的采集、存储、播放和传输。
采集是通过SD卡中所拥有的声音或者Android自带的麦克风进行声音采集;处理是在音频的采集过程中对音频所采集到的声音编码的方式的规定;存储是对已采集处理完成的音频的保存;播放是实现对音频的开始播放、暂停、继续,重播、停止功能;传输是将播放音频的位置传递给播放器进行播放;传输是指开发板与PC之间的音频文件传送。
系统硬件平台采用飞凌OK6410开发板,软件平台采用android操作系统。
论文对嵌入式系统进行了较详细的介绍,阐述了OK6410开发板的结构和特性,分析了android操作系统的原理,研究了音频系统的应用开发过程,描述了android开发环境建立方法,并设计实现了音频采集、存储、处理、播放和传输的功能。
关键词:android、嵌入式系统、音频系统、飞凌OK6410AbstractThe word Android meaning refers to the" robot", Also Google announced on November 5, 2007 that the Linux platform based on open source mobile phone operating system name, the platform by the operating system, middleware, user interface and application software, which is the first for the mobile terminal to create a truly open and complete mobile software. The subject of a design based on the Android embedded audio system. The system is mainly to achieve the audio collection, storage, and broadcast transmission. Acquisition by the SD card with voice or Android built-in microphone sound collection; processing is in the audio during acquisition of audio collected voice coding rules; storage is on acquisition and processing complete audio preservation; play is to realize the audio play, pause, continue, the replay, stop function; transmission is the audio playing position is passed to the player for playing; transmission refers to the development board audio file transfer between PC and. The system hardware platform by filling the OK6410 development board, software platform based on the Android operating system. Research on embedded system in detail, describes the OK6410development board structure and characteristics, analysis of the Android operating system principle, studies the audio system development process, described in the Android development environment to establish methods, design and realize the audio collection, storage, processing, and broadcast transmission function.Key Words:android、Embedded system、Audio system、ForlinxOK6410目录1.绪论 (3)1.1当前市场需求分析 (3)1.2 android操作系统简介 (3)1.3嵌入式音频系统概述 (4)2.嵌入式音频系统总体设计 (4)2.1音频嵌入式系统总体设计 (4)2.2嵌入式系统的概念 (6)2.2.1嵌入式系统的定义 (6)2.2.2嵌入式系统的特点 (6)2.2.3嵌入式系统的历史 (6)2.2.4嵌入式系统的组成 (7)3.音频系统的硬件设计 (7)3.1音频系统硬件设计框架 (7)3.2 OK6410开发板硬件结构 (8)3.3ARM简介 (10)3.4 S3C6410处理器特性 (10)3.5WM9714L音频芯片 (12)4.音频系统软件开发 (13)4.1音频系统软件开发流程 (13)4.2 android操作系统原理 (14)4.2.1 android定义 (14)4.2.2 android的发展历史 (14)4.2.3 android的应用开发前景 (14)4.2.4 android应用开发工具 (15)4.3音频系统软件开发方法 (15)4.3.1创建个人audioplay ............................................................................. 错误!未定义书签。
4.3.2播放组件定义...................................................................................... 错误!未定义书签。
4.3.3软件布局设计...................................................................................... 错误!未定义书签。
4.3.4src文件编程设计................................................................................. 错误!未定义书签。
4.3.5模拟仿真 (16)4.4音频系统相关流程与程序 (17)5.音频系统集成与测试 (20)5.1需要的PC环境和软硬件 (20)5.2集成开发环境下载 (20)5.3集成开发环境安装 (20)5.3.1java jdk的安装 (20)5.3.2 eclipse安装 (20)5.3.3 android sdk安装 (21)5.3.4 驱动usb安装 (21)5.4音频程序加载方法 (22)5.4,1编译程序步骤 (22)5.4.2程序放到开发板方法 (22)5.5音频系统测试 (22)5.5.1模拟器仿真方法 (22)5.5.2测试结果 (23)结论 (25)致谢 (26)参考文献 (26)附件 (27)1.绪论1.1当前市场需求分析随着计算机技术、电子技术和通信技术的迅猛发展,嵌入式系统已经成为最热门、最有前途的IT应用领域之一,成为通讯和消费产品的共同发展方向。
它广泛应用在人们工作生活的各个方面,几乎包括了所有的电器设备,如电视机顶盒、手机、数码相机、汽车、电梯、空调、微波炉、工业自动化设备和医疗仪器等等。
在嵌入式技术快速发展的同时,嵌入式音频设备已然成为当今人类生活中的热点。
从个人消费级的MP3、MP4、音乐手机、车载音频系统到专业级需求的如百货公司、酒店、机场、播音电台等大型场合的广播系统,嵌入式音频设备正发挥着重要的作用。
当前,嵌入式音频设备正向着播出品质更加专业化、功能更加全面化、操作更加人性化、体积更加小型化、兼容网络化播出的方向发展,并且兼具嵌入式设备可定制性强、功耗低、性价比高的特点。
可见音频系统领域的研究有着非常广阔的前景。
在MP4、手机等消费类电子产品中,人们对于这些个人终端的要求早已不限于单纯通话和简单的文字处理,高质量的音效和实时的音频定制更是当前发展的重要趋势。
1.2 android操作系统简介Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。
Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。
Android早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续对Android系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。
底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。
2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。
现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张,在智能MP4方面也有较大发展。
采用Android系统主要厂商包括台湾的HTC,(第一台谷歌的手机G1由HTC生产代工)美国摩托罗拉,SE等,中国大陆厂商如:魅族(M9),华为、中兴、联想、蓝魔等。
1.3嵌入式音频系统概述嵌入式音频系统广泛应用在GPS自动导航、PDA、3G手机等嵌入式领域,目前国内在这方面的研究较少。