CN107039024A - Music data processing method and processing device - Google Patents
Music data processing method and processing device Download PDFInfo
- Publication number
- CN107039024A CN107039024A CN201710073995.8A CN201710073995A CN107039024A CN 107039024 A CN107039024 A CN 107039024A CN 201710073995 A CN201710073995 A CN 201710073995A CN 107039024 A CN107039024 A CN 107039024A
- Authority
- CN
- China
- Prior art keywords
- paragraph
- music score
- difficulty
- music
- audio
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Auxiliary Devices For Music (AREA)
Abstract
The embodiment of the invention discloses a kind of music data processing method and processing device, it is related to field of computer technology.Wherein, methods described includes:Obtain music data;From the music data, character symbol is extracted;According to the character symbol, the music data is divided into multiple music score paragraphs;Show the part music score paragraph in the multiple music score paragraph.Whole section of music score is decomposed into multiple music score paragraphs by the embodiment of the present invention, and shows that the part music score paragraph in multiple music score paragraphs is practised for user so that the more targeted training of user's energy, and greatly reduces the performance difficulty of music score.
Description
Technical field
The present invention relates to field of computer technology, more particularly to a kind of music data processing method and processing device.
Background technology
At present, the popularity rate more and more higher of smart machine, user job, study, leisure etc. can all use smart machine.
Types of applications APP is installed, to meet user's many demands in life on smart machine.
Study class APP has provided the user the platform of a study.Study class APP can be used to be learnt for user, and make to practice
Practise etc..The music data in music score storehouse is shown on a user interface for example, playing class exercise APP, user can be according to this
Music score carries out playing practice.And a music data can be carried out full spectrum and shown by existing performance class exercise APP, user practices every time
Habit all needs to carry out full spectrum performance.All there is simple paragraph and the higher paragraph of difficulty in music score, existing this full spectrum is played mostly
Mode user can not carry out selective exercise, exercise efficiency is low.
The content of the invention
In order to solve the problem of prior art is present, the invention provides a kind of music data processing method and processing device.
There is provided a kind of music data processing method in one embodiment of the invention.This method includes:Obtain music score number
According to;From the music data, character symbol is extracted;According to the character symbol, the music data is divided into multiple music score sections
Fall;Show the part music score paragraph in the multiple music score paragraph.
Optionally, above-mentioned method, in addition to:Monitor the selection operation carried out for the multiple music score paragraph;And
Part music score paragraph in the multiple music score paragraph of display, including:In response to the selection operation listened to, display
The part music score paragraph that the selection operation is indicated.
Optionally, above-mentioned method, in addition to:Syntactic analysis is carried out to the music data, syntactic feature is obtained;With
And, it is described that the music data is divided into by multiple music score paragraphs according to the character symbol, including:With reference to the character symbol and
The syntactic feature, multiple music score paragraphs are divided into by the music data.
Optionally, above-mentioned method, in addition to:Obtain the corresponding history of the music data and play record;Based on described
History plays record, assesses the performance difficulty of the music data;According to the performance difficulty, to the multiple music score section
Drop into the adjustment of row paragraph.
Optionally, above-mentioned method, in addition to:Obtain the playing ability record of player;Remembered according to the playing ability
Record, paragraph adjustment is carried out to the multiple music score paragraph.
Optionally, above-mentioned method, in addition to:Obtain the corresponding audio letter of a music score paragraph in the multiple music score paragraph
Breath;The audio-frequency information is carried out to sentence fault reason, to obtain sentencing wrong result;If described sentence wrong result for mistake, by the sound
The corresponding music score paragraph of frequency information, which split, to be obtained multiple subsegments and falls.
Optionally, above-mentioned method, in addition to:From the multiple subsegment falls, extract target subsegment and fall;Display is described
Target subsegment falls;Wherein, the target subsegment includes in falling has the note for playing mistake by sentencing fault reason.
Optionally, above-mentioned method, in addition to:If the multiple subsegment in falling each subsegment fall corresponding audio-frequency information lead to
Cross that to sentence fault reason be correct, then merge the multiple subsegment and fall.
Optionally, above-mentioned method also includes:Rearrangement is entered to the multiple music score paragraph;According to the order after rearrangement,
Sequentially extract the part music score paragraph.
Optionally, in above-mentioned method, entering rearrangement to the multiple music score paragraph includes:According to default difficulty point
Analysis strategy, analyzes the difficulty of each music score paragraph in the multiple music score paragraph;According to the difficulty of each music score paragraph, to described
Multiple music score paragraphs enter rearrangement.
Optionally, above-mentioned method also includes:Obtain difficulty ordering rule;And according to the difficulty or ease of each music score paragraph
Degree, rearrangement is entered to the multiple music score paragraph, including:According to the difficulty of each music score paragraph, using the difficulty
Ordering rule enters rearrangement to the multiple music score paragraph.
Optionally, the difficulty ordering rule is obtained described in the above method, including:
The history for obtaining player plays record and/or the configuration information of player;
Record and/or the configuration information of player are played according to the history of the player, of the player is analyzed
Property feature;
According to the individualized feature, the difficulty ordering rule is formulated;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule that network side client is sent;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule inputted by user interface.
Optionally, above-mentioned method may also include:Obtain each music score paragraph in the multiple music score paragraph corresponding many
Individual paragraph recording audio;It is that each music score paragraph selects one from the corresponding multiple paragraph recording audios of each music score paragraph
Target paragraph recording audio;All target paragraph recording audios selected are spliced.
Optionally, in above-mentioned method from multiple paragraph recording audios, a target paragraph recording audio is selected, is wrapped
Include:Quality score is carried out to the multiple paragraph recording audio;From the multiple paragraph recording audio, quality score is selected most
High paragraph recording audio is used as the target paragraph recording audio.
There is provided a kind of music data processing unit in another embodiment.The device includes:First obtains
Module, for obtaining music data;First extraction module, for from the music data, extracting character symbol;Split module,
For according to the character symbol, the music data to be divided into multiple music score paragraphs;Display module, it is the multiple for showing
Part music score paragraph in music score paragraph.
In embodiments of the present invention, whole section of music score is decomposed into multiple music score paragraphs, and shown in multiple music score paragraphs
Part music score paragraph is practised for user so that the more targeted training of user's energy, and greatly reduces the performance difficulty of music score.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the present invention, this hair
Bright schematic description and description is used to explain the present invention, does not constitute inappropriate limitation of the present invention.In the accompanying drawings:
The schematic flow sheet for the music data processing method that Fig. 1 provides for one embodiment of the invention;
The schematic flow sheet for the music data processing method that Fig. 2 provides for another embodiment of the present invention;
The flow for the music data processing method for including music score recombination function that Fig. 3 provides for one embodiment of the invention is shown
It is intended to;
The flow for the music data processing method for including music score recombination function that Fig. 4 provides for another embodiment of the present invention
Schematic diagram;
The flow for the music data processing method for including music score recombination function that Fig. 5 provides for further embodiment of this invention
Schematic diagram;
The flow for the music data processing method for including audio clips function that Fig. 6 provides for one embodiment of the invention is shown
It is intended to;
The flow for the music data processing method for including audio clips function that Fig. 7 provides for another embodiment of the present invention
Schematic diagram
The structural representation for the music data processing unit that Fig. 8 provides for one embodiment of the invention.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with the specific embodiment of the invention and
Technical solution of the present invention is clearly and completely described corresponding accompanying drawing.Obviously, described embodiment is only the present invention one
Section Example, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not doing
Go out the every other embodiment obtained under the premise of creative work, belong to the scope of protection of the invention.
The schematic flow sheet for the music data processing method that Fig. 1 provides for one embodiment of the invention.The embodiment of the present invention is carried
The executive agent of the methods described of confession can be music data processing unit, and the device can be integrated in a tool in terminal
There is the application software (APP) of the hardware or installation of embedded program in the terminal, can also be and be embedded in terminal
Tool software in operating system etc., the embodiment of the present invention is not construed as limiting to this.The terminal can be to include mobile phone, flat board electricity
Any terminal device such as brain, PDA (Personal Digital Assistant, personal digital assistant).As shown in figure 1, described
Music data processing method includes:
101st, music data is obtained.
102nd, from the music data, character symbol is extracted.
103rd, according to the character symbol, the music data is divided into multiple music score paragraphs.
104th, the part music score paragraph in the multiple music score paragraph is shown.
In above-mentioned steps 101, the acquisition of music data can be triggered by music score player, for example, can pass through in player
Show and carried out in multiple candidate's music score user interfaces (playing side APP user interfaces) after selection operation, triggering obtains the pleasure
Modal data.Certainly, the acquisition of music data can also be triggered by exercise arrangement person (such as teacher), for example, exercise arrangement person passes through
User interface (arrangement person side APP user interfaces) triggering obtains instruction, that is, practises the lateral playing side transmission of arrangement person and obtain instruction,
Playing side is instructed according to described obtain, and obtains the music data.
In above-mentioned steps 102, the character symbol can include:One in rest, segment identification, separator, note etc.
Plant or a variety of.Wherein, the mode of the extraction character symbol can be:According to character symbol storehouse, extracted from the music data
With the character symbol identical character symbol in the character symbol storehouse.Wherein, the character symbol in the character symbol storehouse can artificially be set simultaneously
Input.
Above-mentioned steps 103, can be specially in the specific implementation:Place with character symbol in the music data is broken
Open, to be partitioned into multiple music score paragraphs.In above-described embodiment and following embodiments, the music data processing method can also be wrapped
Include:Syntactic analysis is carried out to the music data, syntactic feature is obtained.Accordingly, above-mentioned steps 103 can be specially:With reference to institute
Character symbol and the syntactic feature are stated, the music data is divided into multiple music score paragraphs.
In above-mentioned steps 104, part music score paragraph can be a music score paragraph or two or more.
Wherein, being particularly shown which music score paragraph can determine according to the selection of user.The methods described that i.e. the present embodiment is provided can also be wrapped
Include:Monitor the selection operation carried out for the multiple music score paragraph.Accordingly, above-mentioned steps 103 may include:In response to monitoring
The selection operation arrived, shows the part music score paragraph that the selection operation is indicated.
Further, in above-described embodiment and following embodiments, methods described may also include:
105th, obtain the corresponding history of the music data and play record.
106th, played and recorded based on the history, assess the performance difficulty of the music data.
107th, according to the performance difficulty, paragraph adjustment is carried out to the multiple music score paragraph.
Wherein, history plays the audio produced when record is and plays the music data corresponding music score by obtaining player
Information, then by carrying out the performance evaluation record sentenced fault reason, obtained to the audio-frequency information.Performance evaluation record can be wrapped
Contain:Play score, play error number of times etc..If the performance evaluation record that player plays the music score each time is all poor,
The performance difficulty that the music data can then be evaluated compares difficulty.If player plays the performance evaluation note of the music score each time
Record is all relatively good, then the performance difficulty that can evaluate the music data is easier.
What deserves to be explained is:It is above-mentioned be related to sentence fault reason and can sentence wrong rule based on default and realize.Wherein, this is preset
Sentence mistake may include it is a variety of sentence wrong rule, for example, accuracy in pitch, which sentences wrong, rhythm, sentences mistake etc..Wherein, sentence wrong and rhythm in accuracy in pitch and sentence mistake
In, it is settable to have fault-tolerant amount, to allow that player has the individual character playing mode of oneself, it is to avoid because of the Individuality expression of player
It is judged to wrong.
Wherein, it is point that there is relative difficulty and absolute difficulty to play difficulty.It is for a certain with respect to difficulty
For player, for example, for a beginner, simple music score is also that comparison is difficult for beginner;Therefore
Above-mentioned history plays the history that record can be a certain player and plays record.And definitely difficulty is to be directed to all players
For, for all players, a certain music score is error-prone when playing, and it is absolute difficulty that the music score, which just has,;Cause
It can be just the history performance record that multiple players play the music data that this above-mentioned history, which plays record,.
Further, in above-described embodiment and following embodiments, except the character symbol based on music score, syntactic feature are carried out
Segmentation is outer, can also the ability based on player carry out music score segmentation.For example, player's ability is strong, can by the segmentation section of music score
Number is reduced, and each paragraph is lengthened.Player's ability is weak, and the segmentation hop count increase of music score, each paragraph can shorten.That is, institute
The method of stating may also include the steps of:
107th, player's information is obtained.
108th, recorded according to the playing ability included in player's information, paragraph is carried out to the multiple music score paragraph
Adjustment.
Wherein, player's information can include the mark (such as account information) of player, the playing ability record of player
(such as playing rank, study stage, the above-mentioned performance evaluation record being related to) etc..This can be got when player logs in
The account information of player, the playing ability that then can get the player by account information is recorded.
A kind of achievable mode of above-mentioned steps 108 is:If the player's ability recorded in playing ability record is height
Grade, then can carry out paragraph adjustment by multiple music score paragraphs, to reduce music score paragraph quantity, increase the length of each music score paragraph
Degree.If the player's ability recorded in playing ability record is inferior grade, multiple music score paragraphs can be subjected to paragraph adjustment, with
Increase music score paragraph quantity, reduce the length of each music score paragraph.
The mode of paragraph adjustment includes:
Adjacent paragraph is merged;
A paragraph in multiple music score paragraphs is split again;
Or a paragraph in multiple music score paragraphs is split again, then by the subsegment after segmentation fall with it is adjacent another
One paragraph is merged.
For example, a music score splits obtained music score paragraph A, music score paragraph B and music score paragraph C by above-described embodiment.Its
In, recorded according to the playing ability that is included in player's information, music score paragraph B is split again obtain subsegment fall B1 with
Subsegment falls B2, and the subsegment then is fallen into B2 merges with music score paragraph C.
Further, in above-described embodiment and following embodiments, the foundation for splitting the music data is carried except above-mentioned
What is supplied is several outer, can also split rule by User Defined.For example, user inputs segmentation information by the user interface of application,
Then the segmentation information inputted according to user, is adjusted to the multiple music score paragraph.
In embodiments of the present invention, whole section of music score is decomposed into multiple music score paragraphs, and shown in multiple music score paragraphs
Part music score paragraph is practised for user so that the more targeted training of user's energy, and greatly reduces the performance difficulty of music score.
Fig. 2 shows the schematic flow sheet for the music data processing method that another embodiment of the present invention is provided.Such as Fig. 2 institutes
Show, methods described, including:
201st, music data is obtained.
202nd, from the music data, character symbol is extracted.
203rd, according to the character symbol, the music data is divided into multiple music score paragraphs.
204th, the part music score paragraph in the multiple music score paragraph is shown.
205th, the corresponding audio-frequency information of a music score paragraph in the multiple music score paragraph is obtained.
206th, the audio-frequency information is carried out sentencing fault reason, to obtain sentencing wrong result.
If the 207, described sentence wrong result to have mistake, the corresponding music score paragraph of the audio-frequency information is split,
Multiple subsegments are obtained to fall.
Wherein, it is that player chooses and makees specific aim exercise for convenience to be partitioned into the purpose that multiple subsegments fall, and improves exercise
Efficiency.
On the content of above-mentioned steps 201~204, corresponding contents that can be in parameter above-described embodiment, here is omitted.
In step 205, player can be played according to the music score paragraph of display, during performance, can be passed through
The audio collecting device audio signal that sends of collection player is to generate corresponding audio-frequency information.
In above-mentioned steps 206, sentencing fault reason may include that accuracy in pitch sentences wrong, rhythm and sentences mistake etc..In the specific implementation can foundation
It is default to sentence wrong rule audio-frequency information is carried out to sentence fault reason.Wherein, this it is default sentence wrong rule and can include a variety of sentence mistake
Condition, and each sentence wrong condition can be set have fault-tolerant amount.Player may be in personal expression, emotion and the sound each understood
In happy property, with respective unique expression way, therefore, the rhythm that can express some paragraphs makees setting for fault-tolerant amount
Put, to avoid being judged to because of the Individuality expression of player wrong.
The present embodiment is constantly carried out music score paragraph more by sentencing fault reason in real time according to the playing ability of player
Small division, the process of this continuous subdivision paragraph effectively raises the specific aim of training, greatly accelerates the efficiency of exercise,
Player is practised without playing again from the beginning to the end again.
Further, the methods described that the present embodiment is provided also includes:Target is extracted in falling from the multiple subsegment
Paragraph;Show that the target subsegment falls.Wherein, the target subsegment includes the sound that there is mistake by sentencing fault reason in falling
Symbol.Extracting the action that the target subsegment falls can be triggered by the operation of player, for example, player's section falls selection operation choosing
The subsegment for wanting performance is taken to fall, to be repeated.I.e. above-mentioned steps " extract target subsegment in falling from the multiple subsegment
Fall " it may include:In response to the selection operation fallen for the subsegment, fall the middle extraction selection operation from the multiple subsegment and refer to
The subsegment shown falls, and falls as target subsegment.
Further, if the multiple subsegment in falling each subsegment fall corresponding audio-frequency information by sentence fault reason be just
Really, then merge the multiple subsegment to fall.Fallen by merging the multiple subsegment, multiple subsegments of error can be dropped into row by player
Merge playing practice, to carry out continuous playing practice.
Music data is divided into after multiple music score paragraphs by the method provided using the various embodiments described above, can also be to described
Music score paragraph enters rearrangement, so that the performance order of the part music score paragraph shown changes, rather than it is in original music score
Order in data, can increase the difficulty of music score performance so that exercise is more targeted, is favorably improved exercise efficiency.For
This, the present invention provides another embodiment, and the method that the embodiment is provided is that music data is carried out in above-mentioned each method embodiment
Performed after segmentation.Fig. 3 shows the schematic flow sheet for the music data processing method that further embodiment of this invention is provided.As schemed
Shown in 3, this method includes:
301st, music score is divided into multiple music score paragraphs.
302nd, rearrangement is entered to the multiple music score paragraph.
303rd, according to the order after rearrangement, part music score paragraph is sequentially extracted.
304th, the part music score paragraph is shown.
In above-mentioned 301, music score is divided into multiple music score paragraphs to be realized using following several ways:
Mode one, the place disconnection that will there is character symbol in the music score, to be partitioned into multiple music score paragraphs.Wherein, it is special
Levying symbol can include:One or more in rest, segment identification, separator, note etc..
Mode two, to music score carry out syntactic analysis, the note that same syntax paragraph is met on syntax is divided into one
Music score paragraph.
Mode three, equally spaced (such as 2 trifles or 4 trifles) segmentation music score, obtain multiple music score paragraphs, then lead to again
The difficulty for analyzing each music score paragraph is crossed, the high paragraph of difficulty is finely divided, two low adjacent paragraphs of difficulty are closed
And.
Mode four, the ability based on player carry out music score segmentation.For example, player's ability is strong, can by point of music score
Hop count reduction is cut, each paragraph is lengthened.Player's ability is weak, and the segmentation hop count increase of music score, each paragraph can shorten.
Mode five, split by User Defined.For example, user inputs segmentation information by the user interface of application, then
The segmentation information inputted according to user, is adjusted to the multiple music score paragraph.
Here what deserves to be explained is:Above-mentioned each mode can be performed individually, can also be combined above-mentioned any various ways and be carried out section
Fall segmentation.Substantially, above-mentioned steps 301 can realize that the process of implementing can using the method provided in the various embodiments described above
Referring to the corresponding contents in the various embodiments described above, this is repeated no more.
In aforesaid way three, difficulty is point that there is relative difficulty and absolute difficulty.It is to be directed to respect to difficulty
For one player, for example, for a beginner, simple music score is also that comparison is difficult for beginner;
Therefore the difficulty of above-mentioned music score paragraph can be determined based on the performance achievement of a player.And definitely difficulty is pin
For all players, for all players, a certain music score is error-prone when playing, and the music score, which just has, is
Absolute difficulty, now the difficulty of the music score paragraph can be played into based on all the average of the player for playing the music score paragraph
Achievement is determined.In the specific implementation, can according to the performance achievement of player or the average performance achievement of multiple players come
Determine difficulty.Play achievement low, it may be determined that the music score paragraph is more difficult;Play achievement high, it may be determined that the music score paragraph is simpler.
In a kind of achievable mode, difficulty is divided into several grades, for example:It is high-leveled and difficult, difficult, more difficult, medium, simple etc..
Each grade correspondence one plays achievement interval, for example, high-leveled and difficult corresponding performance achievement interval is 0~50 point;It is difficult corresponding
It is 51~60 points to play achievement interval;More difficult corresponding performance achievement interval is 61~75 points;Medium corresponding performance achievement area
Between be 76~85 points;Simple corresponding performance achievement interval is 86~100 points.Need exist for explanation be:Above-mentioned all performances
Crossing the performance achievement of the player of the music score paragraph can obtain from server side.In the specific implementation, player uses player
Side APP carry out music score performance when, APP can real-time recording performance person performance audio;Each music score paragraph is extracted from audio is played
Corresponding audio section drops into row and sentences fault reason, according to the performance achievement for sentencing wrong result and drawing the music score paragraph;Obtained achievement meeting
Upload onto the server side, in order to subsequently be transferred from server side.Certainly, APP also can will play achievement presence locally, in order to
Subsequently from the performance achievement locally transferred using the user of the APP.What deserves to be explained is:The above-mentioned fault of sentencing being related to is managed and can be based on
It is default to sentence wrong rule to realize.Wherein, this it is default sentence wrong rule and may include multiple rule, sentence for example, accuracy in pitch sentences wrong, rhythm
Mistake etc..Wherein, sentence in accuracy in pitch during wrong and rhythm sentences mistake, it is settable to have fault-tolerant amount, to allow that player has the individual character of oneself
Playing mode, it is to avoid be judged to wrong because of the Individuality expression of player.
Or, the difficulty of each music score paragraph can also be based on music score in itself on rhythm in multiple music score paragraphs, performance skill
Skilful first-class many difficulties are obtained.In a kind of achievable mode, by the performance rhythm, required for analyzing music score paragraph
Playing technique etc. determines the difficulty of music score paragraph.For example, presetting a music score analysis model, the model can be patrolled comprising multiple
Volume determining program, its difficulty is determined by judging whether the music score paragraph meets each logic judgment condition.The music score is analyzed
Model can artificially be determined according to actual performance experience or knowwhy.
In aforesaid way four, the ability of player can be embodied in:Play rank, practice stage etc..For example, can be based on
The information and/or history of player plays record to determine the ability of player.The information of player can be set by user oneself.
Player can be by setting the exercise rank that oneself need to be carried out, such as 6 grades of piano when using player side APP.History is played
The performance achievement of each music score can be played in record comprising player.APP plays achievement according to the history of player, and automatic assess is drilled
The ability (rank is played belonging to i.e.) for the person of playing.
In above-mentioned steps 302, rearrangement is entered to the multiple music score paragraph to be realized using several method:
One is:Rearrangement is entered according to default re-arrangement strategy automatically.Wherein, the default re-arrangement strategy can be basis
The difficulty of music score paragraph enters rearrangement, and the strategy for example gradually stepped up according to difficulty enters rearrangement, or according to difficulty by
The strategy gradually reduced enters rearrangement etc..Wherein, the difficulty of music score paragraph can be used referring to the corresponding description in the above,
Here is omitted.
Two are:The reordering rule that can be indicated according to user enters rearrangement.For example, user passes through the rearrangement plan in user interface
Slightly editing interface, the setting of rearrangement sequence is carried out to music score paragraph.
Three are:The rearrangement that can be sent according to network side client is indicated into rearrangement.For example, teacher passes through teacher side APP
User interface enter rearrangement to music score, and sent the music score after rearrangement as exercise operation to player side APP.
For example, music score is divided into multiple music score paragraphs, it is respectively:Music score paragraph 1, music score paragraph 2, the and of music score paragraph 3
Music score paragraph 4;Music score former performance order be:Music score paragraph 1, music score paragraph 2, music score paragraph 3 and music score paragraph 4.Using upper
State either method to enter after rearrangement music score, the performance order of the music score may be changed into:Music score paragraph 4, music score paragraph 1, music score
Paragraph 3 and music score paragraph 2.
Implementing for above-mentioned each method can be illustrated with multiple embodiments respectively, reference can be made to following each embodiment.
The present embodiment resets multiple music score paragraphs by the way that music score is divided into multiple music score paragraphs, then according to rearrangement after
Order sequentially show the multiple music score paragraph, rather than music score is shown according to the order of script, adds music score
The difficulty of performance so that exercise is more targeted, is favorably improved exercise efficiency.
Fig. 4 shows the schematic flow sheet for the music data processing method that further embodiment of this invention is provided.Such as Fig. 2 institutes
Show, the methods described that the present embodiment is provided includes:
401st, it is multiple music score paragraphs by music score paragraph segmentation.
402nd, obtain the corresponding history of a music score paragraph in the multiple music score paragraph and play record.
403rd, played and recorded according to the corresponding history of the music score paragraph, statistics plays error rate.
404th, the interval according to where the performance error rate, determines the difficulty of the music score paragraph.
405th, according to the difficulty, rearrangement is entered to the multiple music score paragraph.
406th, according to the order after rearrangement, part music score paragraph is sequentially extracted.
407th, the part music score paragraph is shown.
Above-mentioned steps 401,406 and 407 can be found in the corresponding contents in above-described embodiment, and here is omitted.
The step of 302 can use 402~405 in the present embodiment in above-described embodiment is realized.
Above-mentioned steps 402~405 give plays the implementation that record determines difficulty based on the corresponding history of music score paragraph
Example.The corresponding history of music score paragraph, which plays record, may include:Player plays audio-frequency information and/or the player of the music score paragraph
Play the performance achievement of the music score paragraph.Wherein, the performance achievement of music score paragraph can be score or error rate.It can be achieved in one kind
Mode in, the generating process that the corresponding history of music score paragraph plays record can be adopted with the following method:
First, the corresponding audio-frequency information of a music score paragraph in the multiple music score paragraph is obtained.
Then, the audio-frequency information is carried out sentencing fault reason, to obtain sentencing wrong result.
Finally, wrong result record is sentenced in the corresponding history of the music score paragraph plays record by described.
Wherein, sentence wrong result can embodiments for play score or error rate etc..It is above-mentioned sentence fault reason can be based on it is default
Sentence wrong rule to realize.This is default, which to sentence wrong rule, may include multiple rule, for example, accuracy in pitch, which sentences wrong, rhythm, sentences mistake etc..Its
In, sentence in accuracy in pitch during wrong and rhythm sentences mistake, it is settable to have fault-tolerant amount, to allow that player has the individual character playing mode of oneself,
Avoid being judged to wrong because of the Individuality expression of player.
Certainly, in actual applications, the history for only playing whole section of music score comprising player in APP plays record, the history
Play the performance audio for including whole section of music score in record.Now, it can be played from the history of whole section of music score and obtain described in record
The corresponding history of a music score paragraph plays record, i.e. the performance audio extraction music score section from whole section of music score in multiple music score paragraphs
Fall corresponding audio-frequency information.
In above-described embodiment and following embodiments, the music score shows method and may also include:Obtain difficulty sequence rule
Process then.Accordingly, above-mentioned steps 405 are carried out according to the difficulty of each music score paragraph to the multiple music score paragraph
Reset, including:
According to the difficulty, rearrangement is entered to the multiple music score paragraph using the difficulty ordering rule.Wherein,
The difficulty ordering rule can be gradually risen according to difficulty the rule being ranked up, gradually reduce according to difficulty into
The rule of row sequence, the ordering rule interted according to difficulty or ease etc..
The difficulty ordering rule can be formulated according to player's ability, can also be set by user oneself, can also be by net
Network side client (such as teacher side APP) is specified.That is, the acquisition difficulty ordering rule bag described in above-described embodiment
Include:
The history for obtaining player plays record and/or the configuration information of player;Drilled according to the history of the player
Record and/or the configuration information of player are played, the individualized feature of the player is analyzed;According to the individualized feature, refer to
The fixed difficulty ordering rule.
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule that network side client is sent.
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule inputted by user interface.
Wherein, the individualized feature of above-mentioned player can be embodied in:The ability information of player and/or player
Performance custom.The ability information of player can characterize ability rating residing for player.The performance custom of player, which can be characterized, to be drilled
The performance difficulty that the person of playing likes puts in order, for example, liking difficult at first and quite easy afterwards, likes easy first and difficult later etc..Above-mentioned history plays note
In record in addition to the audio-frequency information for including player's performance, it can also include the historical operation record of player, the historical operation
Record once modern difficulty sorting operation set or the difficulty ordering rule often selected etc. before being user.Play
The configuration information of person can the artificial setting that is carried out by player side APP user interface of player obtain, for example, drilling
The person of playing is voluntarily by setting interface to carry out the setting of difficulty ordering rule, or player is by setting the energy that interface is voluntarily carried out
Power grade setting etc..
Fig. 5 shows the schematic flow sheet for the music data processing method that further embodiment of this invention is provided.Such as Fig. 3 institutes
Show, methods described includes:
501st, music score is divided into multiple music score paragraphs.
502nd, obtain to reset and indicate, described reset carries each music score paragraph correspondence in the multiple music score paragraph in instruction
Order information.
503rd, according to the order information of each music score paragraph, rearrangement is entered to the multiple music score paragraph.
504th, according to the order after rearrangement, part music score paragraph is sequentially extracted.
505th, the part music score paragraph is shown.
In above-mentioned 502, the rearrangement indicate can user inputted by user interface, can also be received from network side client
What end was sent.Wherein, network side client can be teacher side APP, and teacher can be weighed by teacher side APP user interface
Row is set, i.e., the corresponding order information of each music score paragraph in multiple music score paragraphs is configured;Then sent out to player side APP
Send the rearrangement instructions for carrying the corresponding order information of each music score paragraph.Need exist for explanation be:Player side APP can first to
Teacher side APP sends the result of music score segmentation, i.e., the multiple music score paragraph;Or, the above-mentioned segmentation to music score also can be by old
Teacher side APP is completed, and the order after segmentation result and rearrangement is sent into player side APP by teacher side APP.
Further, in the various embodiments described above, the music score shows in method enters rearrangement to multiple music score paragraphs
Step can be triggered by user and performed, and can also be performed automatically.When user, which triggers, to be performed, user can be by virtual in user interface
The physical button of button or client is triggered.When automatic perform, when user repeats to select same music score to be practised, it is elected to
When the number of times selected is secondary more than 3 (value can be manually set), i.e., rearrangement is entered to music score paragraph automatically;Or, in real time to user's
Play progress and sentence wrong identification, if user mistake always occurs in a certain paragraph, automatically into reordering operations, to multiple music score paragraphs
Enter rearrangement, before the music score paragraph often of malfunctioning comes.
If specifically, when user's triggering is performed, the music score shows method and may also include:Touching on monitoring users interface
Control operation.Accordingly, it is described that rearrangement is entered to the multiple music score paragraph, including:In response to listening in the user interface
The rearrangement instructions of triggering, rearrangement is entered to the multiple music score paragraph.
Need exist for supplement be:In each embodiment that the present invention is provided, split music score and many to what is obtained after segmentation
It can be a dynamic process that individual music score paragraph, which enters rearrangement,.Because by constantly practising, the performance achievement of player is
What is constantly changed.I.e. in real time according to the performance situation (the performance achievement that each music score paragraph can be embodied in) of player,
Adjust segmentation strategy;And/or the re-arrangement strategy of multiple music score paragraphs is adjusted according to the performance situation of player in real time.Wherein, drill
The performance situation for the person of playing can be embodied as:The performance fraction or error rate of player;The performance fraction and error rate of player
Fault reason can be sentenced by the audio-frequency information progress of player's one music score paragraph of performance to getting to obtain.Wherein, fault reason is sentenced
Process can be found in corresponding contents in above-described embodiment, here is omitted.
Wherein, adjustment segmentation strategy can be embodied in:
Adjacent music score paragraph is merged;Or
A paragraph in multiple music score paragraphs is split again;Or
A paragraph in multiple music score paragraphs is split again, then by the subsegment after segmentation fall with it is adjacent another
Individual paragraph is merged.
For example, a music score splits obtained music score paragraph A, music score paragraph B and music score paragraph C by above-described embodiment.Its
In, recorded according to the playing ability that is included in player's information, music score paragraph B is split again obtain subsegment fall B1 with
Subsegment falls B2, and the subsegment then is fallen into B2 merges with music score paragraph C.
For example, if player is played respectively according to the multiple music score paragraphs currently split, the achievement of performance has been carried
Rise, the segment section in multiple music score paragraphs can be fallen merge, or after again being split music score so as to must split
The length of each music score paragraph is longer than the length for splitting obtained music score paragraph before;Conversely, then original music score paragraph can be entered
One step is segmented, or music score is split again so that segmentation is obtained before the length of each music score paragraph after must splitting is less than
Music score paragraph length.In another example, if player is played according to the order of current multiple music score paragraphs, performance into
Achievement has been lifted, then order that can be according to the performance achievement of current each paragraph again to multiple music score paragraphs is adjusted.
Segmentation strategy and/or re-arrangement strategy are adjusted according to the performance situation of player in real time, can show many for player
The music score of change, one is that can increase the difficulty played, and improves exercise efficiency;Two be that can increase performance enjoyment.
The music score paragraph that player is shown by checking carries out further, technical scheme provided in an embodiment of the present invention
Can also editing be carried out to the performance audio of player.
Further, the embodiment of the present invention also provides a kind of audio clips function.The function is specially:User reads display
Part music score paragraph when being played, the audio played out can be recorded in real time;Recording is for follow-up audio
Editing is prepared;Spliced by the way that user is played into a best audio-frequency information, play most perfect to provide the user
Version.Therefore, the invention provides another embodiment, the method that the embodiment is provided is to music score in above-mentioned each method embodiment
What paragraph was performed after being split.Fig. 6 shows the music score number for including audio clips function that one embodiment of the invention is provided
According to the schematic flow sheet of processing method.As shown in fig. 6, methods described includes:
601st, the corresponding multiple paragraph recording audios of each music score paragraph in the multiple music score paragraph are obtained.
602nd, it is that each music score paragraph selects a target from the corresponding multiple paragraph recording audios of each music score paragraph
Paragraph recording audio.
603rd, all target paragraph recording audios selected are spliced.
Audio-frequency information produced by user plays the music score paragraph every time can be recorded and store.Store multiple paragraph record
The purpose of audio processed is to be used for splicing to subsequently therefrom select a target paragraph recording audio.Paragraph recording audio is in storage
When need to corresponding music score paragraph associated storage, in order to subsequently transfer.Wherein, paragraph recording audio is storable in locally;
It can upload onto the server and be stored by server side.When paragraph recording audio has local, music score paragraph is corresponding in above-mentioned 601
Paragraph recording audio can be got in the following way:Obtain the mark of music score paragraph;It is corresponding many from the mark is locally found
Individual paragraph recording audio.Need exist for explanation be:The mark of music score paragraph can be made up of two parts, and a part is music score section
The mark of music score belonging to falling;Another part is relative mark of the music score paragraph in its affiliated music score.For example, can be according to the pleasure
Spectral coverage falls residing order sequence number in its music score and sets its relative mark.When paragraph recording audio is stored in server
During side, the corresponding paragraph recording audio of above-mentioned music score paragraph can be got in the following way:Sent to server and obtain request,
The mark of music score paragraph is carried in acquisition request;What the reception server was fed back carries the corresponding multiple paragraphs of the mark
The acquisition response of recording audio.
In a kind of achievable mode, user's performance whole section music score coherent when playing, therefore in audio-frequency information collection
When be also the coherent audio-frequency information of collection.Now, it is using the premise of aforesaid way acquisition paragraph recording audio:In advance to music score
It is segmented, separates multiple music score paragraphs;When user is playing the music score, according to prior segmentation, by the audio being recorded to
Information divide automatically and is associated storage with corresponding music score paragraph.I.e. in above-described embodiment and following embodiments, institute
The audio clips method stated may also include:
S11, the music score is divided into the multiple music score paragraph;
S12, the audio-frequency information produced to playing the music score are recorded, and obtain composing recording audio entirely;
S13, according to the multiple music score paragraph, the full spectrum recording audio is divided, each music score paragraph is obtained and divides
Not corresponding paragraph recording audio;
S14, the corresponding paragraph recording audio of music score paragraph is associated storage.
In a kind of achievable mode, music score is divided into multiple music score paragraphs, and split screen shows respectively on a user interface
Music score paragraph, can so effectively reduce the performance difficulty of music score, and be easier to viewing.Now, user can be to multiple music score paragraphs
Selected, selection which part music score paragraph is targetedly practised.I.e. user only plays the part music score section in music score
Fall, the audio-frequency information that user is directly obtained in this case for a music score paragraph performance generation is recorded and stored i.e.
Can.That is, in above-described embodiment and following embodiments, the audio clips method may also include:
S21, the music score is divided into the multiple music score paragraph;
S22, the audio-frequency information to music score paragraph generation in the multiple music score paragraph of performance are recorded, and obtain paragraph
Recording audio;
S23, the paragraph recording audio and the music score paragraph be associated storage.
In above-mentioned 602, a target paragraph record can be selected according to default selection rule from multiple paragraph recording audios
Audio processed.For example, the selection rule can be:Select playing quality best as target paragraph recording audio, or selection
The paragraph recording audio that a certain item behaves oneself best is not especially limited as target paragraph recording audio etc., the present invention to this.
, can be respectively to multiple paragraph recording audios when the selection rule recording audio as target paragraph best for selection playing quality
Quality score is carried out, quality score highest paragraph recording audio is regard as the target paragraph recording audio.Can be real in one kind
It is above-mentioned that paragraph recording audio is carried out to instruct scoring to realize in the following way in existing mode:Sentence wrong rule using default
Then multiple paragraph recording audios are carried out to sentence fault reason;Then according to wrong result is sentenced, paragraph recording audio is given a mark.It is worth
What is illustrated is:It is above-mentioned be related to sentence fault reason and can sentence wrong rule based on default and realize.This is default, which to sentence wrong rule, may include
Multiple rule, for example, accuracy in pitch, which sentences wrong, rhythm, sentences mistake etc..Further, it can sentence in accuracy in pitch during wrong and rhythm sentences mistake and set fault-tolerant
Amount, to allow that player has the individual character playing mode of oneself, it is to avoid be judged to wrong because of the Individuality expression of player.When the choosing
Select regular to select the paragraph recording audio that a certain item behaves oneself best as target paragraph recording audio, then can use specific items pair
The wrong rule of sentencing answered carries out sentencing fault reason to multiple paragraph recording audios;Then basis sentences wrong result and paragraph recording audio is carried out
Marking;It regard marking highest paragraph recording audio as target paragraph recording audio.Wherein, specific items for example can be:Accuracy in pitch,
Section gathers, plays strength performance etc..
Above-mentioned selection rule can be default rule;Certainly multiple choices rule is may also set up, determines which kind of is used by user
Selection rule selects the target paragraph recording audio for splicing.For example, showing (the editing control of editing entrance on a user interface
Key), user can enter editing by the editing entrance (clicking on the editing control key) and set interface, by selecting editing to set interface
In multiple editing modes (correspondence multiple selection rule) in a kind of editing mode realize.
In a kind of achievable mode, above-mentioned 603 can determine the splicing of each music score paragraph according to the performance order of music score
Order, then according to the splicing order of each music score paragraph, will constitute the corresponding target paragraph of multiple music score paragraphs of the music score
Recording audio is spliced.For example, music score includes 4 music score paragraphs, respectively paragraph 1, paragraph 2, paragraph 3 and paragraph 4.Music score
Performance order be paragraph 1, paragraph 2, paragraph 3 and paragraph 4.The splicing of this 4 music score paragraphs is sequentially:The corresponding mesh of paragraph 1
Bid section falls the corresponding target paragraph recording audio of recording audio, paragraph 2, the corresponding target paragraph recording audio of paragraph 3 and paragraph 4
Corresponding target paragraph recording audio.
Technical scheme provided in an embodiment of the present invention from the corresponding multiple paragraph recording audios of music score paragraph by selecting
One target paragraph recording audio, and the corresponding target paragraph recording audio of multiple music score paragraphs for constituting music score is spelled
Connect, you can obtain the full spectrum audio-frequency information of the music score, enrich the function of application, and be favorably improved user to enter using application
The enthusiasm of row playing practice.In other words, using technical scheme provided in an embodiment of the present invention, user can be obtained as its is automatic
The performance audio of editing, user more gladly makes to record to obtain a fine work performance using repeatedly performance is carried out, and promotes user
Carry out repeatedly exercise to obtain the higher-quality desire for playing recording using application.
Need exist for explanation be:The executive agent for the methods described that above-described embodiment is provided can be audio clips dress
Put, the device, which can be integrated in one in terminal, to be had the hardware of embedded program or install in the terminal
One application software, can also be tool software for being embedded in terminal operating system etc., the embodiment of the present invention is not limited this
It is fixed.The terminal can be to include mobile phone, tablet personal computer, PDA (Personal Digital Assistant, personal digital assistant)
Etc. any terminal device.Or, the executive agent for the methods described that above-described embodiment is provided can be server, and user passes through visitor
The applications trigger editing request of family end, the method that server is provided using above-described embodiment carries out editing, and feeds back to client.Again
For example, the method that server is provided using above-described embodiment automatically carries out editing, editing result is then pushed to client, used
The pushed information that family can be received by client, downloads or obtains music score after line plays editing.
When the executive agent for the method that above-described embodiment and following embodiments are provided is terminal, further, it is above-mentioned by
601~603 audio clips processes constituted can be performed automatically, for example, when user has played same music score repeatedly (such as twice or two
More than secondary) when, you can it is automatic that editing is carried out using said process, and generate after the completion of editing prompt message.Or, above-mentioned sound
Frequency editing process can also be performed by user's triggering.For example, the above method may also include the steps of:
Editing instruction on monitoring users interface, music score mark is carried in the editing instruction.
Accordingly, 601 can be specially in above-described embodiment:In response to the editing instruction listened to, the pleasure is obtained
The corresponding multiple paragraph recording audios of a music score paragraph in the corresponding music score of spectrum mark.
I.e. user triggers editing instruction by the editing control key in touch-control user interface, when client application listens to this
After editing instruction, i.e., the method provided using above-described embodiment carries out audio clips.When user passes through in touch-control user interface
When editing control key enters editing setting interface, user is carried out in can setting interface entering editing after the completion of relative set, is clicked on
Complete to trigger the editing instruction.
Fig. 7 shows the music data processing method for including audio clips function that another embodiment of the present invention is provided
Schematic flow sheet.As shown in fig. 7, methods described includes:
701st, the music score is divided into the multiple music score paragraph.
702nd, recorded to playing the audio-frequency information that a music score paragraph is produced in the multiple music score paragraph, obtain paragraph
Recording audio.
703rd, the paragraph recording audio and the music score paragraph are associated storage.
704th, the editing instruction on monitoring users interface, music score mark is carried in the editing instruction.
705th, instructed in response to the editing listened to, obtain the music score and identify a music score paragraph in corresponding music score
Corresponding multiple paragraph recording audios.
706th, quality score is carried out to the multiple paragraph recording audio.
707th, from the multiple paragraph recording audio, quality score highest paragraph recording audio is selected as the mesh
Bid section falls recording audio.
708th, the corresponding order attribute of the multiple music score paragraph is obtained.
709th, according to the order attribute, the corresponding target paragraph recording audio of the multiple music score paragraph is spelled
Connect.
In above-mentioned 701, music score is divided into multiple music score paragraphs, one is easy for the multiple music score paragraphs of segmentation display, it is to avoid
Full spectrum display is easily misunderstood the problem of row causes performance to malfunction and occurred;Two be due to that player is continuous play in playing procedure
, the foundation that audio is split can be played to full spectrum as follow-up.It is above-mentioned music score is divided into multiple music score paragraphs to use
The methods described that the various embodiments described above are provided realizes that here is omitted.
Audio-frequency information record and can carry out audio using the audio frequency apparatus in client, such as microphone in above-mentioned 702
Collection, and the audio-frequency information collected is stored in local or uploaded onto the server.
Above-mentioned 703 executive agent can be client or server.For example, when the executive agent can be with
When being client, paragraph recording audio and music score paragraph can be associated storage;When the executive agent is server, visitor
Family end uploads onto the server paragraph recording audio, and server is according to the mark of the paragraph recording audio by remaining music score
Paragraph is associated storage.
User can trigger editing instruction by clicking on the editing control key in user interface in above-mentioned 704.Wherein, Yong Hudian
The editing control key hit on interface, can enter corresponding editing and set interface.User, which can insert, in editing sets interface is intended to carry out
The music score of editing.(user is clicked on after " completion " control key that editing is set in interface) completes editing instruction after being provided with
Triggering.
Above-mentioned steps 705 can be found in the corresponding contents in above-described embodiment, and here is omitted.
Above-mentioned 706 can adopt and realize with the following method:The multiple paragraph recording audio is carried out respectively to sentence fault reason, obtained
Multiple paragraph recording audios are corresponding to sentence wrong result;Sentence wrong result according to described, be that the paragraph recording audio is given a mark.On
State and sentence fault reason and can sentence wrong rule based on default and realize.This is default, which to sentence wrong rule, may include multiple rule, for example:Accuracy in pitch
Sentence wrong, rhythm and sentence mistake etc..
Above-mentioned 708 and 709 can use the corresponding contents in above-described embodiment, and here is omitted.
Technical scheme provided in an embodiment of the present invention, by being selected from the corresponding multiple paragraph recording audios of music score paragraph
One target paragraph recording audio, and the corresponding target paragraph recording audio of multiple music score paragraphs for constituting music score is spelled
Connect, you can obtain the full spectrum audio-frequency information of the music score, enrich the function of application, and be favorably improved user to enter using application
The enthusiasm of row playing practice.
Further, in the various embodiments described above, after above-mentioned 709, it may also include:Obtain the audio-frequency information obtained after splicing
Corresponding interface element;Show the interface element on a user interface;In response to the broadcasting triggered by the interface element
Request, plays the audio-frequency information obtained after the screen connects.
Wherein, the effect that interface element shows on a user interface can be one can touch-control icon, for example play
Icon.User clicks on the icon, and interface plays the audio-frequency information obtained after editing.
The embodiment of the present invention can also provide the user download interface, and user can be by the download interface to being obtained after splicing
Audio-frequency information is downloaded.
It should be noted that the executive agent that above-described embodiment provides each step of method may each be same equipment,
Or, this method is also used as executive agent by distinct device.Such as, the executive agent of step 101 to step 103 can be equipment
A;Again such as, step 101 and 102 executive agent can be device A, and the executive agent of step 103 can be equipment B;Etc..
Corresponding to embodiment of the method shown in Fig. 1-Fig. 7, the present embodiment provides a kind of music data processing unit, such as Fig. 8 institutes
Show, the device includes:First acquisition module 800, the first extraction module 801, segmentation module 802 and display module 803.Wherein,
First acquisition module 800 is used to obtain music data;First extraction module 801 is used for from the music data, extracts
Character symbol;Splitting module 802 is used for according to the character symbol, and the music data is divided into multiple music score paragraphs;Show mould
Block 803 is used to show the part music score paragraph in the multiple music score paragraph.
In embodiments of the present invention, whole section of music score is decomposed into multiple music score paragraphs, and shown in multiple music score paragraphs
Part music score paragraph is practised for user so that the more targeted training of user's energy, and greatly reduces the performance difficulty of music score.
Further, above-mentioned device may also include:Monitor module.Wherein, monitoring module is used to monitor for described many
The selection operation that individual music score paragraph is carried out.And above-mentioned display module is additionally operable to the selection operation in response to listening to,
Show the part music score paragraph that the selection operation is indicated.
Further, above-mentioned device may also include:Analysis module.Analysis module, for being carried out to the music data
Syntactic analysis, obtains syntactic feature;And, the segmentation module is additionally operable to reference to the character symbol and the syntactic feature, will
The music data is divided into multiple music score paragraphs.
Further, above-mentioned device may also include:Second acquisition module, evaluation module and the first adjusting module.Wherein,
Second acquisition module, record is played for obtaining the corresponding history of the music data;Evaluation module, for based on the history
Record is played, the performance difficulty of the music data is assessed;First adjusting module, it is right for according to the performance difficulty
The multiple music score paragraph carries out paragraph adjustment.
Further, above-mentioned device may also include:3rd acquisition module and the second adjusting module.Wherein, the 3rd obtain
Module, the playing ability for obtaining player is recorded;Second adjusting module, for being recorded according to the playing ability, to institute
State multiple music score paragraphs and carry out paragraph adjustment.
Further, above-mentioned device may also include:4th acquisition module and sentence mismatch block.Wherein, the 4th acquisition module,
For obtaining the corresponding audio-frequency information of a music score paragraph in the multiple music score paragraph;Mismatch block is sentenced, for believing the audio
Fault reason is sentenced in breath progress, to obtain sentencing wrong result.The segmentation module, if be additionally operable to it is described sentence wrong result for mistake, by institute
State the corresponding music score paragraph of audio-frequency information and split and obtain multiple subsegments and fall.
Further, above-mentioned device may also include:Second extraction module, used in falling from the multiple subsegment, is extracted
Go out target subsegment to fall;The display module, is additionally operable to show that the target subsegment falls;Wherein, the target subsegment is included in falling
With the presence of the note that mistake is played by sentencing fault reason.
Further, above-mentioned device also includes:Merging module, if each subsegment falls pair in falling for the multiple subsegment
The audio-frequency information answered is correct by sentencing fault reason, then merges the multiple subsegment and fall.
Further, above-mentioned device also includes:Receiving module, believes for receiving the segmentation inputted by user interface
Breath;3rd adjusting module, for according to the isolation information, being adjusted to the multiple music score paragraph.
Further, above-mentioned first extraction module from the music data specifically for according to character symbol storehouse, extracting
With the character symbol identical character symbol in the character symbol storehouse.
Further, said apparatus may also include:Reordering module and the 3rd extraction module.Wherein, reordering module, for pair
The multiple music score paragraph enters rearrangement;3rd extraction module, for according to the order after rearrangement, sequentially extracting the part pleasure
Spectral coverage falls.
Further, the reordering module includes analytic unit and rearrangement units.Wherein, analytic unit, for basis
Default difficulty analysis strategy, analyzes the difficulty of each music score paragraph in the multiple music score paragraph;Rearrangement units, for root
According to the difficulty of each music score paragraph, rearrangement is entered to the multiple music score paragraph.
Further, above-mentioned device may also include:5th acquisition module, for obtaining difficulty ordering rule;And
The rearrangement units, are additionally operable to the difficulty according to each music score paragraph, using the difficulty ordering rule to described many
Individual music score paragraph enters rearrangement.
Further, above-mentioned 5th acquisition module is additionally operable to:
The history for obtaining player plays record and/or the configuration information of player;
Record and/or the configuration information of player are played according to the history of the player, of the player is analyzed
Property feature;
According to the individualized feature, the difficulty ordering rule is formulated;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule that network side client is sent;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule inputted by user interface.
Further, above-mentioned device may also include:6th acquisition module, selection module and concatenation module.Wherein, the 6th
Acquisition module, for obtaining the corresponding multiple paragraph recording audios of each music score paragraph in the multiple music score paragraph;Choose mould
Block, for being that each music score paragraph selects a target paragraph from the corresponding multiple paragraph recording audios of each music score paragraph
Recording audio;Concatenation module, for all target paragraph recording audios selected to be spliced.
Further, the selection module is additionally operable to:Quality score is carried out to the multiple paragraph recording audio;From institute
State in multiple paragraph recording audios, select quality score highest paragraph recording audio as the target paragraph recording audio.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program
Product.Therefore, the present invention can be using the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Apply the form of example.Moreover, the present invention can be used in one or more computers for wherein including computer usable program code
The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product
Figure and/or block diagram are described.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram
Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided
The processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which is produced, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or
The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in individual square frame or multiple square frames.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability
Comprising so that process, method, commodity or equipment including a series of key elements are not only including those key elements, but also wrap
Include other key elements being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described
Also there is other identical element in process, method, commodity or the equipment of element.
It will be understood by those skilled in the art that embodiments of the invention can be provided as method, system or computer program product.
Therefore, the present invention can be using the embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Form.Deposited moreover, the present invention can use to can use in one or more computers for wherein including computer usable program code
The shape for the computer program product that storage media is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.)
Formula.
Embodiments of the invention are the foregoing is only, are not intended to limit the invention.For those skilled in the art
For, the present invention can have various modifications and variations.It is all any modifications made within spirit and principles of the present invention, equivalent
Replace, improve etc., it should be included within scope of the presently claimed invention.
Claims (26)
1. a kind of music data processing method, it is characterised in that including:
Obtain music data;
From the music data, character symbol is extracted;
According to the character symbol, the music data is divided into multiple music score paragraphs;
Show the part music score paragraph in the multiple music score paragraph.
2. according to the method described in claim 1, it is characterised in that also include:
Syntactic analysis is carried out to the music data, syntactic feature is obtained;
And, it is described that the music data is divided into by multiple music score paragraphs according to the character symbol, including:
With reference to the character symbol and the syntactic feature, the music data is divided into multiple music score paragraphs.
3. method according to claim 1 or 2, it is characterised in that also include:
Obtain the corresponding history of the music data and play record;
Played and recorded based on the history, assess the performance difficulty of the music data;
According to the performance difficulty, paragraph adjustment is carried out to the multiple music score paragraph.
4. method according to claim 1 or 2, it is characterised in that also include:
Obtain the playing ability record of player;
Recorded according to the playing ability, paragraph adjustment is carried out to the multiple music score paragraph.
5. method according to claim 1 or 2, its feature in, in addition to:
Obtain the corresponding audio-frequency information of a music score paragraph in the multiple music score paragraph;
The audio-frequency information is carried out to sentence fault reason, to obtain sentencing wrong result;
If described sentence wrong result for mistake, the corresponding music score paragraph of the audio-frequency information split obtaining multiple subsegments
Fall.
6. method according to claim 5, it is characterised in that also include:
From the multiple subsegment falls, extract target subsegment and fall;
Show that the target subsegment falls;
Wherein, the target subsegment includes in falling has the note for playing mistake by sentencing fault reason.
7. method according to claim 5, it is characterised in that also include:
If each subsegment falls corresponding audio-frequency information by sentencing fault reason to the multiple subsegment in falling is correct, merge described
Multiple subsegments fall.
8. method according to claim 1 or 2, it is characterised in that also include:
Rearrangement is entered to the multiple music score paragraph;
According to the order after rearrangement, the part music score paragraph is sequentially extracted.
9. method according to claim 8, it is characterised in that rearrangement is entered to the multiple music score paragraph, including:
According to default difficulty analysis strategy, the difficulty of each music score paragraph in the multiple music score paragraph is analyzed;
According to the difficulty of each music score paragraph, rearrangement is entered to the multiple music score paragraph.
10. method according to claim 9, it is characterised in that also include:
Obtain difficulty ordering rule;And
According to the difficulty of each music score paragraph, rearrangement is entered to the multiple music score paragraph, including:
According to the difficulty of each music score paragraph, the multiple music score paragraph is weighed using the difficulty ordering rule
Row.
11. method according to claim 10, it is characterised in that the acquisition difficulty ordering rule, including:
The history for obtaining player plays record and/or the configuration information of player;
Record and/or the configuration information of player are played according to the history of the player, the personalization of the player is analyzed
Feature;
According to the individualized feature, the difficulty ordering rule is formulated;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule that network side client is sent;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule inputted by user interface.
12. method according to claim 1 or 2, it is characterised in that also include:
Obtain the corresponding multiple paragraph recording audios of each music score paragraph in the multiple music score paragraph;
It is that each music score paragraph selects a target paragraph recording from the corresponding multiple paragraph recording audios of each music score paragraph
Audio;
All target paragraph recording audios selected are spliced.
13. method according to claim 12, it is characterised in that from multiple paragraph recording audios, selects a target
Paragraph recording audio, including:
Quality score is carried out to the multiple paragraph recording audio;
From the multiple paragraph recording audio, select quality score highest paragraph recording audio and recorded as the target paragraph
Audio processed.
14. a kind of music data processing unit, it is characterised in that including:
First acquisition module, for obtaining music data;
First extraction module, for from the music data, extracting character symbol;
Split module, for according to the character symbol, the music data to be divided into multiple music score paragraphs;
Display module, for showing the part music score paragraph in the multiple music score paragraph.
15. device according to claim 14, it is characterised in that also include:
Analysis module, for carrying out syntactic analysis to the music data, obtains syntactic feature;
And, the segmentation module is additionally operable to, with reference to the character symbol and the syntactic feature, the music data is divided into
Multiple music score paragraphs.
16. the device according to claims 14 or 15, it is characterised in that also include:
Second acquisition module, record is played for obtaining the corresponding history of the music data;
Evaluation module, is recorded for being played based on the history, assesses the performance difficulty of the music data;
First adjusting module, for according to the performance difficulty, paragraph adjustment to be carried out to the multiple music score paragraph.
17. the device according to claims 14 or 15, it is characterised in that also include:
3rd acquisition module, the playing ability for obtaining player is recorded;
Second adjusting module, for being recorded according to the playing ability, paragraph adjustment is carried out to the multiple music score paragraph.
18. the device according to claims 14 or 15, its feature in, in addition to:
4th acquisition module, for obtaining the corresponding audio-frequency information of a music score paragraph in the multiple music score paragraph;
Mismatch block is sentenced, for carrying out sentencing fault reason to the audio-frequency information, to obtain sentencing wrong result;
The segmentation module, if be additionally operable to it is described sentence wrong result for mistake, the corresponding music score paragraph of the audio-frequency information is entered
Row segmentation obtains multiple subsegments and fallen.
19. device according to claim 18, it is characterised in that also include:
Second extraction module, used in falling from the multiple subsegment, extracts target subsegment and falls;
The display module, is additionally operable to show that the target subsegment falls;
Wherein, the target subsegment includes in falling has the note for playing mistake by sentencing fault reason.
20. device according to claim 18, it is characterised in that also include:
Merging module, if it is just that each subsegment, which falls corresponding audio-frequency information by sentencing fault reason, in falling for the multiple subsegment
Really, then merge the multiple subsegment to fall.
21. the device according to claims 14 or 15, it is characterised in that also include:
Reordering module, for entering rearrangement to the multiple music score paragraph;
3rd extraction module, for according to the order after rearrangement, sequentially extracting the part music score paragraph.
22. device according to claim 21, it is characterised in that the reordering module, including:
Analytic unit, for according to default difficulty analysis strategy, analyzing each music score paragraph in the multiple music score paragraph
Difficulty;
Rearrangement units, for the difficulty according to each music score paragraph, rearrangement is entered to the multiple music score paragraph.
23. device according to claim 22, it is characterised in that also include:
5th acquisition module, for obtaining difficulty ordering rule;And
The rearrangement units, are additionally operable to the difficulty according to each music score paragraph, using the difficulty ordering rule to institute
State multiple music score paragraphs and enter rearrangement.
24. device according to claim 23, it is characterised in that the 5th acquisition module, is additionally operable to:
The history for obtaining player plays record and/or the configuration information of player;
Record and/or the configuration information of player are played according to the history of the player, the personalization of the player is analyzed
Feature;
According to the individualized feature, the difficulty ordering rule is formulated;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule that network side client is sent;
Or, the acquisition difficulty ordering rule, including:
Receive the difficulty ordering rule inputted by user interface.
25. the device according to claims 14 or 15, it is characterised in that also include:
6th acquisition module, sounds are recorded for obtaining the corresponding multiple paragraphs of each music score paragraph in the multiple music score paragraph
Frequently;
Module is chosen, for being that each music score paragraph selects one from the corresponding multiple paragraph recording audios of each music score paragraph
Individual target paragraph recording audio;
Concatenation module, for all target paragraph recording audios selected to be spliced.
26. device according to claim 25, it is characterised in that the selection module, is additionally operable to:
Quality score is carried out to the multiple paragraph recording audio;
From the multiple paragraph recording audio, select quality score highest paragraph recording audio and recorded as the target paragraph
Audio processed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710073995.8A CN107039024A (en) | 2017-02-10 | 2017-02-10 | Music data processing method and processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710073995.8A CN107039024A (en) | 2017-02-10 | 2017-02-10 | Music data processing method and processing device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107039024A true CN107039024A (en) | 2017-08-11 |
Family
ID=59533554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710073995.8A Pending CN107039024A (en) | 2017-02-10 | 2017-02-10 | Music data processing method and processing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107039024A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107682570A (en) * | 2017-11-21 | 2018-02-09 | 维沃移动通信有限公司 | A kind of based reminding method, device and mobile terminal |
CN108389567A (en) * | 2018-03-06 | 2018-08-10 | 安徽华熊科技有限公司 | A kind of music score method for splitting and device |
CN108461011A (en) * | 2018-03-26 | 2018-08-28 | 广东小天才科技有限公司 | Method for automatically identifying music rhythm and wearable device |
CN109192185A (en) * | 2018-08-20 | 2019-01-11 | 咪咕数字传媒有限公司 | Music score processing method and device and computer readable storage medium |
CN110299049A (en) * | 2019-06-17 | 2019-10-01 | 韶关市启之信息技术有限公司 | A kind of intelligence of electronic music shows method |
CN113071243A (en) * | 2020-11-25 | 2021-07-06 | 无锡乐骐科技有限公司 | Automatic page turning system applied to music book |
CN116504205A (en) * | 2023-03-01 | 2023-07-28 | 广州感音科技有限公司 | Musical performance control method, system, medium and computer |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4082029A (en) * | 1976-09-10 | 1978-04-04 | Juan M. del Castillo | Optical metronomes |
CN1444203A (en) * | 2002-03-08 | 2003-09-24 | 雅马哈株式会社 | Music score display controller and display control program |
CN1737798A (en) * | 2005-09-08 | 2006-02-22 | 上海交通大学 | Music rhythm sectionalized automatic marking method based on eigen-note |
CN1737796A (en) * | 2005-09-08 | 2006-02-22 | 上海交通大学 | Across type rapid matching method for digital music rhythm |
CN1940926A (en) * | 2006-03-15 | 2007-04-04 | 中国人民大学 | Efficient musical database query method based on humming |
CN101076850A (en) * | 2004-10-11 | 2007-11-21 | 弗劳恩霍夫应用研究促进协会 | Method and device for extracting a melody underlying an audio signal |
US20080204408A1 (en) * | 2007-02-26 | 2008-08-28 | Sony Computer Entertainment Inc. | Audio reproducing apparatus, information processing apparatus and audio reproducing method, allowing efficient data selection |
CN101269269A (en) * | 2007-03-23 | 2008-09-24 | 鈊象电子股份有限公司 | Pre-production system and method for producing electronic games of dancing |
CN101409070A (en) * | 2008-03-28 | 2009-04-15 | 徐开笑 | Music reconstruction method base on movement image analysis |
CN101483015A (en) * | 2008-01-10 | 2009-07-15 | 上海渐华科技发展有限公司 | Multimedia music learning machine |
CN102568526A (en) * | 2010-10-22 | 2012-07-11 | 索尼公司 | Information processing apparatus, content data reconfiguring method and program |
CN102930861A (en) * | 2012-11-03 | 2013-02-13 | 徐国元 | System and device of digital music |
CN103035235A (en) * | 2011-09-30 | 2013-04-10 | 西门子公司 | Method and device for transforming voice into melody |
-
2017
- 2017-02-10 CN CN201710073995.8A patent/CN107039024A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4082029A (en) * | 1976-09-10 | 1978-04-04 | Juan M. del Castillo | Optical metronomes |
CN1444203A (en) * | 2002-03-08 | 2003-09-24 | 雅马哈株式会社 | Music score display controller and display control program |
CN101076850A (en) * | 2004-10-11 | 2007-11-21 | 弗劳恩霍夫应用研究促进协会 | Method and device for extracting a melody underlying an audio signal |
CN1737798A (en) * | 2005-09-08 | 2006-02-22 | 上海交通大学 | Music rhythm sectionalized automatic marking method based on eigen-note |
CN1737796A (en) * | 2005-09-08 | 2006-02-22 | 上海交通大学 | Across type rapid matching method for digital music rhythm |
CN1940926A (en) * | 2006-03-15 | 2007-04-04 | 中国人民大学 | Efficient musical database query method based on humming |
US20080204408A1 (en) * | 2007-02-26 | 2008-08-28 | Sony Computer Entertainment Inc. | Audio reproducing apparatus, information processing apparatus and audio reproducing method, allowing efficient data selection |
CN101269269A (en) * | 2007-03-23 | 2008-09-24 | 鈊象电子股份有限公司 | Pre-production system and method for producing electronic games of dancing |
CN101483015A (en) * | 2008-01-10 | 2009-07-15 | 上海渐华科技发展有限公司 | Multimedia music learning machine |
CN101409070A (en) * | 2008-03-28 | 2009-04-15 | 徐开笑 | Music reconstruction method base on movement image analysis |
CN102568526A (en) * | 2010-10-22 | 2012-07-11 | 索尼公司 | Information processing apparatus, content data reconfiguring method and program |
CN103035235A (en) * | 2011-09-30 | 2013-04-10 | 西门子公司 | Method and device for transforming voice into melody |
CN102930861A (en) * | 2012-11-03 | 2013-02-13 | 徐国元 | System and device of digital music |
Non-Patent Citations (2)
Title |
---|
(美)胡拉汉 等: "《当今的柯达伊-小学音乐教育的教学方法》", 31 December 2015, 北京:中央音乐学院出版社 * |
侯乐萌: "试论琵琶教学中指法的运用", 《音乐论坛》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107682570A (en) * | 2017-11-21 | 2018-02-09 | 维沃移动通信有限公司 | A kind of based reminding method, device and mobile terminal |
CN108389567A (en) * | 2018-03-06 | 2018-08-10 | 安徽华熊科技有限公司 | A kind of music score method for splitting and device |
CN108461011A (en) * | 2018-03-26 | 2018-08-28 | 广东小天才科技有限公司 | Method for automatically identifying music rhythm and wearable device |
CN109192185A (en) * | 2018-08-20 | 2019-01-11 | 咪咕数字传媒有限公司 | Music score processing method and device and computer readable storage medium |
CN109192185B (en) * | 2018-08-20 | 2023-10-20 | 咪咕数字传媒有限公司 | Music score processing method and device and computer readable storage medium |
CN110299049A (en) * | 2019-06-17 | 2019-10-01 | 韶关市启之信息技术有限公司 | A kind of intelligence of electronic music shows method |
CN110299049B (en) * | 2019-06-17 | 2021-12-17 | 韶关市启之信息技术有限公司 | Intelligent display method of electronic music score |
CN113071243A (en) * | 2020-11-25 | 2021-07-06 | 无锡乐骐科技有限公司 | Automatic page turning system applied to music book |
CN113071243B (en) * | 2020-11-25 | 2022-04-01 | 无锡乐骐科技股份有限公司 | Automatic page turning system applied to music book |
CN116504205A (en) * | 2023-03-01 | 2023-07-28 | 广州感音科技有限公司 | Musical performance control method, system, medium and computer |
CN116504205B (en) * | 2023-03-01 | 2023-11-24 | 广州感音科技有限公司 | Musical performance control method, system, medium and computer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107039024A (en) | Music data processing method and processing device | |
CN106970898A (en) | Method and apparatus for generating article | |
CN108604455A (en) | Automatically determine the timing window of voice subtitle in audio stream | |
WO2018121368A1 (en) | Method for generating music to accompany lyrics and related apparatus | |
CN106448630A (en) | Method and device for generating digital music file of song | |
CN110136691A (en) | A kind of speech synthesis model training method, device, electronic equipment and storage medium | |
CN103186527A (en) | System for building music classification model, system for recommending music and corresponding method | |
CN106339469A (en) | Method and device for recommending data | |
CN103714812A (en) | Voice identification method and voice identification device | |
CN106851394A (en) | Background music switching method and device | |
US11638873B2 (en) | Dynamic modification of audio playback in games | |
CN111553138B (en) | Auxiliary writing method and device for standardizing content structure document | |
CN109947438A (en) | Game installation method and electronic equipment, readable storage medium storing program for executing based on machine learning | |
CN107785010A (en) | Singing songses evaluation method, equipment, evaluation system and readable storage medium storing program for executing | |
CN107767850A (en) | A kind of singing marking method and system | |
CN103955490A (en) | Audio playing method and audio playing equipment | |
CN106470363A (en) | The method and device of contrast ZIAGEN row written broadcasting live | |
CN112131361A (en) | Method and device for pushing answer content | |
CN206136100U (en) | Editor's equipment is cooperateed with to captions and editing system is cooperateed with to captions | |
CN107424476A (en) | A kind of instrumental music training mate system | |
CN107894882A (en) | A kind of pronunciation inputting method of mobile terminal | |
JP2021037060A (en) | System, method, and program for providing predetermined game, and method for creating classification of decks | |
CN111785236A (en) | Automatic composition method based on motivational extraction model and neural network | |
CN110797001A (en) | Method and device for generating voice audio of electronic book and readable storage medium | |
CN113946604B (en) | Staged go teaching method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170811 |