Supercharge Your Innovation With Domain-Expert AI Agents!

Method for searching similar song and mobile terminal

A mobile terminal and song technology, applied in the electronic field, can solve the problems of high cost, high computational complexity, and narrow song range.

Inactive Publication Date: 2017-10-03
VIVO MOBILE COMM CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method for searching for similar songs and a mobile terminal to solve the problem that the current method for searching for similar songs has high computational complexity, high cost of manual labeling, and requires labelers to have high musical literacy. Narrow issues

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for searching similar song and mobile terminal
  • Method for searching similar song and mobile terminal
  • Method for searching similar song and mobile terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] Reference figure 1 , Shows a flowchart of a method for finding similar songs in the first embodiment of the present invention, which may specifically include the following steps:

[0025] Step 101: According to the playlist data created by each user, a song frequency matrix including the similarity of any two songs is generated.

[0026] In the embodiment of the present invention, in order to facilitate the management and collection of songs, the user adds multiple songs to the same list on the music platform, thereby creating a playlist data. The playlist data refers to a list including multiple songs. . Obtain the playlist data created by each user, and generate a song frequency matrix including the similarity of any two songs based on the playlist data. The frequency of the song can be generated based on the number of times any two songs appear in the same playlist data. Matrix, when any two songs appear in the same playlist data, the greater the similarity between the t...

Embodiment 2

[0035] Reference figure 2 , Shows a flowchart of a method for finding similar songs in the second embodiment of the present invention, which may specifically include the following steps:

[0036] Step 201: Obtain playlist data created by each user.

[0037] In the embodiment of the present invention, in order to facilitate the management and collection of songs, the user adds multiple songs to the same list on the music platform, thereby creating a playlist data, and acquiring the playlist data created by each user.

[0038] For example, the acquired playlist data includes playlist data G1, playlist data G2, playlist data G3, and playlist data G4. Among them, playlist data G1 includes songs {A, B, C, D}, playlist data G2 includes songs {A, D}, playlist data G3 includes songs {A, C, D}, and playlist data G4 includes songs {C, D}.

[0039] Step 202: According to the number of times that any two songs appear in the same playlist data, a song frequency matrix including the similarity of ...

Embodiment 3

[0064] Reference image 3 , Shows a structural block diagram of a mobile terminal according to the third embodiment of the present invention.

[0065] The mobile terminal 300 includes: a generating module 301, a receiving module 302, and a searching module 303.

[0066] Reference Figure 4 , The functions of each module and the interaction between each module are described in detail below.

[0067] The generating module 301 is used to generate a song frequency matrix including the similarity of any two songs according to the playlist data created by each user. Optionally, the generating module 301 may include: a playlist data acquisition sub-module 3011 for acquiring playlist data created by each user; a song frequency matrix generating sub-module 3012 for acquiring playlist data according to any two songs The number of times in the same playlist data generates a song frequency matrix including the similarity of any two songs; the song frequency matrix storage sub-module 3013 is use...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for searching a similar song and a mobile terminal, and relates to the technical field of electronics. The method for searching the similar song comprises generating a song frequency matrix including similarity of any two songs in dependence on song list data created by each user; receiving a target song input by the user, and searching a corresponding similar song in the song frequency matrix in dependence on the target song. Songs in the song list data created by each user have certain similarity, the song frequency matrix is generated in dependence on the song list data of each user, in a relatively-large data scope, similarity between songs can be determined, the computation amount is small, the computation complexity is low, the user can find out the similar song in the song frequency matrix quickly, the song searching scope is relatively wide and comprehensive, and manual marking is not needed.

Description

Technical field [0001] The embodiment of the present invention relates to the field of electronic technology, in particular to a method and a mobile terminal for finding similar songs. Background technique [0002] With the continuous improvement of the quality of life, music has become an indispensable part of people's daily life. Users can choose to listen to their favorite songs on the music platform. Among them, most users like to listen to a certain type of song, such as the same singer, similar arrangement, or similar style. [0003] At present, users can search for similar songs in the recommendation system of the music platform. Generally, they can find similar songs by using methods such as sound melody, lyrics, and manually labeled data. [0004] When the inventor applied the prior art, he found that the prior art has high computational complexity and high cost of manual labeling for the current method of finding similar songs, and requires labelers to have high musical li...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/683
Inventor 周晨
Owner VIVO MOBILE COMM CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More