Font Size: a A A

Design And Implementation Of Karaoke Application On Smart TV

Posted on:2015-07-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y TianFull Text:PDF
GTID:2308330452455584Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The development of mobile internet promotes reform and updating of hardwaredevices, and the smart TV runs on Android has the potency to substitute traditional TV,becomes the center of family entertainment. As an important component of familyentertainment, singing app becomes more important. However, smart TV has just started,its operation is complicated and the apps on it are deficient, singing apps are rarercurrently. This thesis combines the characteristic of technology and design in areas ofandroid smart TV, designs and implements a singing app on smart TV, thus solving theproblem of the complexity of operation and poor singing experience.The app maintains the operation and usage habit of traditional KTV, using musicpitch extraction technology, can extract the rhythm and pitch, the information comparesand displays on TV with standard music rhythm and pitch information, thus promoting thesinging experience. Sound recorded when singing can be processed and played aftercomplete singing, thus reflecting user’s level of singing, guiding user a better singing inthe future.The app has three major module, the first is music resource preparation, this modulemaintains a symmetrical encryption algorithm called AES in128bits, by using thisalgorithm, music resources can be safely stored. The second module is pitch extraction,this module maintains a pitch extraction algorithm called MFSHS, the algorithm can beused in common singing situation, and the accuracy finally achieves the desired result.The third module is processing and playing of recorded sound, this module cansynchronize the time difference between background music and user’s voice, what’s more,can add some reverberation effector by using an open source reverberation algorithmcalled freeverb, thus giving a good taste of recorded song. These three module forms thecore part of singing app, as a good technology support, the app can perform well. This apphas passed the test, all parts achieve the desired result.This app we design and implement not only functions well, designs novelty and has agood feedback of app users, but also can solve the problem of the complexity of TVoperation and scarcity of singing apps on smart TV, what’s more, it can improve singinglevel of smart TV users.
Keywords/Search Tags:Smart TV, Singing Application, Pitch Extraction Technology, Android
PDF Full Text Request
Related items