SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1099
A Review on Song Recommendation Techniques
Ms. Samruddhi S. Doshi1, Dinesh B. Hanchate2
1M.E. Second Year Student, Department of Computer Engineering, VPKBIET, Baramati, Maharashtra, India
2Department of Computer Engineering, VPKBIET, Baramati, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Singing skills of each singer help in choosing
accurate songs for them. These skills are determined by using
vocal competence. Matching a song to singer’s vocal
competence is the major and difficult task in song
recommendation. There are other song recommendation
systems, which works on recommending songs of listener’s
interest. These traditional approaches did not consider the
singer’s ability of singing which leads to poor singing
performance by singer. This paper focuses on the techniques
related to music retrieval such as content based and
collaborative. This paper has focused on the other method of
song recommendation and the techniques of feature
extraction, feature selection. Music transcription and song
ranking using learning-to-rank method has explained.
Key Words: Singing Skills, Content Based Music Retrieval,
Integrating Multiple Acoustic Features, Automatic Music
Transcription, Feature Selection, Tree Structure Locality
Sensitive Hashing, Social Singing Community.
1. INTRODUCTION
Singers can sing well as per their singing skills and
the choice of accurate song is depend on the skill. For this
purpose, vocal competence is used. Different singers are
having different singing skills. Those singers give a better
performance, only if, chosen song is suitable to singing skills
of singers. At many a times, singers are depressed due to
their own performance. The reason behind it is the bad
choice of song, rather than the singing ability. e. g. it is
difficult for a girl with soft voice to sing a song which require
strong voice to express strong emotions[1]. To achievegood
performance, songs are chosen such that, those songs were
matching with singer’s skills.
Traditional approaches of song recommendation
research techniques in the field of content based song
recommendation and uses collaborative techniques to
recommend song. These techniques discovers favourite
music of user in terms of music content similarity such as
moods and rhythms. Collaborative techniquesrecommenda
song in a group of users having the same interest. Content
based music retrieval methods are given below. This paper
discussed content based retrieval, ability based retrieval,
evaluation of singer’s performance, feature extraction,
feature selection and ranking methods. These methods are
useful and helpful for the understanding the need of making
song recommendation according to abilityofsinger.Alsothe
evaluation of singer’s performance, feature extraction,
feature selection and ranking methods are useful in easily
understanding procedure of recognizing singer’s vocal
ability.
This paper focuses on three methods of content
based techniques. The first technique of Content Based
Music Retrieval (CBMR) is given for retrieving songs
according to singing preferences ofuser.Thisallowsusersto
find new songs which they expected to like. Another
technique of CBMR gives the system to construct music
descriptors. That system supports efficient content-based
music retrieval and classification. The next method of
content based retrieval is, Scalable Content-Based Music
Retrieval which depict Content-Based Music Retrieval Using
Chord Progression Histogram and Tree-Structure LSH. The
techniques of content based method only focused on the
song recommendation as par the listener’s interest.
Consideration of the singer’s ability is main aspect in song
recommendation which hasnotcoveredin earlierstudies.So
for making song recommendation in social singing
community, singing-song recommendation framework is
used. Rather than recommending songs which people may
like to listen, system used to recommend suitable songs that
people can sing well. System is developed with the aim of
finding the difficulty orderings of songs, from the song
performance ratings of every user.
To evaluate the singer’s performance, an
automatic singing evaluation system for Karaoke
performances has been used. The performance of singer
evaluated in terms of technical accuracy and system then
assign a rating score. The main task in music retrieval is
feature extraction. One of the approach of feature extraction
is used for the purpose of key detection. Basically, key in the
music is the set of music notes which are primarily used for
constructing a piece of music. The next method is about
Automatic Music Transcription (AMT). Which is the process
of conversion of an audio recording to some form of musical
notation. The core problem for considered in AMT system
was the detection of multiple concurrent pitches. Thispaper
analyses limitations of current AMT methods and identified
directions for future research. For selection of featurewhich
helps in evaluating singer’s performance, techniques are
required. Next techniquestudiedisfeatureselectionmethod.
This method has given a feature selection (FS) algorithm for
filtering the low efficiency features for the fast speech
emotion recognition. Next method
studied is of the ranking which is used for retrieving songs
matching with singer’s vocal competence from database.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1100
2. METHODS
2.1 Content Based Music Retrieval Methods:
In [2], K. Hoashi, K. Matsumoto, and N. Inoue gives
Content Based MusicRetrieval (CBMR) method.Thismethod
is used to retrieve songs as per the users singing
preferences. This allows users to find out new songs which
they expected to like,alsogivenrelevancefeedback methods,
which improves the performance of music retrieval method.
The burden on users of inputting learning data tothesystem
has been reduced with use of method which generate user
profiles based on the genre preferences. Also they do
refinement of such profiles based on relevance feedback.
This music information retrieval method is based on TreeQ.
Firstly, tree generationdone onlearningdata samples,which
consists songs from both the set of songs which a user likes
(good songs), and which a user didn’t like (bad songs).
Vector representation done based on user preferences and
this task is done by inputting the good songs from the
learning data set through the tree, and calculating a
histogram.
 Advantages:
1) System has considered user’s musical preferences
which are highly ambiguous.
2) Relevance feedback method is used to improve user’s
preferences.
 Limitations:
1) Worked on limited dataset.
2) System considers only listener’s interest not the singer’s
vocal ability to retrieve specific song for recommending to
singer. Due to this, singers do not give good performance in
their singing.
Another technique of content based music retrieval
is given by J. Shen, J. Shepherd, and Anne H. H. Ngu[3]. This
method have used InMAF (Integrating Multiple Acoustic
Features) framework which is fast as well as robust
descriptor generation method. This approach combines
multiple vocal feature vectors and musical perception given
by the singer then it produces small single feature vector
which enhance the music data retrieval and classification
process. The work of generating music descriptorcarried on
two stages:
a. Dimension reduction via Principal Component
Analysis(PCA),
b. Non-linear Neural Network (NN) used for
generating music descriptors.
In step one, it extracts features such as Timber, Rhythm and
Pitch having dimension vectors as 33, 18, 18 respectively.
PCA is generally dimension transformationmethodwhichin
second step used as pre-processingstepforNeural Network.
PCA provides features to neural network where dimension
reduction of features has been done.
 Advantages
1) It captures higher level semantic concepts and present
those features as low dimensional feature vectors.
2) System integrates newer lower-level acoustic features
without any difficulty.
3) It improves efficiency of content-based music retrieval.
4) It gives effectivenessandrobustnessagainstvariouskinds
of audio alteration.
The next method of content based music retrieval is
Scalable Content-Based Music Retrieval[4]- This method is
given by Y. Yu, R. Zimmermann, Y. Wang, and V. Oria who
described Content-Based Music Retrieval Using Chord
Progression Histogram and Tree-Structure LSH. As
multimedia content increasing day by day over the Internet,
music information retrieval is becoming a difficult. This
method used the melody similarity for quick and reliable
retrieval of relevant songs. The system worksintwophases-
firstly, music semantics used for compact and accurate
representation of audio tracks. Then chordprogressions has
been recognized from audio signals based on trained music
rules, and for improving recognition accuracy method has
used multi-probing. Afterwards as a mid-level feature,
concise Chord Progression Histogram (CPH) has computed
from each audio track, which used to describeaudiocontent.
As a second step it did efficient organization of audio tracks
according to their CPHs by using only one locality sensitive
hash table with a tree-structure.
 Advantages:
1) Scalability compared with other methods.
2) Compared to other methods, the used algorithm has
improved the accuracy of summarization and indexing. This
algorithm have taken a further step for the optimal
performance whichisdeterminedbyan exhaustivesequence
comparison.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1101
 Limitations:
1) It explored techniques onlyinthedomainofcontent
based song recommendation. These techniques
have only the purpose of discovery of user’s
favourite music. But, this method is not efficient
because, the low-level features cannot fully
represent the user’s interests.
2.2 Methods considering Singer’s Ability:
The techniques of content based method only focusedon
the song recommendation as par the listener’s interest.
Instead of recommending songs asperthelistener’sinterest,
there is need of recommending songs which are suitable to
voice of particular singer. Consideration of the singer’s
ability is main aspect in song recommendation which is not
covered in earlier studies. K. Mao, J. Fan, L. Shou, G. Chenand
M. Kankanhalli [5] have proposed a song recommendation
framework which could be used for making song
recommendation in social-singing community. Despite of
making song recommendation which people may like to
listen, this system used to recommend suitable songs which
are matching with singer’s voice. So, in social singing
community, when any singer uploads it’s own recording,
there are ratings based on singingperformanceofthesinger.
This helps in process of finding the song difficulty orderings
from the song performance ratings of every user. Then
system transforms the difficulty orderings into a difficulty
graph. Iterative inference algorithm is used to recommend
songs according to the difficulty graph.
 Advantages:
1) The difficulty orderings found in one Social Singing
Community (SSC) can be reused and updated in another SSC
system.
2) For music experts after giving sufficient resources, it is
possible to build up an ever-growingsongdifficultyordering
database and then provide singing song recommendation
services for any social singing community.
3) It takes into consideration somewhat singer’s capability.
 Limitations:
1) It does not exact find the vocal ability of particular singer
because it only considers the listener’s review.
2.3 Method to Evaluate Singer’s Performance:
To evaluate the singer’s performance technique
proposed by Wei-Ho Tsai and Hsin-Chieh Lee [6], with
objective of developing an automatic singing evaluation
system for Karaoke performances. This technique has used
various acoustic features like pitch, volume and rhythm to
assess a singer’s performance and improved the singing
evaluation capabilities on Karaoke machines. The
performance of singer evaluated in terms of technical
accuracy then system assign a rating score. It produced the
results of automatic singing evaluation such that those are
close to the human rating.
 Advantages:
1) It produces the results of automatic singing
evaluation such that those are close to the human rating.
2.4 Feature Extraction Methods:
The main task in music retrieval is feature extraction.
One of the approach of feature extraction is given in[7]. The
method given to extract features for purpose of key
detection. The key detection technique is relatedtoall music
related processing such as, music transcription, pitch and
time structure discovery, genre classification. Specifically in
music theory, a key is the set of musical notes that are
primarily used for constructing a piece of music. The key
provides important informationaboutthemusical contentof
a music piece, like harmonic and melodic context. For key
detection, some methods are already present which are not
applicable for key detection from acoustic music because,
music notes can’t reliably identified.
The general approach for key detection consists of
two steps: pitch extraction and key detection. The pitch
extraction step outputs the features that defines presenceof
musical note in particular pitch or pitch class in audiosignal.
And in key detection step, the keys that are much similar to
extracted feature are determined. But this general approach
is having issues like mistunning of musical notes and noisy
sounds could be removed. So the method proposed in[7] is
efficiently used for feature extraction. A tuning pitch
determination algorithmhasbeenusedfor extractionofnote
partials from signals. This has allowed as much variation as
possible. Then systemhasusedconsonancefilteringforpitch
profile feature extraction which used for key detection in
music.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1102
Emmanouil Benetos, Simon Dixon, Dimitrios
Giannoulis, Holger Kirchhoff, and Anssi Klapuri[8] gives a
techniques about the Automatic Music Transcription(AMT).
Which is the process of converting an audio recording into
some form of musical notation. The core problem for
considered in AMT system was the detection of multiple
concurrent pitches. Study given in [8] has shown the
limitations of currentAMTmethodsand identifieddirections
for future research.
2.5 Feature Selection and Ranking Methods:
For selection of feature which helps in evaluating
singer’s performance, techniques are required. One of the
technique is given in [9]. This method used the feature
selection (FS) algorithm for filtering the low efficiency
features for fast speech emotion recognition. They have
developed an algorithm for feature selection by considering
discriminative ability as well as time consumption and
redundancy of each feature. Technique given in [9] reduced
the dimensionality of qualified features andatthesametime
improve its discriminative ability for a more efficient and
effective emotion recognition system. To retrieve songs
matching with singer’s vocal competence from database
ranking is done. In [10], the given technique describes the
method of ranking. In this technique of ranking, given a
query, the ranking function assigns a score to each
document. Then ranks the documentsindescendingorder of
the scores. The ranking order represents the relevance of
documents with respect to the query. This is also used for
ranking of songs in music retrieval.
3. CONCLUSIONS
The techniques of content based song recommendation
are described in the paper are having disadvantages like,
they do not consider the ability of singer. So these methods
are not efficient for the use of song recommendation. This
has given the need of techniques of music retrieval which
will consider the singer’s ability. Also the paper have
described the techniques which will be used in the
understanding singer’s ability.
ACKNOWLEDGEMENT
This is to acknowledge and thank all the individuals who
played defining role in shaping this work. I avail this
opportunity to express my deep sense of gratitude and
whole hearted thanks to Dr. Dinesh B. Hanchate for giving
his valuable guidance, inspiration and encouragement to
complete this task.
REFERENCES
[1] Kuang Mao, Lidan Shou, Ju Fan, Gang Chen, and
Mohan S. Kankanhalli, ”Competence-Based Song
Recommendation: Matching Songs to Ones Singing
Skill,” in IEEE TRANSACTIONS ON MULTIMEDIA,
VOL. 17, NO. 3, MARCH 2015.
[2] K. Hoashi, K. Matsumoto, and N. Inoue,
”Personalization of user profiles for content- based
music retrieval based on relevance feedback,” in
Proc. ACM Multimedia, 2003.
[3] J. Shen, J. Shepherd, and A. H. H. Ngu, “Towards
effective content-based music retrieval with
multiple acoustic feature combination,”IEEETrans.
Multimedia, vol. 8, no. 6, pp. 1179-1189, Dec. 2006.
[4] Y. Yu, R. Zimmermann, Y. Wang, and V. Oria,
”Scalable content-based musicretrieval usingchord
progression histogram, and tree-structure LSH,”
IEEE Trans. Multimedia, vol. 15, no. 8, pp. 1969-
1981, Dec. 2013.
[5] K. Mao, J. Fan, L. Shou, G. Chen, and M. S.
Kankanhalli, ”Song recommendation for social
singing community,” in Proc. ACM Multimedia,
2014.
[6] W.-H. Tsai and H.-C. Lee, ”Automatic evaluation of
karaoke singing basedonpitch,volume,andrhythm
features,” IEEE Trans. Audio, Speech,Lang.Process.,
vol. 20, no. 4, pp. 1233-1243, May 2012.
[7] Y. Zhu and M. S. Kankanhalli, ”Precise pitch profile
feature extraction from musical audio for key
detection,” IEEE Trans. Multimedia, vol. 8, no. 3, pp.
575-584, Jun. 2006.
[8] E. Benetos, S. Dixon, D. Giannoulis, H. Kirchhoff, and
A. Klapuri, ”Automatic music transcription:
Breaking the glass ceiling object recognition and
segmentation,” in Proc. ISMIR, 2012, pp. 379-384.
[9] L. Zhang, M. Song, N. Li, J. Bu, and C. Chen, ”Feature
selection for fast speech emotion recognition,” in
Proc. ACM Multimedia, 2009, pp. 753-756.
[10] Z. Cao, T. Qin, T.-Y. Liu, M.-F. Tsai, andH.Li,
”Learning to rank: From pairwise approach to
listwise approach,” in Proc. ICML, 2007.

More Related Content

Similar to A Review on Song Recommendation Techniques

Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Suraj Ligade
 
Computational Approaches for Melodic Description in Indian Art Music Corpora
Computational Approaches for Melodic Description in Indian Art Music CorporaComputational Approaches for Melodic Description in Indian Art Music Corpora
Computational Approaches for Melodic Description in Indian Art Music Corpora
Sankalp Gulati
 

Similar to A Review on Song Recommendation Techniques (20)

Mehfil : Song Recommendation System Using Sentiment Detected
Mehfil : Song Recommendation System Using Sentiment DetectedMehfil : Song Recommendation System Using Sentiment Detected
Mehfil : Song Recommendation System Using Sentiment Detected
 
Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...
Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...
Music Recommendation System using Euclidean, Cosine Similarity, Correlation D...
 
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
 
Deep Learning Based Music Recommendation System
Deep Learning Based Music Recommendation SystemDeep Learning Based Music Recommendation System
Deep Learning Based Music Recommendation System
 
IRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET- Implementing Musical Instrument Recognition using CNN and SVMIRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET- Implementing Musical Instrument Recognition using CNN and SVM
 
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
 
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
Effective Results of Searching Song for Keyword-Based Retrieval Systems Using...
 
Music Genre Classification using Machine Learning
Music Genre Classification using Machine LearningMusic Genre Classification using Machine Learning
Music Genre Classification using Machine Learning
 
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- Musical Instrument Recognition using CNN and SVM
IRJET-  	  Musical Instrument Recognition using CNN and SVMIRJET-  	  Musical Instrument Recognition using CNN and SVM
IRJET- Musical Instrument Recognition using CNN and SVM
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
web based music genre classification.pptx
web based music genre classification.pptxweb based music genre classification.pptx
web based music genre classification.pptx
 
