CN104361883B - Sing evaluating standard documenting method and apparatus - Google Patents
Sing evaluating standard documenting method and apparatus Download PDFInfo
- Publication number
- CN104361883B CN104361883B CN201410531519.2A CN201410531519A CN104361883B CN 104361883 B CN104361883 B CN 104361883B CN 201410531519 A CN201410531519 A CN 201410531519A CN 104361883 B CN104361883 B CN 104361883B
- Authority
- CN
- China
- Prior art keywords
- information
- lyrics
- song
- pitch
- text message
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 230000002123 temporal effect Effects 0.000 claims abstract description 102
- 238000006243 chemical reaction Methods 0.000 claims abstract description 46
- 230000008569 process Effects 0.000 claims abstract description 39
- 239000003550 marker Substances 0.000 claims description 49
- 150000001875 compounds Chemical class 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 24
- 238000002203 pretreatment Methods 0.000 claims description 6
- 238000012360 testing method Methods 0.000 description 18
- 238000011156 evaluation Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000013589 supplement Substances 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Auxiliary Devices For Music (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
The present invention discloses one kind to sing evaluating standard documenting method, including step:Obtain the first information of song, the first information includes lyrics pitch information, lyrics text message, lyrics pitch information and the correspondence of temporal information and the correspondence of lyrics text message and lyrics pitch information, the lyrics pitch information and the correspondence of temporal information are obtained from song MIDI files, and the correspondence of the lyrics text message and lyrics pitch information is obtained from song MIDI files or song music score of Chinese operas file;The first information is obtained as conversion process to sing evaluating standard file.Technical solution of the present invention can greatly save the time for making and singing in evaluating standard file processes and confirming each word and its pitch, simplify and sing evaluating standard documenting flow, so as to greatly improve the producing efficiency for singing evaluating standard file.
Description
Technical field
The present invention relates to electronic format song secondary file manufacture technology field, more particularly to one kind sings evaluating standard text
Part production method and device.
Background technology
It is a kind of music subtitle file with the lyrics, tone and temporal information to sing evaluating standard file, can be in music
It is shown together with music during broadcasting, the lyrics that the inside includes can be shown in accurate play time with tone according to temporal information
On.
The method for singing evaluating standard file is made at this stage mainly by taking off spectrum from audio, and under corresponding spectrum
Face inserts the lyrics or directly downloads the music score of Chinese operas on the net, then the time of each word and sound is confirmed to the music score of Chinese operas, it is possible to generate a song
Sing evaluating standard file, but this method takes more, manufacturing process is also complicated.
Invention content
For this reason, it may be necessary to provide a kind of simple and convenient, the degree of automation it is higher sing evaluating standard documenting method and
Device.
To achieve the above object, it inventor provides one kind and sings evaluating standard documenting method, including step:It obtains
The first information of song, the first information include lyrics pitch information, lyrics text message, lyrics pitch information and time letter
The correspondence of breath and the correspondence of lyrics text message and lyrics pitch information, the lyrics pitch information are believed with the time
The correspondence of breath is obtained from song MIDI files, and the correspondence of the lyrics text message and lyrics pitch information is obtained from
Song MIDI files or song music score of Chinese operas file;
The first information is obtained as conversion process to sing evaluating standard file, the conversion process includes:
Make branch to lyrics text message to handle, and the temporal information represented with MIDI time formats is converted to absolute time
The temporal information that long form represents.
Further, it is described to sing in evaluating standard documenting method, when lyrics text message and lyrics pitch are believed
When the correspondence of breath is obtained from song music score of Chinese operas file, step is further included before step " first information for obtaining song ":
The correspondence of lyrics text message and lyrics pitch information is obtained from song music score of Chinese operas file, and utilizes song
Song MIDI file of the correspondence generation with the lyrics of MIDI files and the lyrics text message and lyrics pitch information;
And
" first information for obtaining song " specifically includes:The of song is obtained from the song MIDI files with the lyrics
One information.
Further, described to sing in evaluating standard documenting method, the conversion process further includes:
The lyrics pitch for being converted to decimal representation in the first information with the lyrics pitch information of hexadecimal representation is believed
Breath.
Further, described to sing in evaluating standard documenting method, the conversion operation further includes:
According to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable parsing lyrics text message to obtain the simple or compound vowel of a Chinese syllable information of the lyrics, and will
The simple or compound vowel of a Chinese syllable information, which is added into, sings evaluating standard file.
Further, it is described to sing in evaluating standard documenting method, it is described " lyrics text message to be made at branch
Reason " specifically includes:
Make branch to lyrics text message according to branch marker to handle, the branch marker is pre-processed through a branch marker and walked
Suddenly it is marked in song MIDI files;Or
Branch location information is obtained, and according to the branch location information to the lyrics from the LRC forms lyrics file of song
Text message is made branch and is handled.
Further, it is described to sing in evaluating standard documenting method, it is described " by what is represented with MIDI time formats
Temporal information is converted to the temporal information as unit of second or millisecond " it specifically includes:
From the file header of song MIDI files obtain song basic time format information, and according to the song it is basic when
Between format information the temporal information represented with MIDI time formats is converted into the temporal information that absolute duration form represents.
Inventor additionally provides one kind and sings evaluating standard file producing device, including information acquisition unit and conversion process
Unit;
Described information acquiring unit is used to obtaining the first information of song, the first information include lyrics pitch information,
Lyrics text message, the correspondence of lyrics pitch information and temporal information and lyrics text message and lyrics pitch information
The correspondence of correspondence, the lyrics pitch information and temporal information is obtained from song MIDI files, the lyrics text
The correspondence of information and lyrics pitch information is obtained from song MIDI files or song music score of Chinese operas file;
The conversion processing unit is used to that the first information to be obtained to sing evaluating standard file as conversion process, described
Conversion processing unit includes branch's module and time modular converter;
Branch's module is used to make the lyrics text message branch's processing;
The time modular converter is used to the temporal information represented with MIDI time formats being converted to absolute duration form
The temporal information of expression.
Further, it is described to sing in evaluating standard file producing device, when lyrics text message and lyrics pitch are believed
When the correspondence of breath is obtained from song music score of Chinese operas file, described information acquiring unit obtains lyrics text from song music score of Chinese operas file
Information and the correspondence of lyrics pitch information, and utilize song MIDI files and the lyrics text message and lyrics pitch
Song MIDI file of the correspondence generation with the lyrics of information;And " first information for obtaining song " specifically includes:
The first information of song is obtained from the song MIDI files with the lyrics.
Further, described to sing in evaluating standard file producing device, the conversion processing unit further includes pitch
Modular converter, for the lyrics sound that will be converted into decimal representation in the first information with the lyrics pitch information of hexadecimal representation
High information.
Further, described to sing in evaluating standard file producing device, the conversion processing unit further includes simple or compound vowel of a Chinese syllable
Add module, for obtaining the simple or compound vowel of a Chinese syllable of lyrics letter according to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable parsing lyrics text message
Breath, and the simple or compound vowel of a Chinese syllable information is added into and sings evaluating standard file.
Further, described to sing in evaluating standard file producing device, branch's module is used for lyrics text
Information is made branch's processing and is specifically included:
Make branch to lyrics text message according to branch marker to handle, the branch marker is pre-processed through a branch marker and walked
Suddenly it is marked in song MIDI files;Or
Branch location information is obtained, and according to the branch location information to the lyrics from the LRC forms lyrics file of song
Text message is made branch and is handled.
Further, it is described to sing in evaluating standard file producing device, time modular converter for will be with MIDI when
Between the temporal information that represents of form be converted to the temporal information that absolute duration form represents and specifically include:
From the file header of song MIDI files obtain song basic time format information, and according to the song it is basic when
Between format information the temporal information represented with MIDI time formats is converted into the temporal information that absolute duration form represents.
The prior art is different from, above-mentioned technical proposal, which can greatly save making and sing in evaluating standard file processes, to be confirmed
It the time of each word and its pitch, simplifies and sings evaluating standard documenting flow, evaluation and test mark is sung so as to greatly improve
The producing efficiency of quasi- file.
Description of the drawings
Fig. 1 is the flow chart that evaluating standard documenting method is sung described in first embodiment of the invention;
Fig. 2 is the flow chart that evaluating standard documenting method is sung described in second embodiment of the invention;
Fig. 3 is the flow chart that evaluating standard documenting method is sung described in third embodiment of the invention;
Fig. 4 is the structure diagram of the present invention for singing evaluating standard file producing device.
Reference sign:
1- information acquisition units
2- conversion processing units
21- branches module
22- time modular converters
23- pitch modular converters
24- simple or compound vowel of a Chinese syllable add modules
Specific embodiment
For the technology contents of technical solution, construction feature, the objects and the effects are described in detail, below in conjunction with specific reality
It applies example and attached drawing is coordinated to be explained in detail.
Referring to Fig. 1, the flow chart to sing evaluating standard documenting method described in first embodiment of the invention;Institute
The method of stating includes the following steps:
S10, branch marker is added to lyrics text message in song MIDI files;
S11, from song MIDI files obtain song the first information, the first information include lyrics pitch information,
Lyrics text message, the correspondence of lyrics pitch information and temporal information and lyrics text message and lyrics pitch information
Correspondence;
S12, the first information is obtained as conversion process to sing evaluating standard file, the conversion process includes:
Make branch to lyrics text message according to branch marker to handle;
From the file header of song MIDI files obtain song basic time format information, and according to the song it is basic when
Between format information the temporal information represented with MIDI time formats is converted into the temporal information that absolute duration form represents;
The lyrics pitch for being converted to decimal representation in the first information with the lyrics pitch information of hexadecimal representation is believed
Breath;
According to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable parsing lyrics text message to obtain the simple or compound vowel of a Chinese syllable information of the lyrics, and will
The simple or compound vowel of a Chinese syllable information, which is added into, sings evaluating standard file.
In fact, a MIDI file checking and modified pre-treatment step are further included before step S10, in this step
In rapid, first check for MIDI files with the presence or absence of mistake or omit part, if any, existing mistake is repaired or
It supplements omitting part.
Step S10 is substantially a pre-treatment step to song MIDI files addition branch marker, pre- by this
Processing step, including the song MIDI files of branch marker can easily be parsed in subsequent transition procedure by conversion program
These labels simultaneously mark automatic branch according to these.Addition branch marker can be ", ",:"/" or " | " etc. supply the label of identification,
It can be added by manually adding or adding rule according to preset branch marker.Preset branch marker adds
Add rule that can include:Semantics recognition punctuate rule, such as in the place addition branch marker that can be made pauses in reading unpunctuated ancient writings according to Semantic judgement;Time
Identification punctuate rule, such as the interval at the beginning of finish time and the rear word according to word preceding in the lyrics is more than a certain preset value
Shi Tianjia branch markers;It can also include the long punctuate rule of sentence, such as addition branch marks when a line length is more than a certain preset value
Note.Branch marker addition rule can also be the combination of above-mentioned several rules.
Conversion process described in step S12 includes in the first information with the lyrics pitch information of hexadecimal representation to turn
The lyrics pitch information of decimal representation is changed to, because with the perfect pitch information of the lyrics of decimal representation compared with midi format
In original hexadecimal representation lyrics pitch information for, be more conducive in practical application and the pitch information of reception carry out
Compare and judge pitch whether standard.
Conversion process described in step S12, which further includes, is converted to the temporal information represented with MIDI time formats absolutely
The temporal information that duration form represents, this is because song MIDI files are a kind of electronic documents, it only provides each note institute
The duration accounted for Quan Quzhong relative position and relative length, this temporal information presentation format do not meet sings evaluating standard text
The demand of part displaying, so needing to be converted into represent with standard time formats such as " second, milliseconds ", and provide each note
The absolute position of starting points and end point on a timeline is more advantageous to singing the real process of evaluation and test.Specifically, MIDI files
There are one the time span that crotchet occupies, " format " field records one for " tempo " field record in middle header information
The tick numbers that a crotchet includes (tick is chronomere minimum in midi format file), you can obtain a tick
The time span of expression can convert to obtain the temporal information represented with standard time formats such as " second, milliseconds ".
Present embodiment is mainly illustrated obtains the first information (including the lyrics from the MIDI files of subsidiary lyrics text message
Pitch information, lyrics text message, lyrics pitch information and temporal information correspondence and lyrics text message and the lyrics
The correspondence of pitch information), and evaluating standard file is sung according to first information foundation.It is described to sing evaluating standard file reality
A kind of music subtitle file with the lyrics, pitch and temporal information in matter, can in playback of songs simultaneous display, wherein
Including the lyrics and pitch information can be shown in each play time according to temporally precise;For evaluating and testing singer to a certain
The performance of song whether standard, whether the note pitch including each word in every lyrics of evaluation and test sing whether accurate, note duration is sung
Foot, the lyrics whether sing to enunciate to, Chinese speech pronunciation whether standard and sing whether closely conform to beat.
The evaluating standard file of singing generally includes following information:
1st, what the song title of title of the song information, i.e. this song song is;
2nd, channel information indicates that this song song includes the lyrics, pitch and temporal information of several channels;
3rd, which the row lyrics, pitch and temporal information is row information have in some channel of this song song;
4th, lyrics information, it is what to indicate the lyrics, and the inside includes which pitch and temporal information;
5th, pitch information indicates perfect pitch value is how many and its corresponding temporal information;
6th, temporal information shows with absolute duration, such as when being represented using hour, minute, second, the millisecond International System of Units
Between.
For example, following is song《East wind is broken》The partial content for singing evaluating standard file:
<title>East wind is broken</title>(song is entitled《East wind is broken》)
<Metachannel=" 2 "/>(song includes the lyrics, pitch and the temporal information there are two channel)
<Channelnum=" 1 ">(this indicates the lyrics, pitch and temporal information of first channel)
<Linenum=" 1 ">(lyrics, pitch and temporal information of indicating the first row)
<Lrcnm=" one " yun=" i ">(this is first lyrics " one " of the first row, its simple or compound vowel of a Chinese syllable is " i ", includes two
A pitch and temporal information)
<Metaoff=" 13.475 " on=" 13.424 " pi=" 67 " vol=" 100 "/>(indicate the first of the lyrics " one "
The pitch value of a sound is 67, and the time was maintained from 13.424 seconds by 13.475 seconds)
<Metaoff=" 13.707 " on=" 13.475 " pi=" 69 " vol=" 100 "/>(indicate the second of the lyrics " one "
The pitch value of a sound is 69, and the time is to be maintained from 13.475 seconds by 13.707 seconds)
</lrc>(the end label of a word in the lyrics)
<Lrcnm=" small cup " yun=" an ">(second lyrics information)
<Metaoff=" 14.121 " on=" 13.808 " pi=" 67 " vol=" 100 "/>
</lrc>
……
</line>(the end label of a line)
……
Referring to Fig. 2, the flow chart to sing evaluating standard documenting method described in second embodiment of the invention;Institute
The method of stating includes the following steps:
S21, the first information for obtaining song, the first information include lyrics pitch information, lyrics text message, the lyrics
Pitch information and the correspondence of temporal information and the correspondence of lyrics text message and lyrics pitch information, the lyrics
Pitch information and the correspondence of temporal information are obtained from song MIDI files, the lyrics text message and lyrics pitch information
Correspondence be obtained from song music score of Chinese operas file;
The music score of Chinese operas file of song is a kind of general file, and lyrics text message, lyrics pitch letter are obtained from music score of Chinese operas file
One of mode of correspondence of breath and the two is artificial judgment and acquires above- mentioned information.
S22, the first information is obtained as conversion process to sing evaluating standard file, the conversion process includes:
Branch location information is obtained, and according to the branch location information to the lyrics from the LRC forms lyrics file of song
Text message is made branch and is handled.
For example, song《Love is just liked》The LRC lyrics it is as follows:
[00:32.81] he has cut new hair
[00:37.85] phone has also changed number
[00:41.82] how to ask and do not answer
[00:47.22] call it quits
As can be seen that often capable beginning all having times mark, can achieve the purpose that distinguish lyrics row with this, here it is from
The LRC forms lyrics file of song obtains the major way of branch location information.
From the file header of song MIDI files obtain song basic time format information, and according to the song it is basic when
Between format information the temporal information represented with MIDI time formats is converted into the temporal information that absolute duration form represents;
The lyrics pitch for being converted to decimal representation in the first information with the lyrics pitch information of hexadecimal representation is believed
Breath;
According to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable parsing lyrics text message to obtain the simple or compound vowel of a Chinese syllable information of the lyrics, and will
The simple or compound vowel of a Chinese syllable information, which is added into, sings evaluating standard file.
In fact, a MIDI file checking and modified pre-treatment step are further included before step S21, in this step
In rapid, first check for MIDI files with the presence or absence of mistake or omit part, if any, existing mistake is repaired or
It supplements omitting part.
Conversion process described in step S22 includes in the first information with the lyrics pitch information of hexadecimal representation to turn
It is changed to the lyrics pitch information of decimal representation.Because in the accuracy in pitch or pitch that actual analysis singer sings, software is given
The result gone out is typically metric, so original compared in midi format with the perfect pitch information of the lyrics of decimal representation
Hexadecimal representation lyrics pitch information for be more conducive to calculating and display in practical application, therefore evaluation and test will be sung
Pitch form in normative document is also unified for the decimal system and will be compared convenient for the pitch information with reception and judge that pitch is
No standard.
Conversion process described in step S22, which further includes, is converted to the temporal information represented with MIDI time formats absolutely
The temporal information that duration form represents, this is because song MIDI files are a kind of electronic documents, it only provides each note institute
The duration accounted for Quan Quzhong relative position and relative length, this temporal information presentation format do not meet sings evaluating standard text
The demand of part displaying, and be converted into and represented with standard time formats such as " second, milliseconds ", and the starting point of each note is provided
After the absolute position of end point on a timeline, even if being sung in different times with same person under different environment same
The score that one song all can relatively be stablized can improve the consistency and versatility for singing evaluation and test, be more advantageous to singing evaluation and test
Real process.
Present embodiment is mainly illustrated to be obtained to not being attached in the MIDI files of lyrics text message and song music score of Chinese operas file
Take the first information (correspondence including lyrics pitch information, lyrics text message, lyrics pitch information and temporal information and
The correspondence of lyrics text message and lyrics pitch information), and the mistake for singing evaluating standard file is established according to the first information
Journey.The evaluating standard file of singing is substantially a kind of music subtitle file with the lyrics, pitch and temporal information, can be with
The simultaneous display in playback of songs, including the lyrics and pitch information can be shown in each reproduction time according to temporally precise
Point on;For evaluate and test singer to the performance of a certain song whether standard, include the note sound of each word in every lyrics of evaluation and test
Whether whether whether height sings accurate, note duration is sung foot, the lyrics and whether sing to enunciate to, Chinese speech pronunciation standard and is sung accurate
Really meet beat.
Referring to Fig. 3, the flow chart to sing evaluation and test documenting method described in third embodiment of the invention.The side
Method includes the following steps:
S31, the second information is obtained from song music score of Chinese operas file, second information includes lyrics text message and the lyrics
The correspondence of text message and lyrics pitch information;
S32, second information is added into song MIDI files, then to the lyrics text envelope in song MIDI files
Breath addition branch marker;
S33, from song MIDI files obtain song the first information, the first information include lyrics pitch information,
Lyrics text message, the correspondence of lyrics pitch information and temporal information and lyrics text message and lyrics pitch information
Correspondence;
S34, the first information is obtained as conversion process to sing evaluating standard file, the conversion process includes:
Make branch to lyrics text message according to branch marker to handle;
From the file header of song MIDI files obtain song basic time format information, and according to the song it is basic when
Between format information the temporal information represented with MIDI time formats is converted into the temporal information that absolute duration form represents;
The lyrics pitch for being converted to decimal representation in the first information with the lyrics pitch information of hexadecimal representation is believed
Breath;
According to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable parsing lyrics text message to obtain the simple or compound vowel of a Chinese syllable information of the lyrics, and will
The simple or compound vowel of a Chinese syllable information, which is added into, sings evaluating standard file.
In fact, a MIDI file checking and modified pre-treatment step are further included before step S31, in this step
In rapid, first check for MIDI files with the presence or absence of mistake or omit part, if any, existing mistake is repaired or
It supplements omitting part.
Present embodiment is mainly illustrated obtains lyrics text message and lyrics text message and the lyrics from music score of Chinese operas file
Then itself and branch marker information are added into MIDI files by the correspondence of pitch information, so as to which MIDI files be enabled to have
Complete processing information, then directly carries out MIDI files to be converted to the overall process for singing evaluating standard file.The song
It is substantially a kind of music subtitle file with the lyrics, pitch and temporal information to sing evaluating standard file, can be broadcast in song
Simultaneous display when putting, including the lyrics and pitch information can be shown in each play time according to temporally precise;With
In evaluation and test singer to the performance of a certain song whether standard, whether the note pitch including each word in every lyrics of evaluation and test sing
Whether whether accurate, note duration sings foot, the lyrics is whether sung to enunciate to, Chinese speech pronunciation and standard and sings and closely conform to save
It claps.
Referring to Fig. 4, for the structure diagram of the present invention for singing evaluating standard file producing device, described device packet
Include information acquisition unit 1 and conversion processing unit 2;
Described information acquiring unit 1 is used to obtaining the first information of song, the first information include lyrics pitch information,
Lyrics text message, the correspondence of lyrics pitch information and temporal information and lyrics text message and lyrics pitch information
The correspondence of correspondence, the lyrics pitch information and temporal information is obtained from song MIDI files, the lyrics text
The correspondence of information and lyrics pitch information is obtained from song MIDI files or song music score of Chinese operas file;
The conversion processing unit 2 is used to that the first information to be obtained to sing evaluating standard file, institute as conversion process
It states conversion processing unit and includes branch's module 21, time modular converter 22, pitch modular converter 23 and simple or compound vowel of a Chinese syllable add module 24;
Branch's module 21 is used to make the lyrics text message branch's processing;It specifically includes:
Make branch to lyrics text message according to branch marker to handle, the branch marker is pre-processed through a branch marker and walked
Suddenly it is marked in song MIDI files;Or
Branch location information is obtained, and according to the branch location information to the lyrics from the LRC forms lyrics file of song
Text message is made branch and is handled.
The time modular converter 22 is used to obtain song basic time form letter from the file header of song MIDI files
Breath, and the temporal information represented with MIDI time formats is converted by absolute duration according to the song basic time format information
The temporal information that form represents;
The pitch modular converter 23 is used to be converted into the lyrics pitch information of hexadecimal representation in the first information
The lyrics pitch information of decimal representation;
The simple or compound vowel of a Chinese syllable add module 24 be used for according to the correspondence parsing lyrics text message of Chinese character and Chinese character simple or compound vowel of a Chinese syllable with
The simple or compound vowel of a Chinese syllable information of the lyrics is obtained, and the simple or compound vowel of a Chinese syllable information is added into and sings evaluating standard file.
The working method that evaluating standard file producing device is sung described in four embodiment of the invention is as follows:
Branch's module 21 adds branch marker in song MIDI files to lyrics text message;
Information acquisition unit 1 obtains the first information of song from song MIDI files, and the first information includes the lyrics
Pitch information, lyrics text message, lyrics pitch information and temporal information correspondence and lyrics text message and the lyrics
The correspondence of pitch information;
Conversion processing unit 2 obtains singing evaluating standard file to the first information as conversion process, at the conversion
Reason includes:
Branch's module 21 is made branch to lyrics text message according to branch marker and is handled;
Time modular converter 22 obtains song basic time format information from the file header of song MIDI files, and according to
The temporal information represented with MIDI time formats is converted to absolute duration form and represented by the song basic time format information
Temporal information;
Pitch modular converter 23 will be converted to decimal system table in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information shown;
Simple or compound vowel of a Chinese syllable add module 24 parses lyrics text message to obtain the lyrics according to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable
Simple or compound vowel of a Chinese syllable information, and the simple or compound vowel of a Chinese syllable information is added into and sings evaluating standard file.
In fact, the evaluating standard file producing device of singing further includes a MIDI file pretreatment unit, it is used for
MIDI files are checked with the presence or absence of mistake or omit part, if any, existing mistake are repaired or to omitting it
Place is supplemented.
Branch's module 21 adds branch marker to MIDI files, so, includes the song MIDI texts of branch marker
Part can easily parse these labels in subsequent transition procedure and according to these label automatic branches.Adding branch marker can
It, can be by manually adding or according to preset branch marker to be the label for identification such as ", ", "/" or " | "
Addition is regular and adds.Preset branch marker addition rule can include:Semantics recognition punctuate rule, such as sentences according to semanteme
The disconnected place addition branch marker that can make pauses in reading unpunctuated ancient writings;Time identification punctuate rule is such as finishing the time with after according to word preceding in the lyrics
Branch marker is added when being more than a certain preset value in interval at the beginning of word;It can also include the long punctuate rule of sentence, such as one
Row length adds branch marker when being more than a certain preset value.Branch marker addition rule can also be the group of above-mentioned several rules
It closes.
Pitch modular converter 23 will be converted to decimal system table in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information shown, because with the perfect pitch information of the lyrics of decimal representation original 16 compared in midi format
For the lyrics pitch information that system represents, it is more conducive to be compared and judge sound in practical application with the pitch information of reception
It is high whether standard.
The temporal information represented with MIDI time formats is converted to what absolute duration form represented by time modular converter 22
Temporal information, this is because song MIDI files are a kind of electronic documents, it only provides duration shared by each note complete bent
In relative position and relative length, this temporal information presentation format do not meet the demand for singing evaluating standard document presentation,
So it needs to be converted into represent with standard time formats such as " second, milliseconds ", and starting point and the end of each note are provided
The absolute position of point on a timeline is more advantageous to singing the real process of evaluation and test.Specifically, in MIDI files in header information
The time span that occupies there are one crotchet of " tempo " field record, one crotchet packet of " format " field record
The tick numbers included (tick is chronomere minimum in midi format file), you can it is long to obtain the time that a tick is represented
Degree, can convert to obtain the temporal information represented with standard time formats such as " second, milliseconds ".
Present embodiment, which mainly illustrates, sings MIDI text of the evaluating standard file producing device from subsidiary lyrics text message
The first information is obtained in part (including lyrics pitch information, lyrics text message, lyrics pitch information pass corresponding with temporal information
System and the correspondence of lyrics text message and lyrics pitch information), and evaluating standard text is sung according to first information foundation
The mode of part.The evaluating standard file of singing is substantially a kind of music subtitle text with the lyrics, pitch and temporal information
Part, can in playback of songs simultaneous display, including the lyrics and pitch information can be shown in respectively according to temporally precise
In play time;For evaluate and test singer to the performance of a certain song whether standard, including each word in every lyrics of evaluation and test
Note pitch whether sing accurate, note duration whether sing foot, the lyrics whether sing enunciate to, Chinese speech pronunciation whether standard, Yi Jiyan
It sings and whether closely conforms to beat.
The evaluating standard file of singing generally includes following information:
1st, what the song title of title of the song information, i.e. this song song is;
2nd, channel information indicates that this song song includes the lyrics, pitch and temporal information of several channels;
3rd, which the row lyrics, pitch and temporal information is row information have in some channel of this song song;
4th, lyrics information, it is what to indicate the lyrics, and the inside includes which pitch and temporal information;
5th, pitch information indicates perfect pitch value is how many and its corresponding temporal information;
6th, temporal information shows with absolute duration, such as when being represented using hour, minute, second, the millisecond International System of Units
Between.
For example, following is song《East wind is broken》The partial content for singing evaluating standard file:
<title>East wind is broken</title>(song is entitled《East wind is broken》)
<Metachannel=" 2 "/>(song includes the lyrics, pitch and the temporal information there are two channel)
<Channelnum=" 1 ">(this indicates the lyrics, pitch and temporal information of first channel)
<Linenum=" 1 ">(lyrics, pitch and temporal information of indicating the first row)
<Lrcnm=" one " yun=" i ">(this is first lyrics " one " of the first row, its simple or compound vowel of a Chinese syllable is " i ", includes two
A pitch and temporal information)
<Metaoff=" 13.475 " on=" 13.424 " pi=" 67 " vol=" 100 "/>(indicate the first of the lyrics " one "
The pitch value of a sound is 67, and the time was maintained from 13.424 seconds by 13.475 seconds)
<Metaoff=" 13.707 " on=" 13.475 " pi=" 69 " vol=" 100 "/>(indicate the second of the lyrics " one "
The pitch value of a sound is 69, and the time is to be maintained from 13.475 seconds by 13.707 seconds)
</lrc>(the end label of a word in the lyrics)
<Lrcnm=" small cup " yun=" an ">(second lyrics information)
<Metaoff=" 14.121 " on=" 13.808 " pi=" 67 " vol=" 100 "/>
</lrc>
……
</line>(the end label of a line)
……
The working method that evaluating standard file producing device is sung described in fifth embodiment of the invention is as follows:
Information acquisition unit 1 obtains the first information of song, and the first information includes lyrics pitch information, lyrics text
Information, lyrics pitch information and the correspondence and lyrics text message of temporal information and the corresponding pass of lyrics pitch information
System, the correspondence of the lyrics pitch information and temporal information are obtained from song MIDI files, the lyrics text message and
The correspondence of lyrics pitch information is obtained from song music score of Chinese operas file;The music score of Chinese operas file of song is a kind of general file, from the music score of Chinese operas
One of mode of correspondence that lyrics text message, lyrics pitch information and the two are obtained in file is artificial judgment and acquires
Above- mentioned information.
Conversion processing unit 2 obtains singing evaluating standard file to the first information as conversion process, at the conversion
Reason includes:
Branch's module 21 obtains branch location information, and according to the branch location from the LRC forms lyrics file of song
Information is made branch to lyrics text message and is handled;
For example, song《Love is just liked》The LRC lyrics it is as follows:
[00:32.81] he has cut new hair
[00:37.85] phone has also changed number
[00:41.82] how to ask and do not answer
[00:47.22] call it quits
As can be seen that often capable beginning all having times mark, can achieve the purpose that distinguish lyrics row with this, here it is from
The LRC forms lyrics file of song obtains the major way of branch location information.
Time modular converter 22 obtains song basic time format information from the file header of song MIDI files, and according to
The temporal information represented with MIDI time formats is converted to absolute duration form and represented by the song basic time format information
Temporal information;
Pitch modular converter 23 will be converted to decimal system table in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information shown;
Simple or compound vowel of a Chinese syllable add module 24 parses lyrics text message to obtain the lyrics according to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable
Simple or compound vowel of a Chinese syllable information, and the simple or compound vowel of a Chinese syllable information is added into and sings evaluating standard file.
In fact, the evaluating standard file producing device of singing further includes a MIDI file pretreatment unit, it is used for
MIDI files are checked with the presence or absence of mistake or omit part, if any, existing mistake are repaired or to omitting it
Place is supplemented.
Pitch modular converter 23 will be converted to decimal system table in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information shown, because in the accuracy in pitch or pitch that actual analysis singer sings, the result given by software is usual
It is metric, so with the perfect pitch information of the lyrics of decimal representation compared with hexadecimal table original in midi format
For the lyrics pitch information shown, the calculating and display that are more conducive in practical application will sing the sound in evaluating standard file
High form be also unified for the decimal system will be compared and judge convenient for the pitch information with reception pitch whether standard.
The temporal information represented with MIDI time formats is converted to what absolute duration form represented by time modular converter 22
Temporal information, this is because song MIDI files are a kind of electronic documents, it only provides duration shared by each note complete bent
In relative position and relative length, this temporal information presentation format do not meet the demand for singing evaluating standard document presentation,
And be converted into and represented with standard time formats such as " second, milliseconds ", and provide the starting points and end point of each note when
After absolute position on countershaft, all can even if singing same song with same person under different environment in different times
The score relatively stablized can improve the consistency and versatility for singing evaluation and test, be more advantageous to singing the real process of evaluation and test.
Present embodiment is mainly illustrated never is attached to lyrics text message to singing evaluating standard file producing device
The first information is obtained in MIDI files and song music score of Chinese operas file (including lyrics pitch information, lyrics text message, lyrics pitch
Information and the correspondence of temporal information and the correspondence of lyrics text message and lyrics pitch information), and according to first
Information establishes the process for singing evaluating standard file.
The working method that evaluating standard file producing device is sung described in sixth embodiment of the invention is as follows:
Information acquisition unit 1 obtains lyrics text message and lyrics text message and lyrics sound from song music score of Chinese operas file
The correspondence of high information;
The lyrics text message is added into song MIDI files by conversion processing unit 2, and then branch's module 21 is sung in antiphonal style
Lyrics text message addition branch marker in bent MIDI files;
Information acquisition unit 1 obtains the first information of song from song MIDI files, and the first information includes the lyrics
Pitch information, lyrics text message, lyrics pitch information and temporal information correspondence and lyrics text message and the lyrics
The correspondence of pitch information;
Conversion processing unit 2 obtains singing evaluating standard file to the first information as conversion process, at the conversion
Reason includes:
Branch's module 21 is made branch to lyrics text message according to branch marker and is handled;
Time modular converter 22 obtains song basic time format information from the file header of song MIDI files, and according to
The temporal information represented with MIDI time formats is converted to absolute duration form and represented by the song basic time format information
Temporal information;
Pitch modular converter 23 will be converted to decimal system table in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information shown;
Simple or compound vowel of a Chinese syllable add module 24 parses lyrics text message to obtain the lyrics according to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable
Simple or compound vowel of a Chinese syllable information, and the simple or compound vowel of a Chinese syllable information is added into and sings evaluating standard file.
In fact, the evaluating standard file producing device of singing further includes a MIDI file pretreatment unit, it is used for
MIDI files are checked with the presence or absence of mistake or omit part, if any, existing mistake are repaired or to omitting it
Place is supplemented.
Branch's module 21 adds branch marker to MIDI files, so, includes the song MIDI texts of branch marker
Part can easily parse these labels in subsequent transition procedure and according to these label automatic branches.Adding branch marker can
It, can be by manually adding or according to preset branch marker to be the label for identification such as ", ", "/" or " | "
Addition is regular and adds.Preset branch marker addition rule can include:Semantics recognition punctuate rule, such as sentences according to semanteme
The disconnected place addition branch marker that can make pauses in reading unpunctuated ancient writings;Time identification punctuate rule is such as finishing the time with after according to word preceding in the lyrics
Branch marker is added when being more than a certain preset value in interval at the beginning of word;It can also include the long punctuate rule of sentence, such as one
Row length adds branch marker when being more than a certain preset value.Branch marker addition rule can also be the group of above-mentioned several rules
It closes.
Pitch modular converter 23 will be converted to decimal system table in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information shown, because with the perfect pitch information of the lyrics of decimal representation original 16 compared in midi format
For the lyrics pitch information that system represents, it is more conducive to be compared and judge sound in practical application with the pitch information of reception
It is high whether standard.
The temporal information represented with MIDI time formats is converted to what absolute duration form represented by time modular converter 22
Temporal information, this is because song MIDI files are a kind of electronic documents, it only provides duration shared by each note complete bent
In relative position and relative length, this temporal information presentation format do not meet the demand for singing evaluating standard document presentation,
So it needs to be converted into represent with standard time formats such as " second, milliseconds ", and starting point and the end of each note are provided
The absolute position of point on a timeline is more advantageous to singing the real process of evaluation and test.
Present embodiment is mainly illustrated never is attached to lyrics text message to singing evaluating standard file producing device
The first information is obtained in MIDI files and song music score of Chinese operas file (including lyrics pitch information, lyrics text message, lyrics pitch
Information and the correspondence of temporal information and the correspondence of lyrics text message and lyrics pitch information), and according to first
Information establishes the process for singing evaluating standard file.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any this practical relationship or sequence.Moreover, term " comprising ", "comprising" or its any other variant are intended to
Non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only include those
Element, but also including other elements that are not explicitly listed or further include as this process, method, article or end
The intrinsic element of end equipment.In the absence of more restrictions, limited by sentence " including ... " or " including ... "
Element, it is not excluded that also there are other elements in the process including the element, method, article or terminal device.This
Outside, herein, " being more than ", " being less than ", " being more than " etc. are interpreted as not including this number;" more than ", " following ", " within " etc. understandings
It is to include this number.
It should be understood by those skilled in the art that, the various embodiments described above can be provided as method, apparatus or computer program production
Product.The embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware can be used in these embodiments
Form.All or part of step in the method that the various embodiments described above are related to can be instructed by program relevant hardware come
It completes, the program can be stored in the storage medium that computer equipment can be read, for performing the various embodiments described above side
All or part of step described in method.The computer equipment, including but not limited to:Personal computer, server, general-purpose computations
It is machine, special purpose computer, the network equipment, embedded device, programmable device, intelligent mobile terminal, smart home device, wearable
Smart machine, vehicle intelligent equipment etc.;The storage medium, including but not limited to:RAM, ROM, magnetic disc, tape, CD, sudden strain of a muscle
It deposits, USB flash disk, mobile hard disk, storage card, memory stick, webserver storage, network cloud storage etc..
The various embodiments described above are with reference to method, equipment (system) and the computer program product according to embodiment
Flowchart and/or the block diagram describes.It should be understood that it can be realized by computer program instructions every in flowchart and/or the block diagram
The combination of flow and/or box in one flow and/or box and flowchart and/or the block diagram.These computers can be provided
Program instruction is to the processor of computer equipment to generate a machine so that passes through the finger that the processor of computer equipment performs
It enables generating and is used to implement what is specified in one flow of flow chart or multiple flows and/or one box of block diagram or multiple boxes
The device of function.
These computer program instructions may also be stored in the computer that computer equipment can be guided to work in a specific way and set
In standby readable memory so that the instruction being stored in the computer equipment readable memory generates the manufacture for including command device
Product, command device realization refer in one flow of flow chart or multiple flows and/or one box of block diagram or multiple boxes
Fixed function.
These computer program instructions can be also loaded on computer equipment so that performed on a computing device a series of
To generate computer implemented processing, the instruction offer so as to perform on a computing device is used to implement in flow operating procedure
The step of function of being specified in one flow of figure or multiple flows and/or one box of block diagram or multiple boxes.
Although the various embodiments described above are described, those skilled in the art once know basic wound
The property made concept can then make these embodiments other change and modification, so the foregoing is merely the embodiment of the present invention,
Not thereby the scope of patent protection of the present invention, every equivalent structure made using description of the invention and accompanying drawing content are limited
Or equivalent process transformation, other related technical areas are directly or indirectly used in, are similarly included in the patent of the present invention
Within protection domain.
Claims (10)
1. one kind sings evaluating standard documenting method, which is characterized in that including step:
The first information of song is obtained, the first information includes lyrics pitch information, lyrics text message, lyrics pitch information
With the correspondence of temporal information and the correspondence of lyrics text message and lyrics pitch information, the lyrics pitch information
Song MIDI files are obtained from the correspondence of temporal information, the lyrics text message and the corresponding of lyrics pitch information are closed
System is obtained from song MIDI files or song music score of Chinese operas file;
The first information is obtained as conversion process to sing evaluating standard file, the conversion process includes:
Make branch to lyrics text message to handle, and the temporal information represented with MIDI time formats is converted to absolute duration lattice
The temporal information that formula represents;
The conversion operation further includes:
According to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable parsing lyrics text message to obtain the simple or compound vowel of a Chinese syllable information of the lyrics, and by described in
Simple or compound vowel of a Chinese syllable information, which is added into, sings evaluating standard file.
2. sing evaluating standard documenting method as described in claim 1, which is characterized in that when lyrics text message and song
When the correspondence of word pitch information is obtained from song music score of Chinese operas file, further included before step " first information for obtaining song "
Step:
The correspondence of lyrics text message and lyrics pitch information is obtained from song music score of Chinese operas file, and utilizes song MIDI texts
Song MIDI file of the correspondence generation with the lyrics of part and the lyrics text message and lyrics pitch information;And
" first information for obtaining song " specifically includes:The first letter of song is obtained from the song MIDI files with the lyrics
Breath.
3. sing evaluating standard documenting method as claimed in claim 1 or 2, which is characterized in that the conversion process is also
Including:
The lyrics pitch information of decimal representation will be converted in the first information with the lyrics pitch information of hexadecimal representation.
4. sing evaluating standard documenting method as claimed in claim 1 or 2, which is characterized in that described " to lyrics text
Information is made branch and is handled " it specifically includes:
Make branch to lyrics text message according to branch marker to handle, the branch marker is through a branch marker pre-treatment step mark
Remember in song MIDI files;Or
Branch location information is obtained, and according to the branch location information to lyrics text from the LRC forms lyrics file of song
Information is made branch and is handled.
5. sing evaluating standard documenting method as claimed in claim 1 or 2, which is characterized in that described " when will be with MIDI
Between form represent temporal information be converted to the temporal information represented with absolute duration form " specifically include:
Song basic time format information is obtained from the file header of song MIDI files, and according to the song basic time lattice
The temporal information represented with MIDI time formats is converted to the temporal information that absolute duration form represents by formula information.
6. one kind sings evaluating standard file producing device, which is characterized in that including information acquisition unit and conversion processing unit;
Described information acquiring unit is used to obtain the first information of song, and the first information includes lyrics pitch information, the lyrics
Text message, the correspondence and lyrics text message of lyrics pitch information and temporal information and lyrics pitch information it is corresponding
The correspondence of relationship, the lyrics pitch information and temporal information is obtained from song MIDI files, the lyrics text message
Song MIDI files or song music score of Chinese operas file are obtained from the correspondence of lyrics pitch information;
The conversion processing unit is used to that the first information to be obtained to sing evaluating standard file, the conversion as conversion process
Processing unit includes branch's module and time modular converter;
Branch's module is used to make the lyrics text message branch's processing;
The time modular converter represents for the temporal information represented with MIDI time formats to be converted to absolute duration form
Temporal information;
The conversion processing unit further includes simple or compound vowel of a Chinese syllable add module, is sung for being parsed according to the correspondence of Chinese character and Chinese character simple or compound vowel of a Chinese syllable
The simple or compound vowel of a Chinese syllable information is added into obtain the simple or compound vowel of a Chinese syllable information of the lyrics and sings evaluating standard file by word text message.
7. sing evaluating standard file producing device as claimed in claim 6, which is characterized in that when lyrics text message and song
When the correspondence of word pitch information is obtained from song music score of Chinese operas file, described information acquiring unit is obtained from song music score of Chinese operas file
The correspondence of lyrics text message and lyrics pitch information, and using song MIDI files and the lyrics text message with
Song MIDI file of the correspondence generation with the lyrics of lyrics pitch information;And " first information for the obtaining song " tool
Body includes:The first information of song is obtained from the song MIDI files with the lyrics.
8. as claimed in claims 6 or 7 sing evaluating standard file producing device, which is characterized in that the conversion process list
Member further includes pitch modular converter, for will be converted into the decimal system in the first information with the lyrics pitch information of hexadecimal representation
The lyrics pitch information of expression.
9. as claimed in claims 6 or 7 sing evaluating standard file producing device, which is characterized in that branch's module is used
It is specifically included in making branch's processing to lyrics text message:
Make branch to lyrics text message according to branch marker to handle, the branch marker is through a branch marker pre-treatment step mark
Remember in song MIDI files;Or
Branch location information is obtained, and according to the branch location information to lyrics text from the LRC forms lyrics file of song
Information is made branch and is handled.
10. as claimed in claims 6 or 7 sing evaluating standard file producing device, which is characterized in that time modular converter use
It is specifically included in the temporal information represented with MIDI time formats is converted to the temporal information that absolute duration form represents:
Song basic time format information is obtained from the file header of song MIDI files, and according to the song basic time lattice
The temporal information represented with MIDI time formats is converted into the temporal information that absolute duration form represents by formula information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410531519.2A CN104361883B (en) | 2014-10-10 | 2014-10-10 | Sing evaluating standard documenting method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410531519.2A CN104361883B (en) | 2014-10-10 | 2014-10-10 | Sing evaluating standard documenting method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104361883A CN104361883A (en) | 2015-02-18 |
CN104361883B true CN104361883B (en) | 2018-06-19 |
Family
ID=52529139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410531519.2A Active CN104361883B (en) | 2014-10-10 | 2014-10-10 | Sing evaluating standard documenting method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104361883B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105761733A (en) * | 2016-02-02 | 2016-07-13 | 腾讯科技(深圳)有限公司 | Method and device for generating lyrics files |
CN106205571A (en) * | 2016-06-24 | 2016-12-07 | 腾讯科技(深圳)有限公司 | A kind for the treatment of method and apparatus of singing voice |
CN106097828B (en) * | 2016-08-12 | 2019-05-07 | 淮阴师范学院 | A system for detecting singing skills in vocal music teaching |
CN107978322A (en) * | 2017-11-27 | 2018-05-01 | 北京酷我科技有限公司 | A kind of K songs marking algorithm |
CN108549642B (en) * | 2018-04-27 | 2021-08-27 | 广州酷狗计算机科技有限公司 | Method, device and storage medium for evaluating labeling quality of pitch information |
CN108630243B (en) * | 2018-05-09 | 2020-08-11 | 福建星网视易信息系统有限公司 | Method and terminal for assisting singing |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1154530A (en) * | 1995-10-13 | 1997-07-16 | 兄弟工业株式会社 | Device for giving marks for karaoke singing level |
JP3102335B2 (en) * | 1996-01-18 | 2000-10-23 | ヤマハ株式会社 | Formant conversion device and karaoke device |
JP4111004B2 (en) * | 2003-02-28 | 2008-07-02 | ヤマハ株式会社 | Performance practice device and performance practice program |
CN1804934A (en) * | 2006-01-13 | 2006-07-19 | 黄中伟 | Computer-aided Chinese language phonation learning method |
CN101894552B (en) * | 2010-07-16 | 2012-09-26 | 安徽科大讯飞信息科技股份有限公司 | Speech spectrum segmentation based singing evaluating system |
JP5811837B2 (en) * | 2011-12-27 | 2015-11-11 | ヤマハ株式会社 | Display control apparatus and program |
CN102664016B (en) * | 2012-04-23 | 2014-05-14 | 安徽科大讯飞信息科技股份有限公司 | Singing evaluation method and system |
CN104064180A (en) * | 2014-06-06 | 2014-09-24 | 百度在线网络技术(北京)有限公司 | Singing scoring method and device |
-
2014
- 2014-10-10 CN CN201410531519.2A patent/CN104361883B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104361883A (en) | 2015-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104361883B (en) | Sing evaluating standard documenting method and apparatus | |
CN103530282B (en) | Corpus labeling method and equipment | |
CN108648520B (en) | A kind of piano performance learning method and device | |
CN105096932A (en) | Voice synthesis method and apparatus of talking book | |
CN103137167A (en) | Method for playing music and music player | |
US10580394B2 (en) | Method, client and computer storage medium for processing information | |
CN101996627A (en) | Speech processing apparatus, speech processing method and program | |
CN114064964B (en) | Text time marking method, device, electronic device and readable storage medium | |
CN108744521A (en) | The method and device of game speech production, electronic equipment, storage medium | |
CN107978322A (en) | A kind of K songs marking algorithm | |
CN107221344A (en) | A kind of speech emotional moving method | |
CN107767850A (en) | A kind of singing marking method and system | |
CN106611603A (en) | Audio processing method and audio processing device | |
CN109492126B (en) | Intelligent interaction method and device | |
CN108305611A (en) | Method, apparatus, storage medium and the computer equipment of text-to-speech | |
CN105788609A (en) | Method and device of associating a plurality of sound sources, evaluation method, and evaluation system | |
CN113658594A (en) | Lyric recognition method, device, equipment, storage medium and product | |
CN104978380B (en) | A kind of audio-frequency processing method and device | |
CN108228658B (en) | Method and device for automatically generating dubbing characters and electronic equipment | |
TWI574254B (en) | Speech synthesis method and apparatus for electronic system | |
CN119558326A (en) | Artificial intelligence-based drama script auxiliary generation method and device | |
CN106649643B (en) | A kind of audio data processing method and its device | |
CN106777369B (en) | System and method for adding bookmark to audio book | |
CN112071299B (en) | Neural network model training method, audio generation method and device and electronic equipment | |
CN109949813A (en) | A kind of method, apparatus and system converting speech into text |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |