| With the development of Internet of Things,smart home has become a significant area which connect the Internet and traditional home,and with the improvement of people’s living standards,listening to music after the busy work has become the choice of a growing number of people,consequently the intelligent audio comes into being.This article designs and realizes the intelligent audio system based on Android,the system has the audio client and the server side,the article concentrates on the realization of the audio client.By analyzing the scene of daily using and the characteristics of the product itself,the author extract the user needs.The main function modules are music playing module,gesture control module,speech recognition module,advanced setting module and multi-room group playing module.Firstly,in the music playing module the article achieves the basic operation for music songs,including play,pause,cut songs,favorites,and adding songs to playlist,all of these are basic functions.Secondly,the gesture control module provides a new way to interact with the audio.And then in the speech recognition module the article achieves the accurately identify for user’s voice commands,and provides the corresponding services in the mean time,including music control,songs search,weather query and so on.Next the advanced setting module provides some configuration information for users to select.Finally the multi-room group playing module provides a new way to play music for users who purchase more than one device.After the summary design and detailed design,the author produces the code to achieve the above functions,and then executes multiple tests to release a formal version,and pushes it to users’ audio.At present,the system has accumulated a number of users,through the collection of user feedback the author continuously optimize the product needs.The current system has iterated multiple versions,each time the author update the system and win the users’ praise,and thus through building the product’s reputation the product could open more user channels. |