SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4922
THE COMPLETE MUSIC PLAYER
Akshaya Anand
Student, Department of Electronics and Communication Engineering, Sri Krishna College of
Engineering and Technology, Coimbatore, TamilNadu, India
----------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Music has been a way for people to reduce their stress and since we all have a variety of emotions, music comes in all
type of styles. For music system, you need one app for sound equalizing another for video streaming of songsandmany others. Our
idea is to integrate all these into a single one which would be a boon to the music lovers. ThisapplicationintegratestheIntentAPIs
of various applications and mapping the data from various databases which is to be segregated and they are integrated onto our
music player. Some of the features of this application includes, YouTube linking, Song Mixing, Karaoke andlyricsSyncingetc., Also
the emotions of the user will be traced using Artificial NeuralNetworktechnology. Primarily, thelogincredentialsofeveryuserwill
be stored in database and here MongoDB is used. Instead of downloading multiple apps and wasting all storage space, this
proposal reduces the use of a lot of applications and will be a complete music solution.
Key Words: Artificial Intelligence, Artificial Neural Networks, Intent APIs, Android, MongoDB
1. INTRODUCTION
The application development sector is advancing day by day. Innovative ideas are born each minute to ease people’s work; if
not big or groundbreaking, but constructive and leading towards a better tomorrow. Sound and graphics are two intriguing
areas of technology which attract the music lovers to exploremoreintotheirdepths.Withthenewdevelopmentsintechnology
the sophistication level in software has also increased. Also with the idea of “keeping it simple”, developing sophisticated
applications is a challenge. Facial expressions explains a lot in determining the mood of a person. Whether he’s sad, or angry,
happy, every emotion on his way has a unique of expressing it. Thisapplication work differentfromtraditional application.The
user need not go and surf through the songs to play the music. Instead this application recognizes his mood and play music
accordingly.
It is impossible to download many applications for a single domain of work.Forexample.,ifyouareinterestedinmusic,it isnot
applicable to download individual apps for music player, soundequalizer,DJmixer,videostreamer, etc.Thisapplicationactsas
an integration to some of the most common existing applicationsthatpeopleuse. With thecurrentmusicapplicationitself,they
can work on these features. This works as an add-on to some existing applications.
2. EXISTING METHODS
Nowadays music plays a very vital role in every individual, current music apps have only the feature of selectingthe particular
song and playing them and if you want to hear the karaoke, song mixing, you-tube mixing, lyrics identification there are
separate apps for them and in searching and downloading the apps where storage space is wasted and it takes more time, in
this paper combination all these features is done in a single app and also the emotion of the user will be traced and based on
the emotion the song is played. Earlier Hebbian learning algorithm is used and is considered to be a 'typical' unsupervised
learning rule.
3. LITERATURE SURVEY
[1]The paper by Matthew E.P.Davies focuses only on the AutoMashUpper, whichisusedformulti-song mashups.Heperformed
mashups based on the measure the user can define their own values to the tempo as well as they can also add orremovesongs
from the mash-ups.
[2]Facial expression is the most effective way of expressing emotion in humans.The paper by Sushmita G.Kamble uses PCA
algorithm and Euclidean distance classifier to segregate expressions and the music will be played based on the expression
captured by the inbuilt camera.Also the use of the camera reduces the designing cost of the system.
[3]This paper is used to implement a karaoke machine which removes the voice of the artist who sang the song.It uses “Out of
phase” stereo method for removing the original voice.If the user wants to sing a song along with the music,he can use
karaoke.Also the user can record the song that he sings. Nirmal R Bhalani uses MATLAB software to implement the above
model.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4923
[4]Music is a form of entertainment that everyone loves to hear. But categorizing music is a difficult task that everyone faces.
Some of the methods use speech signal to classify songs which causes high computation time and cost. The paper by Karthik
replaces speech signal with human emotions with minimal time computation. The authors used Audio Information
Recognition(AIR) and Music Information Retrieval(MIR)to implement the above model.
4. PROPOSED SYSTEM
This music player requires the user to have a profile to access the application. Each person has to input his/her login details
before using the application. An account will be created for each person. The login details will be stored in an open source
document database- MongoDB. On using the app for the first time, the user has to input his login details andgrantpermissions
for camera and media. This app works in both online and offline mode. A single application can work in different ways: it can
sense the emotions of the user and play songs according to that. If a person downloads a music, it will be segregated on the
basis of intensity, pitch and rhythm into sad, happy, fun, moodyetc.Suchthatwhenthepersonisidentifiedtohave suchmoods,
the songs will be played accordingly. If the user listens to a song and feels like mashing upthatsongwith anotheroneofsimilar
waveform, this app can help him do so. There are many sections that together completes this app:
1.1. Emotion Recognition
Emotion based music player is an useful application for music listeners who has a smart phone and an Internet Connection.
The proposed algorithm that generates music accordingtotheemotional stateoftheuser. Whentheuserdownloadssongsinto
the phone, the mapping of the audio is done. At first the user has to give permissions for accessing the camera and media. The
photo of the user is taken through the camera and it is stored. In this work, a neural network based on the Cohn-Kanade
database has been tried on. Powell’s direction set is used here to minimize the error function. Mostly face detection is done in
either holistic approach instead of an analytical approach. Facial feature extraction in our work is done by real time facial
recognition system, as developed by Sebe and Cohen [5]. A vector of motion features of certain regions of face is got as output.
Usually back propagation is commonly used for emotion classification. For back propagation, the ability to cope with very
noise data is high and its effectiveness increases with a large number of input fields. The essential requirement of a neural
network is to produce results with minimized error function. The typical neural network propagate backwards the error
function’s partial differential. Some methods like Powell’s set direction method, annaeling, downhill simplex are used for
minimization of error.
This app integrates Google Voice typing. If the user needs to play the song according to his wishes, he just has to say. The user
could tell his emotion so those particular songs related to the mood will be traced out. He doesn’t need to go and searchfor the
song completely. Using AI, the user’s taste in music will be mapped. According to this pattern,songswill beaddeddirectly onto
the queue.
The output of doing a real time face recognition as mentioned above is.,
Fig.1.A snap shot of the real time face tracker.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4924
1.2. Mixing of Songs
A very careful experience designed to allow DJs and aspiring mixers to program mixes using their single-timeline player. The
user can play a track, the suggestions for the songs that goes well with the current song being played will be given below. The
suggested songs will sync well with the waveform of the current song beingplayed.Thisfunctionoperatesonlyinonline mode.
The user can select the language whose suggestions are to be displayed. The “AI” part comes where you just let the app mix by
itself. Also some real time effects, sound equalizer, and fully control DJing can be used.
All the people using our application will be connected together like a community. If an user createsa newmixingofsongs,then
he could publish it with everyone who uses that app. The users could get likes, comments, follow requests for the song he did.
4.3.YouTube Linking
If the user needs to hear the original version of the song, the X-factor music, The Voice music programs for the current song
being played, he could easy go in video mode. The YouTube links will be displayed for the song he wants. The user need not go
and surf the YouTube for this. Every song in the music player will be linked to various versions of song. Not only the YouTube
links, the videos will be available. To do this in application, the YouTubePlayerView has to be initialized. Download and
Configure YouTube Android Player API in Android Studio. Registering the Application inGoogleDeveloperConsole andobtain
Android API key. Integrating YouTube Android Player API in your Android Application. The android application has to be
configured using the YouTube Data API V3.
4.4.Other features.
Some other features that is given as an add-on are:
i. Integrating Karaoke into the music application. The user can download the karaoke. The karaoke of the songs will be
generated. The user download the karaoke for the respective song he wishes for and record his song whichcouldbelater
published.
ii. The lyrics of each song will be stored in the database. When the user downloads the song, he can download the lyrics of
the particular songs he want.
iii. If the user searches for a particular song, artist, title and if it is not available in the music player, then he/she can request
for the song in the feedback comments. The song will be added to the database as soon aspossibleandthiswill be notified
to the user who requested for it.
iv. If the user cannot recall the song, but has a strong interest in identifying the song he forgot, then the Google voice is
integrated such that a small hum or whistle of the song will be enough to identify the full song.
5. METHODOLOGIES
i. Android studio
Android studio is an integrating development environment for Google’s Android operating system. It is developed by Google
and Jetbrains in the year 2013.
ii. MongoDB
MongoDB is a cross-platform document-oriented database program. It is classified as a NOSQL database program, MongoDB
uses JSON-like documents with schemata. MongoDB is developed by MongoDB Inc.
iii. JavaScript
JavaScript programs the behavior of web pages. Many desktop and server programs use JavaScript. Node.js is the bestknown.
Some databases, like MongoDB and CouchDB, also use JavaScript as their programming language.
iv. XML and Java
The primary language used to develop Android Apps is Java. Java and XML(Extensible Markup Language) are the basic
requirements to work on Android Studio.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4925
v. Cohn-Kanade Database
The Cohn-Kanade AU-coded facial expression database is for research in automatic facial image analysisandsynthesisandfor
perceptual studies.
6. ARCHITECTURAL DESIGN
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4926
7. RESULTS
Fig.3. Images from Cohn-Kanade Database
Neutral Joy Disgust
Neutral 82.78 8.71 8.51
Joy 19.67 77.05 3.28
Disgust 25.00 6.82 68.18
Table 1. Results on Cohn-Kanade Data set
6. CONCLUSION AND FUTURE SCOPE
This application can work effectively with high processing speed compared to the traditional methods.This proposed
framework will reduce much complexity. Presently, the user has to download many It will ease the people’s difficulty in
combining different features into a single app. These APIs can be made compatible with all the music applications people use.
The lower versions of Android like 7 or 8 should be able to work in this. This system could be made to work with other
operating systems like Windows, iOS.
7. REFERENCES
[1]Matthew E. P. Davies, Philippe Hamel, Kazuyoshi Yoshii, and Masataka, “AutomaticCreation ofMulti-SongMusicMashups”,
IEEE/ACM transactions on audio, speech, and language processing, vol. 22, no. 12, December 2014
[2] Sushmita G. Kamble ; A. H. Kulkarni, “IEEE/ACM transactions on audio, speech, and language processing”, vol. 22, no. 12,
December 2014 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI)
[3]Nirmal R Bhalani ; Jaikaran Singh ; Mukesh Tiwari, “Karaoke Machine implementation and validation using Out of Phase
Stereo method” in 2012 International Conference on Communication, Information & Computing Technology (ICCICT)
[4] Karthik Subramanian Nathan ; Manasi Arun ; Megala S Kannan 2017 IEEE International Symposium on Signal Processing
and Information Technology (ISSPIT)
[5] Neural Networks for Emotion Classification.At Leiden institute of Advanced Computer Science, August 2003
[6] Rafid O, Vishnu S , Mohammed Ameen Z , Linda Sara Mathew “MoodAwareMusicPlayer UsingNeural Networks”,Journal of
Computational Intelligence Theory and Its Applications Volume 2 Issue 1
[7] International Journal of Engineering Research and General Science Volume 3, Issue 1, January February, 2015 ISSN 2091-
2730 750 www.ijergs.org Emotion Based Music Player.
[8] Z. Zeng, M. Pantic, G. I. Roisman and T. S. Huang. “A survey of affect recognition methods: audio, visual, and spontaneous
expressions.” IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(1), 2009.

More Related Content

What's hot

The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...
The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...
The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...
Gilberto Bernardes
 
8 best audio editing
8 best audio editing8 best audio editing
8 best audio editing
gauravyadav763149
 
Musicand interactivity final
Musicand interactivity finalMusicand interactivity final
Musicand interactivity finaldavid mcandrew
 
Improving Literacy with Audio-eBooks
Improving Literacy with Audio-eBooksImproving Literacy with Audio-eBooks
Improving Literacy with Audio-eBooks
Nicola Cavalli
 
Mv production assignment form 2019
Mv production assignment form 2019Mv production assignment form 2019
Mv production assignment form 2019
HarrietSmith35
 
Evaluation
EvaluationEvaluation
Evaluation
michaelamountford
 

What's hot (7)

The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...
The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...
The Creative Process Behind Dialogismos I: Theoretical and Technical Consider...
 
8 best audio editing
8 best audio editing8 best audio editing
8 best audio editing
 
Musicand interactivity final
Musicand interactivity finalMusicand interactivity final
Musicand interactivity final
 
Improving Literacy with Audio-eBooks
Improving Literacy with Audio-eBooksImproving Literacy with Audio-eBooks
Improving Literacy with Audio-eBooks
 
Audio Editing
Audio EditingAudio Editing
Audio Editing
 
