| With the scientific technology improved, the smart mobile terminal device technology developed rapidly. At present, more and more smart mobile terminal devices have been widely used in the people’s daily life. These mobile smart terminal devices are easy to carry and use because of its small volume. With the help of the excellent operation system, they also could provide multiple functions. In such an environment, the Chinese mobile entertainment market is growing, too. Specially, the wireless music application is the most contributive one. However, it is encountered some difficulties, such as, the product content is too simple and the user permeability is low. To change this condition, this paper presents an idea of combining karaoke, the most popular music entertainment right now, with the smart mobile terminal technology. The idea is to design and implement a multi-crossing platform personal karaoke application. It is believed that this application could give user more interactive space and contribute to the wireless music application so much.The application design is based on the smart mobile device’s specialty and the most advanced "Model-View-Controller (MVC)" application design framework. This paper also designs a special karaoke file format, which based on the ID3 v.2.3.0 principle, and an efficient file management mechanism to help the application manage the enormous karaoke data files. In order to make the application more attractive and interesting, this paper adds an extra function. The paper designs a karaoke similarity evaluation algorithm to judge the singer’s performance.This paper is the first time to investigate karaoke application based on the special mobile smart terminal device platform. The experience and the research result in this paper could provide valuable preference and innovative thought for the future research work. |