[go: up one dir, main page]

CN104361883B - Sing evaluating standard documenting method and apparatus - Google Patents

Sing evaluating standard documenting method and apparatus Download PDF

Info

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
Application number
CN201410531519.2A
Other languages
Chinese (zh)
Other versions
CN104361883A (en
Inventor
蔡智力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Star Net eVideo Information Systems Co Ltd
Original Assignee
Fujian Star Net eVideo Information Systems Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujian Star Net eVideo Information Systems Co Ltd filed Critical Fujian Star Net eVideo Information Systems Co Ltd
Priority to CN201410531519.2A priority Critical patent/CN104361883B/en
Publication of CN104361883A publication Critical patent/CN104361883A/en
Application granted granted Critical
Publication of CN104361883B publication Critical patent/CN104361883B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Sing evaluating standard documenting method and apparatus
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.
CN201410531519.2A 2014-10-10 2014-10-10 Sing evaluating standard documenting method and apparatus Active CN104361883B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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