CONTENT BASED AUDIO CLASSIFIER & FEATURE EXTRACTION USING ANN TECNIQUES
CONTENT BASED AUDIO CLASSIFIER & FEATURE EXTRACTION USING ANN TECNIQUESCONTENT BASED AUDIO CLASSIFIER & FEATURE EXTRACTION USING ANN TECNIQUES
CONTENT BASED AUDIO CLASSIFIER & FEATURE EXTRACTION USING ANN TECNIQUES
 
Music information retrieval system through qbsh
Music information retrieval system through qbshMusic information retrieval system through qbsh
Music information retrieval system through qbsh
 
Optimized audio classification and segmentation algorithm by using ensemble m...
Optimized audio classification and segmentation algorithm by using ensemble m...Optimized audio classification and segmentation algorithm by using ensemble m...
Optimized audio classification and segmentation algorithm by using ensemble m...
 
Literature Survey for Music Genre Classification Using Neural Network
Literature Survey for Music Genre Classification Using Neural NetworkLiterature Survey for Music Genre Classification Using Neural Network
Literature Survey for Music Genre Classification Using Neural Network
 
Computational Approaches for Melodic Description in Indian Art Music Corpora
Computational Approaches for Melodic Description in Indian Art Music CorporaComputational Approaches for Melodic Description in Indian Art Music Corpora
Computational Approaches for Melodic Description in Indian Art Music Corpora
 
Nithin Xavier research_proposal
Nithin Xavier research_proposalNithin Xavier research_proposal
Nithin Xavier research_proposal
 
Automatic Music Generation Using Deep Learning
Automatic Music Generation Using Deep LearningAutomatic Music Generation Using Deep Learning
Automatic Music Generation Using Deep Learning
 
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
IRJET- Machine Learning and Noise Reduction Techniques for Music Genre Classi...
 

More from 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

一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
A
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
Kira Dess
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
c3384a92eb32
 

Recently uploaded (20)

Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptx
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 

