文档介绍:毕业设计
基于Android的嵌入式音频系统
摘要
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。本课题设计了一个基于Android的嵌入式音频系统。该系统主要实现了音频的采集、存储、播放和传输。采集是通过SD卡中所拥有的声音或者Android自带的麦克风进行声音采集;处理是在音频的采集过程中对音频所采集到的声音编码的方式的规定;存储是对已采集处理完成的音频的保存;播放是实现对音频的开始播放、暂停、继续,重播、停止功能;传输是将播放音频的位置传递给播放器进行播放;传输是指开发板与PC之间的音频文件传送。系统硬件平台采用飞凌OK6410开发板,软件平台采用android操作系统。论文对嵌入式系统进行了较详细的介绍,阐述了OK6410开发板的结构和特性,分析了android操作系统的原理,研究了音频系统的应用开发过程,描述了android开发环境建立方法,并设计实现了音频采集、存储、处理、播放和传输的功能。
关键词:android、嵌入式系统、音频系统、飞凌OK6410
Abstract
The 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 plete 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 plete 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 bro