Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 2.1 KB

README.md

File metadata and controls

30 lines (21 loc) · 2.1 KB

Project title

This android app can help users identify the music which is plaing around by just a tap. Its called MucRec written in Kotlin

Motivation

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

Screenshots

There are three main screens of the app

       

Features

  • 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.

Libraries/API's used

  • 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.