Font Size: a A A

Design And Implementation Of A Android-Based Audio Comparison System

Posted on:2014-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:J XuFull Text:PDF
GTID:2268330422964689Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development and wide application of multimedia technology and mobile communications technology, mobile services have more and more abundant demand, so smart phones and tablet PCs have also become one of increasingly concerned things, which especially multimedia services is a hot topic. How to achieve multi-functional comprehensive mobile multimedia features will be an integral part of the perfect smart phones and Tablet PC mobile service issues. From that point, the paper presents an Android-based audio matching system which users could download and enjoy a variety of formats of audio and video play functions, as well as audio recording with the original audio for comparison in order to improve the level of user singing.The system is an Android-based audio matching system using the C/S structure, and we choose Android SDK and Android NDK and MyEclipse as the development environment. According to the software engineering methods, firstly we do a system needs analysis, and then use case diagrams and activity diagrams of the system for modeling system functionality, and do the overall design of the system. The system is divided into server and Android client in two parts, and the server is primarily responsible for data management, such as audio and video files, while the Android client is for interactive tasks with the user. The detailed design of the system are the five main modules which are list of videos, local video, list of audios, local audio and audio record management in the Android client, including the specific function of every module design and UI design. For the part of audio and video display, the system uses the Android library transplantation transplant FFmpeg and SDL open source project for audio and video decoding and display. AS audio comparison, the paper combines the analysis and extraction of audio characteristic and audio signal processing technology to design a systematic audio comparison methodThe intention of this paper is to play a certain role in promoting the development of multimedia systems for the Android platform and lay the foundation for the development of multimedia applications in the Android platform in the future. Through the completion of the system, I hope I can help other Android applications to explore, such as speech recognition, video surveillance, streaming broadcast transmission and other functions on the Android platform to achieve.
Keywords/Search Tags:Andriod, Multimedia, Transplantation, Audio comparison
PDF Full Text Request
Related items