CN103514158A - Music file searching method and multimedia playing device - Google Patents
Music file searching method and multimedia playing device Download PDFInfo
- Publication number
- CN103514158A CN103514158A CN201210198021.XA CN201210198021A CN103514158A CN 103514158 A CN103514158 A CN 103514158A CN 201210198021 A CN201210198021 A CN 201210198021A CN 103514158 A CN103514158 A CN 103514158A
- Authority
- CN
- China
- Prior art keywords
- music
- rhythm
- file
- user
- knocking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/632—Query formulation
- G06F16/634—Query by example, e.g. query by humming
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Electrophonic Musical Instruments (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
A music file searching method of a multimedia playing device includes the steps that a. knocking motion input of a user is received; b. the knocking force value of the user, time from the beginning of knocking for the first time to knocking for the last time and time intervals between every two adjacent knocking motions are judged; c. rhythm information of the knocking input of the user is determined; d. rhythm information of music rhythm input by knocking through the user and figured out through calculation is compared with rhythm information stored in a music rhythm file; e. music files corresponding to the music rhythm file and according with conditions are output. The multimedia playing device can quickly search for music files according with the conditions as long as the user knocks and inputs corresponding melodies and rhythm information under the circumstance that the user forgets or does not know information such as song names and singers. The invention further provides the multimedia playing device with the music file searching method.
Description
Technical field
The present invention relates to a kind of Musicfile search method, particularly a kind ofly utilize the Musicfile search method that music rhythm fragment searches for and there is this Musicfile search method multimedia playing apparatus.
Background technology
The digital spreading of music is just becoming fashion trend, but it is universal especially with portable multimedia playing apparatus, to play digital music.And conventionally using the storage space of the multimedia playing apparatus such as MP3, MP4, mobile phone, panel computer and PDA often very large, user generally stores hundreds and thousands of songs therein.The retrieval mode of music in multimedia playing apparatus, adopts song title substantially at present, and the information such as singer are as search condition.But often user can forget or not know the information such as song title, singer, only remember part music rhythm and the rhythm of this song, and existing multimedia playing apparatus cannot be wanted the music of hearing according to the part music rhythm of song and rhythm search user.
Summary of the invention
In view of this, the invention provides and a kind ofly utilize the Musicfile search method that music rhythm fragment searches for and there is this Musicfile search method multimedia playing apparatus.
, this device comprises:
Input block, user is by the input of knocking to realize music rhythm to input block;
Storage unit, for storing a plurality of music files and a plurality of and described music file music rhythm file one to one;
Display unit, for showing the document that is stored in described storage unit; And,
Main control unit, this main control unit comprises:
Rhythm acquisition module, for obtaining the cadence information of a plurality of music files of memory cell storage, and by the cadence information of acquisition generate one with described music file one to one music rhythm file be stored in storage unit;
Input respond module, for receiving the input of user on input block, number of taps on input block of the dynamics value that judgement user knocks on input block, user, from knocking for the first time, start to knocking for the last time the time of end and the time interval adjacent two hammer action;
Rhythm analysis module, determines the cadence information of the music rhythm that user inputs according to described touch information;
The cadence information of user's input that rhythm contrast module calculates rhythm analysis module and the cadence information in music rhythm file contrast, whether the cadence information that judges music rhythm file is consistent with the music rhythm of user's input, if the music rhythm that the cadence information of music rhythm file is inputted with user is consistent or similarity is greater than a predetermined value, be judged as qualified music rhythm file; If the similarity of the music rhythm of the cadence information of music rhythm file and user's input is less than this predetermined value, be judged as ineligible music rhythm file; And,
Result output module, for showing music file output corresponding to qualified music rhythm file on display unit.
A Musicfile search method, comprise the steps:
A. receive user's hammer action input
B. judge user the dynamics of knocking value, from knocking for the first time, start to knocking for the last time the time of end and the time interval adjacent two hammer action;
C. according to user's the dynamics of knocking value, determine that from knocking for the first time the time and the time interval adjacent two hammer action that start to knocking for the last time end user knocks the cadence information of input;
D. the user who calculates being knocked to the cadence information of storing in the cadence information of music rhythm of input and music rhythm file contrasts, judge that the whether consistent or similarity of the music rhythm of the cadence information of music rhythm file and user's input is greater than a predetermined value, if, be judged as qualified music rhythm file, enter step e; If not, be judged as ineligible music rhythm file, continue steps d;
E. search for music file corresponding to qualified music rhythm file;
G. described music file is carried out to output display.
User is forgetting or is not knowing song title, in the situation of the information such as singer, only need to remember part music rhythm and the rhythm of this song, just can be by knock input cadence information according to corresponding melody and rhythm on input block, multimedia playing apparatus just can be searched qualified music file fast.
Accompanying drawing explanation
Fig. 1 is the modular structure schematic diagram of multimedia playing apparatus in an embodiment of the present invention.
Fig. 2 is the music file search method process flow diagram of multimedia playing apparatus in Fig. 1.
Main element symbol description
|
100 |
|
10 |
|
20 |
|
21 |
|
30 |
|
31 |
|
32 |
|
33 |
|
34 |
|
35 |
|
40 |
Following embodiment further illustrates the present invention in connection with above-mentioned accompanying drawing.
Embodiment
Please refer to Fig. 1.Modular structure schematic diagram for multimedia playing apparatus in an embodiment of the present invention 100.Multimedia playing apparatus 100 comprises input block 10, storage unit 20, main control unit 30 and display unit 40.
In the present embodiment, input block 10 is a pressure type touch-screen, and user is by the input of knocking to realize music rhythm to input block 10.Input block 10 responds knocking of user and produces corresponding induced signal.Main control unit 30 receives the induced signal that input block 10 produces, and the dynamics of user being knocked on input block 10 according to this induced signal, the number of times knocking, knock the residence time of finger on touch-screen and the time interval between adjacent twice hammer action at every turn and analyze, user is converted into music rhythm data to knocking of touch-screen.In other modes, input block 10 can be also piezoelectric type touch pad, resistive touch device etc. other can detect user the dynamics of knocking, knock beginning other input equipments to the time interval between the time finishing and adjacent two hammer action.
The number of times of the induced signal that wherein, input block 10 produces is the number of times that user knocks on input block 10; User's the dynamics of knocking difference, the intensity of the induced signal that this input block 10 produces is different, knock the duration that the residence time of finger on touch-screen is one section of induced signal of input block 10 generations, the time interval between adjacent twice hammer action is the time interval of twice adjacent induced signal of input block 10 generations at every turn.Main control unit 30 is according to the number of times of this induced signal, the intensity of induced signal, the time interval of the duration of each induced signal and every adjacent twice induced signal determines respectively dynamics that user knocks on input block 10, the residence time of finger on touch-screen and the time interval between adjacent twice hammer action while knocking at every turn.
In storage unit 20, store a plurality of music files and a plurality of and described music file music rhythm file one to one.In the present embodiment, music file also can be stored in external memory storage 21, and a plurality of and described music file one to one music rhythm file is stored in storage unit 20.
A plurality of induced signals that input respond module 32 produces for receiving input block 10, and number of taps on input block 10 of the dynamics value of knocking on touch-screen according to a plurality of induced signals judgement users that receive, user, from knocking for the first time, start to knock information to knocking for the last time the time of end and the time interval adjacent two hammer action etc., and will described in the information of knocking be sent to rhythm analysis module 33.Wherein, when this input respond module 32 for example, does not receive induced signal in the schedule time (10 seconds) after receiving an induced signal, judge corresponding the knocking as knocking for the last time of this induced signal.
Concrete, rhythm analysis module 33 records are from knocking for the first time the tempo M starting to knocking for the last time the time T second of end and times N that user knocks and judge music rhythm, wherein M=N*60/T.
Cadence information (the tempo M of the music rhythm of user's input that rhythm contrast module 34 calculates rhythm analysis module 33, putting in order of the umber of beats of every trifle and every trifle strong beat weak beat) with music rhythm file in the cadence information of storing contrast, for example, if the music rhythm that the cadence information of music rhythm file is inputted with user is consistent or similarity surpasses a predetermined value (80 percent music rhythm is identical), be judged as qualified music rhythm file; If the similarity of the music rhythm of the cadence information of music rhythm file and user's input, lower than this predetermined value, is judged as ineligible music rhythm file.
Music file corresponding to the result output module 35 qualified music rhythm file of search, and this music file is shown on display unit 40.
Please refer to Fig. 2, the music file search method flow process in an embodiment of the present invention comprises the steps:
Step S1, input block 10 response users knocking input action and produce corresponding induced signal on touch-screen.
Step S2, the dynamics value that input respond module 32 is knocked on touch-screen according to this induced signal judgement user, starts to knocking for the last time the time of end and the time interval adjacent two hammer action from knocking for the first time.
Step S3, the dynamics value that rhythm analysis module 33 knocks on touch-screen according to user, determines that from knocking for the first time the time and the time interval adjacent two hammer action that start to knocking for the last time end user knocks the cadence information of input.
Concrete, rhythm analysis module 33 records are inputted the tempo M that the times N of knocking judges music rhythm, wherein M=N*60/T from knocking for the first time the time T and the user that start to knocking for the last time end.
Step S4, the user that rhythm contrast module 34 calculates rhythm analysis module 33 knocks the cadence information of storing in the cadence information of music rhythm of input and music rhythm file and contrasts, judge that the whether consistent or similarity of the music rhythm of the cadence information of music rhythm file and user's input is greater than a predetermined value, if, be judged as qualified music rhythm file, enter step S5; If not, be judged as ineligible music rhythm file, continue step S4.
Step S5, music file corresponding to the result output module 35 qualified music rhythm file of search, and this music file is presented on display unit 40.
User is forgetting or is not knowing song title, in the situation of the information such as singer, only need to remember part music rhythm and the rhythm of this song, just can be by knock input cadence information according to corresponding melody and rhythm on input block 10, multimedia playing apparatus 100 just can be searched qualified music file fast.
Those skilled in the art will be appreciated that; above embodiment is only for the present invention is described; and be not used as limitation of the invention; as long as within connotation scope of the present invention, within the appropriate change that above embodiment is done and variation all drop on the scope of protection of present invention.
Claims (9)
1. a multimedia playing apparatus, this device comprises:
Input block, response knocking of user and produce corresponding induced signal;
Storage unit, for storing a plurality of music files and a plurality of and described music file music rhythm file one to one;
Display unit, for showing the music file that is stored in described storage unit; And,
Main control unit, comprising:
Rhythm acquisition module, for obtaining the cadence information of each music file of memory cell storage, and by each cadence information obtaining generate one with corresponding music file music rhythm file being stored in storage unit one to one;
Input respond module, the induced signal producing for receiving input block, determines number of taps on input block of the dynamics value that comprises user and knock on input block, user, from knocking for the first time the information of knocking starting to knocking for the last time time and the time interval adjacent two hammer action of end;
Rhythm analysis module, determines the cadence information of the music rhythm that user inputs according to the described information of knocking;
The cadence information of user's input that rhythm contrast module calculates rhythm analysis module and the cadence information in music rhythm file contrast, whether the cadence information that judges music rhythm file is consistent with the music rhythm of user's input, if the music rhythm that the cadence information of music rhythm file is inputted with user is consistent or similarity is greater than a predetermined value, be judged as qualified music rhythm file; If the similarity of the music rhythm of the cadence information of music rhythm file and user's input is less than this predetermined value, be judged as ineligible music rhythm file; And,
Result output module, for searching for music file corresponding to qualified music rhythm file, and is presented at this music file on display unit.
2. multimedia playing apparatus as claimed in claim 1, is characterized in that: described cadence information comprises the tempo of music, the putting in order of the umber of beats of every trifle and every trifle strong beat and weak beat.
3. multimedia playing apparatus as claimed in claim 2, it is characterized in that: described rhythm analysis module is divided into a plurality of trifles according to the time interval between adjacent two hammer action by music rhythm, and the number of taps on input block judges the umber of beats in each trifle in music rhythm according to user in each trifle.
4. multimedia playing apparatus as claimed in claim 3, is characterized in that: the dynamics value that described rhythm analysis module knocks on touch-screen according to user judges that each is clapped is strong beat or weak beat, and records putting in order of the interior strong beat of every trifle and weak beat.
5. multimedia playing apparatus as claimed in claim 2, it is characterized in that: described rhythm analysis module record starts to knocking for the last time the time T second of end and times N time that user knocks from knocking for the first time, judge the tempo M of music rhythm, wherein M=N*60/T.
6. multimedia playing apparatus as claimed in claim 1, is characterized in that: described input block is a pressure type touch-screen.
7. a Musicfile search method, is characterized in that, comprises the steps:
A. respond user's knocking input action and producing corresponding induced signal on touch-screen
B. according to described induced signal judgement user's the dynamics of knocking value, start to knocking for the last time the time of end and the time interval adjacent two hammer action from knocking for the first time;
C. according to user's the dynamics of knocking value, determine that from knocking for the first time the time and the time interval adjacent two hammer action that start to knocking for the last time end user knocks the cadence information of input;
D. the user who calculates being knocked to the cadence information of storing in the cadence information of music rhythm of input and music rhythm file contrasts, judge that the whether consistent or similarity of the music rhythm of the cadence information of music rhythm file and user's input is greater than a predetermined value, if, be judged as qualified music rhythm file, enter step e; If not, be judged as ineligible music rhythm file, continue steps d;
E. search for music file corresponding to qualified music rhythm file;
G. described music file is carried out to output display.
8. Musicfile search method as claimed in claim 7, is characterized in that: described cadence information comprises the tempo of music, the putting in order of the umber of beats of every trifle and every trifle strong beat and weak beat.
9. Musicfile search method as claimed in claim 7, is characterized in that: described rhythm analysis module is according to the umber of beats in each trifle of time interval judgement music rhythm between adjacent two hammer action.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210198021.XA CN103514158B (en) | 2012-06-15 | 2012-06-15 | Musicfile search method and multimedia playing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210198021.XA CN103514158B (en) | 2012-06-15 | 2012-06-15 | Musicfile search method and multimedia playing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103514158A true CN103514158A (en) | 2014-01-15 |
CN103514158B CN103514158B (en) | 2016-10-12 |
Family
ID=49896899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210198021.XA Active CN103514158B (en) | 2012-06-15 | 2012-06-15 | Musicfile search method and multimedia playing apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103514158B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102659A (en) * | 2013-04-09 | 2014-10-15 | 华为技术有限公司 | Music searching method and terminal |
CN104598152A (en) * | 2014-12-31 | 2015-05-06 | 惠州Tcl移动通信有限公司 | Terminal based on handwriting input or calligraphy input and synchronous accompanying sound playing method thereof |
CN105391764A (en) * | 2015-10-14 | 2016-03-09 | 小米科技有限责任公司 | Method and device for monitoring musical instrument learning |
CN105487788A (en) * | 2016-01-20 | 2016-04-13 | 广东欧珀移动通信有限公司 | Real-time music information acquisition method and device |
CN111506765A (en) * | 2020-04-03 | 2020-08-07 | 咪咕音乐有限公司 | Method and device for controlling music playing rhythm, electronic equipment and storage medium |
CN113742514A (en) * | 2021-09-03 | 2021-12-03 | 林飞鹏 | Accurate music searching method and device |
CN114238684A (en) * | 2021-12-15 | 2022-03-25 | 咪咕音乐有限公司 | Resource searching method and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1755686A (en) * | 2004-09-30 | 2006-04-05 | 株式会社东芝 | Music search system and music search apparatus |
CN101203904A (en) * | 2005-04-18 | 2008-06-18 | Lg电子株式会社 | Operating method of a music composing device |
CN101673540A (en) * | 2009-08-13 | 2010-03-17 | 上海酷吧信息技术有限公司 | Method and device for realizing playing music of mobile terminal |
CN101853650A (en) * | 2009-04-03 | 2010-10-06 | 王路露 | Music processing and output system and method thereof |
WO2012074070A1 (en) * | 2010-12-01 | 2012-06-07 | ヤマハ株式会社 | Musical data retrieval on the basis of rhythm pattern similarity |
-
2012
- 2012-06-15 CN CN201210198021.XA patent/CN103514158B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1755686A (en) * | 2004-09-30 | 2006-04-05 | 株式会社东芝 | Music search system and music search apparatus |
CN101203904A (en) * | 2005-04-18 | 2008-06-18 | Lg电子株式会社 | Operating method of a music composing device |
CN101853650A (en) * | 2009-04-03 | 2010-10-06 | 王路露 | Music processing and output system and method thereof |
CN101673540A (en) * | 2009-08-13 | 2010-03-17 | 上海酷吧信息技术有限公司 | Method and device for realizing playing music of mobile terminal |
WO2012074070A1 (en) * | 2010-12-01 | 2012-06-07 | ヤマハ株式会社 | Musical data retrieval on the basis of rhythm pattern similarity |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102659A (en) * | 2013-04-09 | 2014-10-15 | 华为技术有限公司 | Music searching method and terminal |
CN104598152A (en) * | 2014-12-31 | 2015-05-06 | 惠州Tcl移动通信有限公司 | Terminal based on handwriting input or calligraphy input and synchronous accompanying sound playing method thereof |
CN105391764A (en) * | 2015-10-14 | 2016-03-09 | 小米科技有限责任公司 | Method and device for monitoring musical instrument learning |
CN105487788A (en) * | 2016-01-20 | 2016-04-13 | 广东欧珀移动通信有限公司 | Real-time music information acquisition method and device |
CN105487788B (en) * | 2016-01-20 | 2018-12-11 | 广东欧珀移动通信有限公司 | A kind of music information real time acquiring method and device |
CN111506765A (en) * | 2020-04-03 | 2020-08-07 | 咪咕音乐有限公司 | Method and device for controlling music playing rhythm, electronic equipment and storage medium |
CN111506765B (en) * | 2020-04-03 | 2023-09-05 | 咪咕音乐有限公司 | Method, device, electronic equipment and storage medium for controlling music playing rhythm |
CN113742514A (en) * | 2021-09-03 | 2021-12-03 | 林飞鹏 | Accurate music searching method and device |
CN113742514B (en) * | 2021-09-03 | 2023-11-24 | 林飞鹏 | Music accurate searching method and device |
CN114238684A (en) * | 2021-12-15 | 2022-03-25 | 咪咕音乐有限公司 | Resource searching method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN103514158B (en) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103514158A (en) | Music file searching method and multimedia playing device | |
US8666910B2 (en) | Search device and associated methods | |
TWI454942B (en) | A method and apparatus for accessing an audio file from a collection of audio files using tonal matching | |
TWI651645B (en) | A music playing system, method and electronic device | |
KR20070025551A (en) | Mobile telecommunication device having function for searching contents and method thereby | |
CN105719646A (en) | Voice control music playing method and voice control music playing apparatus | |
EP1930902A1 (en) | Display control processing apparatus, display control processing method and display contrlo processing program | |
CN101004938B (en) | Apparatus and method for reproducing audio signal | |
CN1937462A (en) | Content-preference-score determining method, content playback apparatus, and content playback method | |
CN102541408B (en) | Utilize the method and system of character input interface calling out matched music | |
CN101116045B (en) | Apparatus and method for searching and displaying data | |
CN104102659A (en) | Music searching method and terminal | |
CN101197180A (en) | Player and method for playing media file | |
CN106601216A (en) | Method and system for realizing electronic device control through music | |
JP2005227850A (en) | Device and method for information processing, and program | |
TWI590241B (en) | Portable electronic device | |
CN106066780B (en) | Running data processing method and device | |
CN104765821A (en) | Voice frequency ordering method and device | |
KR100725355B1 (en) | Apparatus and method for file searching | |
JP2016050974A (en) | Karaoke scoring system | |
JP2023551078A (en) | Keyword generation method for sound sources | |
JP3961373B2 (en) | Retrieval type karaoke remote control device that realizes processing to save and restore searched song list information with small memory | |
WO2015074236A1 (en) | Terminal and application icon management method | |
TW201145159A (en) | Interactive video and audio playing system and using method thereof | |
JP5025002B2 (en) | Singing result distribution system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180226 Address after: Shanghai City, Songjiang District Songjiang Export Processing Zone South Road No. 1925 Patentee after: Ambit Microsystems (Shanghai) Co., Ltd. Address before: 201613 Shanghai City, Songjiang District Songjiang Export Processing Zone South Road No. 1925 Co-patentee before: Hon Hai Precision Industry Co., Ltd. Patentee before: Ambit Microsystems (Shanghai) Co., Ltd. |