Mv production assignment form 2019
Mv production assignment form 2019Mv production assignment form 2019
Mv production assignment form 2019
 
Evaluation
EvaluationEvaluation
Evaluation
 

Similar to IRJET- The Complete Music Player

SMART MUSIC PLAYER BASED ON EMOTION DETECTION
SMART MUSIC PLAYER BASED ON EMOTION DETECTIONSMART MUSIC PLAYER BASED ON EMOTION DETECTION
SMART MUSIC PLAYER BASED ON EMOTION DETECTION
IRJET Journal
 
Study On An Emotion Based Music Player
Study On An Emotion Based Music PlayerStudy On An Emotion Based Music Player
Study On An Emotion Based Music Player
NIET Journal of Engineering & Technology (NIETJET)
 
STUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOT
STUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOTSTUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOT
STUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOT
NIET Journal of Engineering & Technology (NIETJET)
 
Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...
Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...
Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...
NIET Journal of Engineering & Technology (NIETJET)
 
IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET Journal
 
Mood based Music Player
Mood based Music PlayerMood based Music Player
Mood based Music Player
IRJET Journal
 
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET Journal
 
Moodify – Music Player Based on Mood
Moodify – Music Player Based on MoodMoodify – Music Player Based on Mood
Moodify – Music Player Based on Mood
IRJET Journal
 
