This android app can help users identify the music which is plaing around by just a tap. Its called MucRec written in Kotlin
The motivation behind this project is purely self learning by making apps. I wanted to see if I can implement the idea of the app myself. This app is also inspired by this article
There are three main screens of the app
- Tap on the home screen when you want to identify the music.
- If identified successfully the song details page will show all the details of the song and will also be able to play the video of the song.
- In the history screen user can see all the songs that were identified previously.
- Used ACRCloud Android sdk for the core functionality of the app i.e. to identify the music.
- SpinKit library that causes the beautiful ripple animation in the home screen when identification starts.
- YouTube android apis for doing a youtube search and embedding a YouTube player in the fragment.
- Room database library for local persistance.
- MusicBrainz api to get the extra metadata of the track specifically the album art.
- XmlToJson for xml to json conversion.