A Review on Song Recommendation Techniques

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1099 A Review on Song Recommendation Techniques Ms. Samruddhi S. Doshi1, Dinesh B. Hanchate2 1M.E. Second Year Student, Department of Computer Engineering, VPKBIET, Baramati, Maharashtra, India 2Department of Computer Engineering, VPKBIET, Baramati, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Singing skills of each singer help in choosing accurate songs for them. These skills are determined by using vocal competence. Matching a song to singer’s vocal competence is the major and difficult task in song recommendation. There are other song recommendation systems, which works on recommending songs of listener’s interest. These traditional approaches did not consider the singer’s ability of singing which leads to poor singing performance by singer. This paper focuses on the techniques related to music retrieval such as content based and collaborative. This paper has focused on the other method of song recommendation and the techniques of feature extraction, feature selection. Music transcription and song ranking using learning-to-rank method has explained. Key Words: Singing Skills, Content Based Music Retrieval, Integrating Multiple Acoustic Features, Automatic Music Transcription, Feature Selection, Tree Structure Locality Sensitive Hashing, Social Singing Community. 1. INTRODUCTION Singers can sing well as per their singing skills and the choice of accurate song is depend on the skill. For this purpose, vocal competence is used. Different singers are having different singing skills. Those singers give a better performance, only if, chosen song is suitable to singing skills of singers. At many a times, singers are depressed due to their own performance. The reason behind it is the bad choice of song, rather than the singing ability. e. g. it is difficult for a girl with soft voice to sing a song which require strong voice to express strong emotions[1]. To achievegood performance, songs are chosen such that, those songs were matching with singer’s skills. Traditional approaches of song recommendation research techniques in the field of content based song recommendation and uses collaborative techniques to recommend song. These techniques discovers favourite music of user in terms of music content similarity such as moods and rhythms. Collaborative techniquesrecommenda song in a group of users having the same interest. Content based music retrieval methods are given below. This paper discussed content based retrieval, ability based retrieval, evaluation of singer’s performance, feature extraction, feature selection and ranking methods. These methods are useful and helpful for the understanding the need of making song recommendation according to abilityofsinger.Alsothe evaluation of singer’s performance, feature extraction, feature selection and ranking methods are useful in easily understanding procedure of recognizing singer’s vocal ability. This paper focuses on three methods of content based techniques. The first technique of Content Based Music Retrieval (CBMR) is given for retrieving songs according to singing preferences ofuser.Thisallowsusersto find new songs which they expected to like. Another technique of CBMR gives the system to construct music descriptors. That system supports efficient content-based music retrieval and classification. The next method of content based retrieval is, Scalable Content-Based Music Retrieval which depict Content-Based Music Retrieval Using Chord Progression Histogram and Tree-Structure LSH. The techniques of content based method only focused on the song recommendation as par the listener’s interest. Consideration of the singer’s ability is main aspect in song recommendation which hasnotcoveredin earlierstudies.So for making song recommendation in social singing community, singing-song recommendation framework is used. Rather than recommending songs which people may like to listen, system used to recommend suitable songs that people can sing well. System is developed with the aim of finding the difficulty orderings of songs, from the song performance ratings of every user. To evaluate the singer’s performance, an automatic singing evaluation system for Karaoke performances has been used. The performance of singer evaluated in terms of technical accuracy and system then assign a rating score. The main task in music retrieval is feature extraction. One of the approach of feature extraction is used for the purpose of key detection. Basically, key in the music is the set of music notes which are primarily used for constructing a piece of music. The next method is about Automatic Music Transcription (AMT). Which is the process of conversion of an audio recording to some form of musical notation. The core problem for considered in AMT system was the detection of multiple concurrent pitches. Thispaper analyses limitations of current AMT methods and identified directions for future research. For selection of featurewhich helps in evaluating singer’s performance, techniques are required. Next techniquestudiedisfeatureselectionmethod. This method has given a feature selection (FS) algorithm for filtering the low efficiency features for the fast speech emotion recognition. Next method studied is of the ranking which is used for retrieving songs matching with singer’s vocal competence from database.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1100 2. METHODS 2.1 Content Based Music Retrieval Methods: In [2], K. Hoashi, K. Matsumoto, and N. Inoue gives Content Based MusicRetrieval (CBMR) method.Thismethod is used to retrieve songs as per the users singing preferences. This allows users to find out new songs which they expected to like,alsogivenrelevancefeedback methods, which improves the performance of music retrieval method. The burden on users of inputting learning data tothesystem has been reduced with use of method which generate user profiles based on the genre preferences. Also they do refinement of such profiles based on relevance feedback. This music information retrieval method is based on TreeQ. Firstly, tree generationdone onlearningdata samples,which consists songs from both the set of songs which a user likes (good songs), and which a user didn’t like (bad songs). Vector representation done based on user preferences and this task is done by inputting the good songs from the learning data set through the tree, and calculating a histogram.  Advantages: 1) System has considered user’s musical preferences which are highly ambiguous. 2) Relevance feedback method is used to improve user’s preferences.  Limitations: 1) Worked on limited dataset. 2) System considers only listener’s interest not the singer’s vocal ability to retrieve specific song for recommending to singer. Due to this, singers do not give good performance in their singing. Another technique of content based music retrieval is given by J. Shen, J. Shepherd, and Anne H. H. Ngu[3]. This method have used InMAF (Integrating Multiple Acoustic Features) framework which is fast as well as robust descriptor generation method. This approach combines multiple vocal feature vectors and musical perception given by the singer then it produces small single feature vector which enhance the music data retrieval and classification process. The work of generating music descriptorcarried on two stages: a. Dimension reduction via Principal Component Analysis(PCA), b. Non-linear Neural Network (NN) used for generating music descriptors. In step one, it extracts features such as Timber, Rhythm and Pitch having dimension vectors as 33, 18, 18 respectively. PCA is generally dimension transformationmethodwhichin second step used as pre-processingstepforNeural Network. PCA provides features to neural network where dimension reduction of features has been done.  Advantages 1) It captures higher level semantic concepts and present those features as low dimensional feature vectors. 2) System integrates newer lower-level acoustic features without any difficulty. 3) It improves efficiency of content-based music retrieval. 4) It gives effectivenessandrobustnessagainstvariouskinds of audio alteration. The next method of content based music retrieval is Scalable Content-Based Music Retrieval[4]- This method is given by Y. Yu, R. Zimmermann, Y. Wang, and V. Oria who described Content-Based Music Retrieval Using Chord Progression Histogram and Tree-Structure LSH. As multimedia content increasing day by day over the Internet, music information retrieval is becoming a difficult. This method used the melody similarity for quick and reliable retrieval of relevant songs. The system worksintwophases- firstly, music semantics used for compact and accurate representation of audio tracks. Then chordprogressions has been recognized from audio signals based on trained music rules, and for improving recognition accuracy method has used multi-probing. Afterwards as a mid-level feature, concise Chord Progression Histogram (CPH) has computed from each audio track, which used to describeaudiocontent. As a second step it did efficient organization of audio tracks according to their CPHs by using only one locality sensitive hash table with a tree-structure.  Advantages: 1) Scalability compared with other methods. 2) Compared to other methods, the used algorithm has improved the accuracy of summarization and indexing. This algorithm have taken a further step for the optimal performance whichisdeterminedbyan exhaustivesequence comparison.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1101  Limitations: 1) It explored techniques onlyinthedomainofcontent based song recommendation. These techniques have only the purpose of discovery of user’s favourite music. But, this method is not efficient because, the low-level features cannot fully represent the user’s interests. 2.2 Methods considering Singer’s Ability: The techniques of content based method only focusedon the song recommendation as par the listener’s interest. Instead of recommending songs asperthelistener’sinterest, there is need of recommending songs which are suitable to voice of particular singer. Consideration of the singer’s ability is main aspect in song recommendation which is not covered in earlier studies. K. Mao, J. Fan, L. Shou, G. Chenand M. Kankanhalli [5] have proposed a song recommendation framework which could be used for making song recommendation in social-singing community. Despite of making song recommendation which people may like to listen, this system used to recommend suitable songs which are matching with singer’s voice. So, in social singing community, when any singer uploads it’s own recording, there are ratings based on singingperformanceofthesinger. This helps in process of finding the song difficulty orderings from the song performance ratings of every user. Then system transforms the difficulty orderings into a difficulty graph. Iterative inference algorithm is used to recommend songs according to the difficulty graph.  Advantages: 1) The difficulty orderings found in one Social Singing Community (SSC) can be reused and updated in another SSC system. 2) For music experts after giving sufficient resources, it is possible to build up an ever-growingsongdifficultyordering database and then provide singing song recommendation services for any social singing community. 3) It takes into consideration somewhat singer’s capability.  Limitations: 1) It does not exact find the vocal ability of particular singer because it only considers the listener’s review. 2.3 Method to Evaluate Singer’s Performance: To evaluate the singer’s performance technique proposed by Wei-Ho Tsai and Hsin-Chieh Lee [6], with objective of developing an automatic singing evaluation system for Karaoke performances. This technique has used various acoustic features like pitch, volume and rhythm to assess a singer’s performance and improved the singing evaluation capabilities on Karaoke machines. The performance of singer evaluated in terms of technical accuracy then system assign a rating score. It produced the results of automatic singing evaluation such that those are close to the human rating.  Advantages: 1) It produces the results of automatic singing evaluation such that those are close to the human rating. 2.4 Feature Extraction Methods: The main task in music retrieval is feature extraction. One of the approach of feature extraction is given in[7]. The method given to extract features for purpose of key detection. The key detection technique is relatedtoall music related processing such as, music transcription, pitch and time structure discovery, genre classification. Specifically in music theory, a key is the set of musical notes that are primarily used for constructing a piece of music. The key provides important informationaboutthemusical contentof a music piece, like harmonic and melodic context. For key detection, some methods are already present which are not applicable for key detection from acoustic music because, music notes can’t reliably identified. The general approach for key detection consists of two steps: pitch extraction and key detection. The pitch extraction step outputs the features that defines presenceof musical note in particular pitch or pitch class in audiosignal. And in key detection step, the keys that are much similar to extracted feature are determined. But this general approach is having issues like mistunning of musical notes and noisy sounds could be removed. So the method proposed in[7] is efficiently used for feature extraction. A tuning pitch determination algorithmhasbeenusedfor extractionofnote partials from signals. This has allowed as much variation as possible. Then systemhasusedconsonancefilteringforpitch profile feature extraction which used for key detection in music.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 06 | June -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1102 Emmanouil Benetos, Simon Dixon, Dimitrios Giannoulis, Holger Kirchhoff, and Anssi Klapuri[8] gives a techniques about the Automatic Music Transcription(AMT). Which is the process of converting an audio recording into some form of musical notation. The core problem for considered in AMT system was the detection of multiple concurrent pitches. Study given in [8] has shown the limitations of currentAMTmethodsand identifieddirections for future research. 2.5 Feature Selection and Ranking Methods: For selection of feature which helps in evaluating singer’s performance, techniques are required. One of the technique is given in [9]. This method used the feature selection (FS) algorithm for filtering the low efficiency features for fast speech emotion recognition. They have developed an algorithm for feature selection by considering discriminative ability as well as time consumption and redundancy of each feature. Technique given in [9] reduced the dimensionality of qualified features andatthesametime improve its discriminative ability for a more efficient and effective emotion recognition system. To retrieve songs matching with singer’s vocal competence from database ranking is done. In [10], the given technique describes the method of ranking. In this technique of ranking, given a query, the ranking function assigns a score to each document. Then ranks the documentsindescendingorder of the scores. The ranking order represents the relevance of documents with respect to the query. This is also used for ranking of songs in music retrieval. 3. CONCLUSIONS The techniques of content based song recommendation are described in the paper are having disadvantages like, they do not consider the ability of singer. So these methods are not efficient for the use of song recommendation. This has given the need of techniques of music retrieval which will consider the singer’s ability. Also the paper have described the techniques which will be used in the understanding singer’s ability. ACKNOWLEDGEMENT This is to acknowledge and thank all the individuals who played defining role in shaping this work. I avail this opportunity to express my deep sense of gratitude and whole hearted thanks to Dr. Dinesh B. Hanchate for giving his valuable guidance, inspiration and encouragement to complete this task. REFERENCES [1] Kuang Mao, Lidan Shou, Ju Fan, Gang Chen, and Mohan S. Kankanhalli, ”Competence-Based Song Recommendation: Matching Songs to Ones Singing Skill,” in IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 17, NO. 3, MARCH 2015. [2] K. Hoashi, K. Matsumoto, and N. Inoue, ”Personalization of user profiles for content- based music retrieval based on relevance feedback,” in Proc. ACM Multimedia, 2003. [3] J. Shen, J. Shepherd, and A. H. H. Ngu, “Towards effective content-based music retrieval with multiple acoustic feature combination,”IEEETrans. Multimedia, vol. 8, no. 6, pp. 1179-1189, Dec. 2006. [4] Y. Yu, R. Zimmermann, Y. Wang, and V. Oria, ”Scalable content-based musicretrieval usingchord progression histogram, and tree-structure LSH,” IEEE Trans. Multimedia, vol. 15, no. 8, pp. 1969- 1981, Dec. 2013. [5] K. Mao, J. Fan, L. Shou, G. Chen, and M. S. Kankanhalli, ”Song recommendation for social singing community,” in Proc. ACM Multimedia, 2014. [6] W.-H. Tsai and H.-C. Lee, ”Automatic evaluation of karaoke singing basedonpitch,volume,andrhythm features,” IEEE Trans. Audio, Speech,Lang.Process., vol. 20, no. 4, pp. 1233-1243, May 2012. [7] Y. Zhu and M. S. Kankanhalli, ”Precise pitch profile feature extraction from musical audio for key detection,” IEEE Trans. Multimedia, vol. 8, no. 3, pp. 575-584, Jun. 2006. [8] E. Benetos, S. Dixon, D. Giannoulis, H. Kirchhoff, and A. Klapuri, ”Automatic music transcription: Breaking the glass ceiling object recognition and segmentation,” in Proc. ISMIR, 2012, pp. 379-384. [9] L. Zhang, M. Song, N. Li, J. Bu, and C. Chen, ”Feature selection for fast speech emotion recognition,” in Proc. ACM Multimedia, 2009, pp. 753-756. [10] Z. Cao, T. Qin, T.-Y. Liu, M.-F. Tsai, andH.Li, ”Learning to rank: From pairwise approach to listwise approach,” in Proc. ICML, 2007.