B8_Mini project_Final review ppt.pptx
B8_Mini project_Final review ppt.pptxB8_Mini project_Final review ppt.pptx
B8_Mini project_Final review ppt.pptx
EgguIqbal
 
Emotion Based Music Player
Emotion Based Music PlayerEmotion Based Music Player
Emotion Based Music Player
IRJET Journal
 
Emotion Based Music Player System
Emotion Based Music Player SystemEmotion Based Music Player System
Emotion Based Music Player System
IRJET Journal
 
Ijsrdv8 i10550
Ijsrdv8 i10550Ijsrdv8 i10550
Ijsrdv8 i10550
aissmsblogs
 
Marketing strategy for yu player app
Marketing strategy for yu player appMarketing strategy for yu player app
Marketing strategy for yu player app
Akhil Vempali
 
Internship Presentation on an Android Project - "Echo"
Internship Presentation on an Android Project - "Echo"Internship Presentation on an Android Project - "Echo"
Internship Presentation on an Android Project - "Echo"
Sheersh Bhatnagar
 
Very final powerpoint for apps for good (Team Appocolypse)
Very final powerpoint for apps for good (Team Appocolypse)Very final powerpoint for apps for good (Team Appocolypse)
Very final powerpoint for apps for good (Team Appocolypse)
TeamAppocolypse
 
Apps for good powerpoint
Apps for good powerpointApps for good powerpoint
Apps for good powerpoint
TeamAppocolypse
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
Nizam Muhammed
 
9.5 Group 3
9.5 Group 39.5 Group 3
9.5 Group 3
scorkery
 
Team Appocolypse
Team AppocolypseTeam Appocolypse
Team Appocolypse
TeamAppocolypse
 

Similar to IRJET- The Complete Music Player (20)

SMART MUSIC PLAYER BASED ON EMOTION DETECTION
SMART MUSIC PLAYER BASED ON EMOTION DETECTIONSMART MUSIC PLAYER BASED ON EMOTION DETECTION
SMART MUSIC PLAYER BASED ON EMOTION DETECTION
 
Study On An Emotion Based Music Player
Study On An Emotion Based Music PlayerStudy On An Emotion Based Music Player
Study On An Emotion Based Music Player
 
STUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOT
STUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOTSTUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOT
STUDY ON AIR AND SOUND POLLUTION MONITORING SYSTEM USING IOT
 
Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...
Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...
Isolation Of Lactic Acid Producing Bacteria And Production Of Lactic Acid Fro...
 
IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)IRJET - EMO-MUSIC(Emotion based Music Player)
IRJET - EMO-MUSIC(Emotion based Music Player)
 
Mood based Music Player
Mood based Music PlayerMood based Music Player
Mood based Music Player
 
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
IRJET- Implementation of Emotion based Music Recommendation System using SVM ...
 
Moodify – Music Player Based on Mood
Moodify – Music Player Based on MoodMoodify – Music Player Based on Mood
Moodify – Music Player Based on Mood
 
B8_Mini project_Final review ppt.pptx
B8_Mini project_Final review ppt.pptxB8_Mini project_Final review ppt.pptx
B8_Mini project_Final review ppt.pptx
 
Emotion Based Music Player
Emotion Based Music PlayerEmotion Based Music Player
Emotion Based Music Player
 
Emotion Based Music Player System
Emotion Based Music Player SystemEmotion Based Music Player System
Emotion Based Music Player System
 
Ijsrdv8 i10550
Ijsrdv8 i10550Ijsrdv8 i10550
Ijsrdv8 i10550
 
Marketing strategy for yu player app
Marketing strategy for yu player appMarketing strategy for yu player app
Marketing strategy for yu player app
 
Internship Presentation on an Android Project - "Echo"
Internship Presentation on an Android Project - "Echo"Internship Presentation on an Android Project - "Echo"
Internship Presentation on an Android Project - "Echo"
 
Very final powerpoint for apps for good (Team Appocolypse)
Very final powerpoint for apps for good (Team Appocolypse)Very final powerpoint for apps for good (Team Appocolypse)
Very final powerpoint for apps for good (Team Appocolypse)
 
Apps for good powerpoint
Apps for good powerpointApps for good powerpoint
Apps for good powerpoint
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
 
9.5 Group 3
9.5 Group 39.5 Group 3
9.5 Group 3
 
CV
CVCV
CV
 
Team Appocolypse
Team AppocolypseTeam Appocolypse
Team Appocolypse
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 

Recently uploaded (20)

Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 

IRJET- The Complete Music Player

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4922 THE COMPLETE MUSIC PLAYER Akshaya Anand Student, Department of Electronics and Communication Engineering, Sri Krishna College of Engineering and Technology, Coimbatore, TamilNadu, India ----------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Music has been a way for people to reduce their stress and since we all have a variety of emotions, music comes in all type of styles. For music system, you need one app for sound equalizing another for video streaming of songsandmany others. Our idea is to integrate all these into a single one which would be a boon to the music lovers. ThisapplicationintegratestheIntentAPIs of various applications and mapping the data from various databases which is to be segregated and they are integrated onto our music player. Some of the features of this application includes, YouTube linking, Song Mixing, Karaoke andlyricsSyncingetc., Also the emotions of the user will be traced using Artificial NeuralNetworktechnology. Primarily, thelogincredentialsofeveryuserwill be stored in database and here MongoDB is used. Instead of downloading multiple apps and wasting all storage space, this proposal reduces the use of a lot of applications and will be a complete music solution. Key Words: Artificial Intelligence, Artificial Neural Networks, Intent APIs, Android, MongoDB 1. INTRODUCTION The application development sector is advancing day by day. Innovative ideas are born each minute to ease people’s work; if not big or groundbreaking, but constructive and leading towards a better tomorrow. Sound and graphics are two intriguing areas of technology which attract the music lovers to exploremoreintotheirdepths.Withthenewdevelopmentsintechnology the sophistication level in software has also increased. Also with the idea of “keeping it simple”, developing sophisticated applications is a challenge. Facial expressions explains a lot in determining the mood of a person. Whether he’s sad, or angry, happy, every emotion on his way has a unique of expressing it. Thisapplication work differentfromtraditional application.The user need not go and surf through the songs to play the music. Instead this application recognizes his mood and play music accordingly. It is impossible to download many applications for a single domain of work.Forexample.,ifyouareinterestedinmusic,it isnot applicable to download individual apps for music player, soundequalizer,DJmixer,videostreamer, etc.Thisapplicationactsas an integration to some of the most common existing applicationsthatpeopleuse. With thecurrentmusicapplicationitself,they can work on these features. This works as an add-on to some existing applications. 2. EXISTING METHODS Nowadays music plays a very vital role in every individual, current music apps have only the feature of selectingthe particular song and playing them and if you want to hear the karaoke, song mixing, you-tube mixing, lyrics identification there are separate apps for them and in searching and downloading the apps where storage space is wasted and it takes more time, in this paper combination all these features is done in a single app and also the emotion of the user will be traced and based on the emotion the song is played. Earlier Hebbian learning algorithm is used and is considered to be a 'typical' unsupervised learning rule. 3. LITERATURE SURVEY [1]The paper by Matthew E.P.Davies focuses only on the AutoMashUpper, whichisusedformulti-song mashups.Heperformed mashups based on the measure the user can define their own values to the tempo as well as they can also add orremovesongs from the mash-ups. [2]Facial expression is the most effective way of expressing emotion in humans.The paper by Sushmita G.Kamble uses PCA algorithm and Euclidean distance classifier to segregate expressions and the music will be played based on the expression captured by the inbuilt camera.Also the use of the camera reduces the designing cost of the system. [3]This paper is used to implement a karaoke machine which removes the voice of the artist who sang the song.It uses “Out of phase” stereo method for removing the original voice.If the user wants to sing a song along with the music,he can use karaoke.Also the user can record the song that he sings. Nirmal R Bhalani uses MATLAB software to implement the above model.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4923 [4]Music is a form of entertainment that everyone loves to hear. But categorizing music is a difficult task that everyone faces. Some of the methods use speech signal to classify songs which causes high computation time and cost. The paper by Karthik replaces speech signal with human emotions with minimal time computation. The authors used Audio Information Recognition(AIR) and Music Information Retrieval(MIR)to implement the above model. 4. PROPOSED SYSTEM This music player requires the user to have a profile to access the application. Each person has to input his/her login details before using the application. An account will be created for each person. The login details will be stored in an open source document database- MongoDB. On using the app for the first time, the user has to input his login details andgrantpermissions for camera and media. This app works in both online and offline mode. A single application can work in different ways: it can sense the emotions of the user and play songs according to that. If a person downloads a music, it will be segregated on the basis of intensity, pitch and rhythm into sad, happy, fun, moodyetc.Suchthatwhenthepersonisidentifiedtohave suchmoods, the songs will be played accordingly. If the user listens to a song and feels like mashing upthatsongwith anotheroneofsimilar waveform, this app can help him do so. There are many sections that together completes this app: 1.1. Emotion Recognition Emotion based music player is an useful application for music listeners who has a smart phone and an Internet Connection. The proposed algorithm that generates music accordingtotheemotional stateoftheuser. Whentheuserdownloadssongsinto the phone, the mapping of the audio is done. At first the user has to give permissions for accessing the camera and media. The photo of the user is taken through the camera and it is stored. In this work, a neural network based on the Cohn-Kanade database has been tried on. Powell’s direction set is used here to minimize the error function. Mostly face detection is done in either holistic approach instead of an analytical approach. Facial feature extraction in our work is done by real time facial recognition system, as developed by Sebe and Cohen [5]. A vector of motion features of certain regions of face is got as output. Usually back propagation is commonly used for emotion classification. For back propagation, the ability to cope with very noise data is high and its effectiveness increases with a large number of input fields. The essential requirement of a neural network is to produce results with minimized error function. The typical neural network propagate backwards the error function’s partial differential. Some methods like Powell’s set direction method, annaeling, downhill simplex are used for minimization of error. This app integrates Google Voice typing. If the user needs to play the song according to his wishes, he just has to say. The user could tell his emotion so those particular songs related to the mood will be traced out. He doesn’t need to go and searchfor the song completely. Using AI, the user’s taste in music will be mapped. According to this pattern,songswill beaddeddirectly onto the queue. The output of doing a real time face recognition as mentioned above is., Fig.1.A snap shot of the real time face tracker.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4924 1.2. Mixing of Songs A very careful experience designed to allow DJs and aspiring mixers to program mixes using their single-timeline player. The user can play a track, the suggestions for the songs that goes well with the current song being played will be given below. The suggested songs will sync well with the waveform of the current song beingplayed.Thisfunctionoperatesonlyinonline mode. The user can select the language whose suggestions are to be displayed. The “AI” part comes where you just let the app mix by itself. Also some real time effects, sound equalizer, and fully control DJing can be used. All the people using our application will be connected together like a community. If an user createsa newmixingofsongs,then he could publish it with everyone who uses that app. The users could get likes, comments, follow requests for the song he did. 4.3.YouTube Linking If the user needs to hear the original version of the song, the X-factor music, The Voice music programs for the current song being played, he could easy go in video mode. The YouTube links will be displayed for the song he wants. The user need not go and surf the YouTube for this. Every song in the music player will be linked to various versions of song. Not only the YouTube links, the videos will be available. To do this in application, the YouTubePlayerView has to be initialized. Download and Configure YouTube Android Player API in Android Studio. Registering the Application inGoogleDeveloperConsole andobtain Android API key. Integrating YouTube Android Player API in your Android Application. The android application has to be configured using the YouTube Data API V3. 4.4.Other features. Some other features that is given as an add-on are: i. Integrating Karaoke into the music application. The user can download the karaoke. The karaoke of the songs will be generated. The user download the karaoke for the respective song he wishes for and record his song whichcouldbelater published. ii. The lyrics of each song will be stored in the database. When the user downloads the song, he can download the lyrics of the particular songs he want. iii. If the user searches for a particular song, artist, title and if it is not available in the music player, then he/she can request for the song in the feedback comments. The song will be added to the database as soon aspossibleandthiswill be notified to the user who requested for it. iv. If the user cannot recall the song, but has a strong interest in identifying the song he forgot, then the Google voice is integrated such that a small hum or whistle of the song will be enough to identify the full song. 5. METHODOLOGIES i. Android studio Android studio is an integrating development environment for Google’s Android operating system. It is developed by Google and Jetbrains in the year 2013. ii. MongoDB MongoDB is a cross-platform document-oriented database program. It is classified as a NOSQL database program, MongoDB uses JSON-like documents with schemata. MongoDB is developed by MongoDB Inc. iii. JavaScript JavaScript programs the behavior of web pages. Many desktop and server programs use JavaScript. Node.js is the bestknown. Some databases, like MongoDB and CouchDB, also use JavaScript as their programming language. iv. XML and Java The primary language used to develop Android Apps is Java. Java and XML(Extensible Markup Language) are the basic requirements to work on Android Studio.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4925 v. Cohn-Kanade Database The Cohn-Kanade AU-coded facial expression database is for research in automatic facial image analysisandsynthesisandfor perceptual studies. 6. ARCHITECTURAL DESIGN
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 4926 7. RESULTS Fig.3. Images from Cohn-Kanade Database Neutral Joy Disgust Neutral 82.78 8.71 8.51 Joy 19.67 77.05 3.28 Disgust 25.00 6.82 68.18 Table 1. Results on Cohn-Kanade Data set 6. CONCLUSION AND FUTURE SCOPE This application can work effectively with high processing speed compared to the traditional methods.This proposed framework will reduce much complexity. Presently, the user has to download many It will ease the people’s difficulty in combining different features into a single app. These APIs can be made compatible with all the music applications people use. The lower versions of Android like 7 or 8 should be able to work in this. This system could be made to work with other operating systems like Windows, iOS. 7. REFERENCES [1]Matthew E. P. Davies, Philippe Hamel, Kazuyoshi Yoshii, and Masataka, “AutomaticCreation ofMulti-SongMusicMashups”, IEEE/ACM transactions on audio, speech, and language processing, vol. 22, no. 12, December 2014 [2] Sushmita G. Kamble ; A. H. Kulkarni, “IEEE/ACM transactions on audio, speech, and language processing”, vol. 22, no. 12, December 2014 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI) [3]Nirmal R Bhalani ; Jaikaran Singh ; Mukesh Tiwari, “Karaoke Machine implementation and validation using Out of Phase Stereo method” in 2012 International Conference on Communication, Information & Computing Technology (ICCICT) [4] Karthik Subramanian Nathan ; Manasi Arun ; Megala S Kannan 2017 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT) [5] Neural Networks for Emotion Classification.At Leiden institute of Advanced Computer Science, August 2003 [6] Rafid O, Vishnu S , Mohammed Ameen Z , Linda Sara Mathew “MoodAwareMusicPlayer UsingNeural Networks”,Journal of Computational Intelligence Theory and Its Applications Volume 2 Issue 1 [7] International Journal of Engineering Research and General Science Volume 3, Issue 1, January February, 2015 ISSN 2091- 2730 750 www.ijergs.org Emotion Based Music Player. [8] Z. Zeng, M. Pantic, G. I. Roisman and T. S. Huang. “A survey of affect recognition methods: audio, visual, and spontaneous expressions.” IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(1), 2009.