CN107943964A - Lyric display method, device and computer-readable recording medium - Google Patents
Lyric display method, device and computer-readable recording medium Download PDFInfo
- Publication number
- CN107943964A CN107943964A CN201711209644.1A CN201711209644A CN107943964A CN 107943964 A CN107943964 A CN 107943964A CN 201711209644 A CN201711209644 A CN 201711209644A CN 107943964 A CN107943964 A CN 107943964A
- Authority
- CN
- China
- Prior art keywords
- lyrics
- special efficacy
- special
- processing information
- effect processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/683—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/685—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using automatically derived transcript of audio data, e.g. lyrics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Computer Graphics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
The embodiment of the invention discloses a kind of lyric display method, device and computer-readable recording medium, belong to multimedia technology field.Method includes:Determine selected lyrics special efficacy;According to lyrics special efficacy special effect processing information corresponding with the correspondence list acquisition lyrics special efficacy of special effect processing information;The selected lyrics of parsing, obtain lyrics analysis result;Based on analysis result, the lyrics of currently played song are handled according to special effect processing information;The special efficacy lyrics after display processing.By selecting lyrics special efficacy, obtain the corresponding special effect processing information of lyrics special efficacy, the lyrics of currently played song are handled and shown according to special effect processing information based on lyrics analysis result afterwards, so as to extend the display mode of the lyrics, so that the lyrics more horn of plenty of display, and then improve the service quality that the lyrics are shown.
Description
Technical field
The present invention relates to multimedia technology field, more particularly to a kind of lyric display method, device and computer-readable deposit
Storage media.
Background technology
As people are continuously increased the demand of amusement and leisure mode, the product of the multi-medium data such as audio and video is more and more richer
It is rich, there is provided the music software of the service such as music, song recordings is one kind therein.In order to provide the service more optimized,
Lyrics display mode is also in continuous changes and improvements.
In correlation technique, when showing the lyrics, there is provided a kind of mode of lyrics dyeing.This kind of mode according to chanteur into
Row division, the lyrics that boy student sings show with blueness, the lyrics red display that schoolgirl sings, and according to the progress of song into
Row progressively dyes, and word of not singing shows for grey, and singing word is blueness or red display.
However, since correlation technique is according only to the display color of chanteur's division lyrics, shown by way of lyrics dyeing
Show the lyrics, display mode is more single.
The content of the invention
An embodiment of the present invention provides a kind of lyric display method, device and computer-readable recording medium, can solve
Technical problem present in correlation technique, concrete technical scheme are as follows:
A kind of lyric display method is provided, the described method includes:
Determine selected lyrics special efficacy;
According to lyrics special efficacy spy corresponding with the correspondence list acquisition lyrics special efficacy of special effect processing information
Imitate processing information;
The selected lyrics of parsing, obtain lyrics analysis result;
Based on the analysis result, the lyrics of currently played song are handled according to the special effect processing information;
Show the special efficacy lyrics after the processing.
In one implementation, it is described to be based on the analysis result, to the lyrics of currently played song according to described
Special effect processing information is handled, including:
The reproduction time that currently played song is obtained according to the analysis result stabs;
The currently playing lyrics are positioned according to reproduction time stamp;
The corresponding playing progress rate of the currently playing lyrics is calculated according to reproduction time stamp;
Based on the corresponding playing progress rate of the currently playing lyrics, to the lyrics of currently played song according to the spy
Effect processing information is handled.
In one implementation, the method further includes:
Corresponding resource file, tinter and character library are loaded according to the lyrics special efficacy;
The lyrics to currently played song are handled according to the special effect processing information, including:
Based on the resource file, tinter and character library, to the lyrics of currently played song according to the special effect processing
Information is handled.
In one implementation, it is special to include lyrics static state special efficacy, lyrics typesetting special efficacy, lyrics dynamic for the lyrics special efficacy
At least one of effect;
Wherein, the lyrics static state special efficacy include lyrics font, word color, word weight, font size, retouch side, shade, word have an X-rayed in
At least one special efficacy;
The lyrics typesetting special efficacy includes at least one of appearance position and the type-setting mode of lyrics special efficacy;
The lyrics dynamic special efficacy includes the appearance animation effect of the lyrics.
In one implementation, the lyrics special efficacy includes rhymed dyeing special efficacy, the special effect processing information include with
The corresponding first special effect processing information of the rhymed dyeing special efficacy;
The lyrics to currently played song are handled according to the special effect processing information, including:
The phonetic of every lyrics end word in the lyrics of the played song is obtained, obtains initial consonant and simple or compound vowel of a Chinese syllable;
The identical continuous end of the sentence word of simple or compound vowel of a Chinese syllable is filtered out, obtains target word;
The target word for being more than threshold value to the number that rhymes is handled according to the first special effect processing information.
In one implementation, the lyrics special efficacy include participle special efficacy, the special effect processing information include with it is described
Segment the corresponding second special effect processing information of special efficacy;
The lyrics to currently played song are handled according to the special effect processing information, including:
Word segmentation processing is carried out to the lyrics of the played song, obtains word segmentation result;
Target word segmentation result is filtered out from the word segmentation result;
The target word segmentation result is handled according to the second special effect processing information.
In one implementation, the lyrics special efficacy includes lyrics duration special efficacy, the special effect processing packet
Include the 3rd special effect processing information corresponding with the lyrics duration special efficacy;
The lyrics to currently played song are handled according to the special effect processing information, including:
Obtain the duration of each lyrics in the played song;
The duration of the lyrics based on the currently played song, to the lyrics of the currently played song according to
The 3rd special effect processing information is handled.
In one implementation, the method further includes:
Gather video pictures;
Recognition of face is carried out to the video pictures, obtains face recognition result;
The lyrics to currently played song are handled according to the special effect processing information, including:
Based on the face recognition result, the currently playing lyrics are handled according to the special effect processing information.
A kind of lyric display equipment is additionally provided, described device includes:
Determining module, for determining selected lyrics special efficacy;
Acquisition module, the lyrics are obtained for the correspondence list according to the lyrics special efficacy and special effect processing information
The corresponding special effect processing information of special efficacy;
Parsing module, for parsing the selected lyrics, obtains lyrics analysis result;
Processing module, for based on the analysis result, to the lyrics of currently played song according to the special effect processing
Information is handled;
Display module, for showing the special efficacy lyrics after the processing.
In one implementation, the processing module, for obtaining currently played song according to the analysis result
Reproduction time stamp;The currently playing lyrics are positioned according to reproduction time stamp;According to calculating reproduction time stamp
The corresponding playing progress rate of the currently playing lyrics;Based on the corresponding playing progress rate of the currently playing lyrics, to currently being broadcast
The bent lyrics of singing are handled according to the special effect processing information.
In one implementation, described device further includes:
Load-on module, for loading corresponding resource file, tinter and character library according to the lyrics special efficacy;
The processing module, for based on the resource file, tinter and character library, to the lyrics of currently played song
Handled according to the special effect processing information.
In one implementation, it is special to include lyrics static state special efficacy, lyrics typesetting special efficacy, lyrics dynamic for the lyrics special efficacy
At least one of effect;
Wherein, the lyrics static state special efficacy include lyrics font, word color, word weight, font size, retouch side, shade, word have an X-rayed in
At least one special efficacy;
The lyrics typesetting special efficacy includes at least one of appearance position and the type-setting mode of lyrics special efficacy;
The lyrics dynamic special efficacy includes the appearance animation effect of the lyrics.
In one implementation, the lyrics special efficacy includes rhymed dyeing special efficacy, the special effect processing information include with
The corresponding first special effect processing information of the rhymed dyeing special efficacy;
The processing module, the phonetic of every lyrics end word, obtains in the lyrics for obtaining the played song
Initial consonant and simple or compound vowel of a Chinese syllable;The identical continuous end of the sentence word of simple or compound vowel of a Chinese syllable is filtered out, obtains target word;The target word for being more than threshold value to the number that rhymes is pressed
Handled according to the first special effect processing information.
In one implementation, the lyrics special efficacy include participle special efficacy, the special effect processing information include with it is described
Segment the corresponding second special effect processing information of special efficacy;
The processing module, for carrying out word segmentation processing to the lyrics of the played song, obtains word segmentation result;From institute
State and target word segmentation result is filtered out in word segmentation result;The target word segmentation result is carried out according to the second special effect processing information
Processing.
In one implementation, the lyrics special efficacy includes lyrics duration special efficacy, the special effect processing packet
Include the 3rd special effect processing information corresponding with the lyrics duration special efficacy;
The processing module, for obtaining the duration of each lyrics in the played song;Based on described current
The duration of the lyrics of played song, the lyrics of currently played song are carried out according to the 3rd special effect processing information
Processing.
In one implementation, described device further includes:
Acquisition module, for gathering video pictures;
Identification module, for carrying out recognition of face to the video pictures, obtains face recognition result;
The processing module, for based on the face recognition result, to the currently playing lyrics according to the special efficacy at
Reason information is handled.
Additionally provide a kind of computer equipment, the computer equipment includes processor and memory, in the memory
At least one instruction, at least one section of program, code set or instruction set are stored with, described at least one instructs, is at least one section described
Program, the code set or instruction set are loaded by the processor and performed to realize above-mentioned lyric display method.
A kind of computer-readable recording medium is additionally provided, at least one instruction, at least is stored with the storage medium
One section of program, code set or instruction set, at least one instruction, at least one section of program, the code set or the instruction set
Loaded by processor and performed to realize above-mentioned lyric display method.
Technical solution provided in an embodiment of the present invention can include the following benefits:
By selecting lyrics special efficacy, the corresponding special effect processing information of lyrics special efficacy is obtained, afterwards based on lyrics analysis result
The lyrics of currently played song are handled and shown according to special effect processing information, so as to extend the display side of the lyrics
Formula so that the lyrics of display more horn of plenty, and then improve the service quality that the lyrics are shown.
Brief description of the drawings
Attached drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the present invention
Example, and for explaining the principle of the present invention together with specification.
Fig. 1 is the implementation environment configuration diagram of the lyric display system shown in the embodiment of the present invention;
Fig. 2 is the lyric display method flow chart shown in the embodiment of the present invention;
Fig. 3 is the video record interface schematic diagram shown in the embodiment of the present invention;
Fig. 4 is the content schematic diagram of the configuration file shown in the embodiment of the present invention;
Fig. 5 is that the superposition of the lyrics special efficacy shown in the embodiment of the present invention uses table;
Fig. 6 is the video record interface schematic diagram shown in the embodiment of the present invention;
Fig. 7 is the video record interface schematic diagram shown in the embodiment of the present invention;
Fig. 8 is the video record interface schematic diagram shown in the embodiment of the present invention;
Fig. 9 is the video record interface schematic diagram shown in the embodiment of the present invention;
Figure 10 is the video record interface schematic diagram shown in the embodiment of the present invention;
Figure 11 is the video record interface schematic diagram shown in the embodiment of the present invention;
Figure 12 is the video playing interface schematic diagram shown in the embodiment of the present invention;
Figure 13 is the video recording method flow chart shown in the embodiment of the present invention;
Figure 14 is the structure diagram of the lyric display equipment shown in the embodiment of the present invention;
Figure 15 is the structure diagram of the lyric display equipment shown in the embodiment of the present invention;
Figure 16 is the structure diagram of the lyric display equipment shown in the embodiment of the present invention;
Figure 17 is a kind of structure diagram of terminal shown in the embodiment of the present invention.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
As people are continuously increased the demand of amusement and leisure mode, the product of the multi-medium data such as audio and video is more and more richer
Richness, not only there is various music products, and the product that the music video of function more horn of plenty is recorded and played also is met the tendency of
And give birth to, receive pursuing for music-lover.For this reason, an embodiment of the present invention provides a kind of lyric display method, this method was both
It can be applied in the video pictures or tableaux editted in showing the scene of the lyrics, scene record can also be applied to
Need to show in the scene of the lyrics during video processed.It is, of course, also possible to need to show applied to other outside foregoing two kinds of scenes
In the scene of the lyrics.Relative to the only simple display lyrics, or the side according to different chanteurs with the different colours display lyrics
Formula, lyric display method provided in an embodiment of the present invention can further expand the display mode of the lyrics so that the lyrics of display
More horn of plenty, and then improve the service quality that the lyrics are shown.
When it is implemented, this method can be realized in end side, it can also be cooperated and realized by terminal and server.Example
Such as, terminal obtains special efficacy configuration file etc. from server, is locally realizing that the lyrics are shown afterwards.
By taking terminal and server cooperates and realizes lyric display method provided in an embodiment of the present invention as an example, figure refer to
1, it illustrates the implementation environment configuration diagram involved by lyric display method provided in an embodiment of the present invention.As shown in Figure 1,
The implementation environment can include terminal 110 and server 120.
What terminal 110 referred to such as mobile phone, tablet computer, desktop computer or electronic reader etc can connect network
Terminal.Terminal 110 can also be connected by wired or wireless network with server 120.When actually realizing, in terminal 110
Client can be installed, which can be that the lyrics show client.Alternatively, client can be to write from memory in terminal 110
Recognize the client of installation, or the client of self-defined installation in terminal 110.
Server 120 can be a server or the server cluster being made of some servers, may be used also
To be a cloud computing service center.When actually realizing, which refers to provide for the client installed in terminal 110
The server of background service.
Next, by terminal perform lyric display method exemplified by, to lyric display method provided in an embodiment of the present invention into
Row illustrates.As shown in Fig. 2, this method includes:
In step 201, selected lyrics special efficacy is determined;
In order to make the display of the lyrics more horn of plenty, the embodiment of the present invention is before the lyrics are shown, there is provided optional song
Word special efficacy, so that it is determined that selected lyrics special efficacy.When providing optional lyrics special efficacy, method provided in an embodiment of the present invention is adopted
The mode of lyrics special efficacy selection entrance is shown in lyrics display interface.During specific implementation, when detect lyrics special efficacy select
When choosing operation of entrance, shows special efficacy Selection Floater, one or more special efficacy option is shown on special efficacy Selection Floater, different special
Effect option corresponds to different lyrics special efficacys;Obtain the selection operation on special efficacy Selection Floater, the special efficacy that selection operation is chosen
The corresponding lyrics special efficacy of option is as selected lyrics special efficacy.
In order to make it easy to understand, by taking the display interface shown in Fig. 3 as an example.Wherein, the display interface on the left of Fig. 3 is video record
Interface, the video record interface is except including recording function Touch control key, further including lyrics special efficacy selection entrance.When detecting the song
Word special efficacy selection entrance choose operation after, triggering displaying special efficacy Selection Floater, as shown in the display interface among Fig. 3.The spy
Effect Selection Floater includes multiple special efficacy options, and each special efficacy option corresponds to a lyrics special efficacy.When any special efficacy option is chosen
In after, the corresponding lyrics special efficacy of the special efficacy option is definite selected lyrics special efficacy.Exemplified by shown in Fig. 3, " special efficacy
One " corresponding lyrics special efficacy is selected lyrics special efficacy.
In order to further confirm that selected lyrics special efficacy, method provided in an embodiment of the present invention further includes:To selection operation
The corresponding lyrics special efficacy of special efficacy option chosen carries out preview and shows.Still by taking the display interface shown in Fig. 3 as an example, when " special efficacy
, can be to " lyrics special efficacy corresponding to special efficacy one " carries out preview and shows, on the right side of Fig. 3 after one " corresponding lyrics special efficacy is selected
Display interface shown in.
After selected lyrics special efficacy and song is determined, the blank space at video record interface can be clicked on, is packed up with triggering
Special efficacy Selection Floater.
In addition, except determining selected lyrics special efficacy, method provided in an embodiment of the present invention also provides song selecting function,
The song played during selecting recorded video.During specific implementation, entrance, such as Fig. 3 can be selected in video record interface display song
In display interface shown in middle left side, the icon in the lower left corner indicates song selection entrance.When detecting song selection entrance
After trigger action, song selective listing can be provided, to provide song selection, and selected song will be determined according to song selection operation
It is bent.In order to can subsequently be played out to selected song, method provided in an embodiment of the present invention, which further includes, obtains song files
Process.The song files can be stored in terminal local, then can be directly from local acquisition.Certainly, song files can also be deposited
On the server, then terminal is downloaded from server for storage.
It should be noted that on determining selected lyrics special efficacy and determining the sequencing of selected song, the present invention
Embodiment is not specifically limited.
In step 202, it is corresponding with the correspondence list acquisition lyrics special efficacy of special effect processing information according to lyrics special efficacy
Special effect processing information;
After selected lyrics special efficacy is determined, in order to realize special effect that the lyrics shows, offer of the embodiment of the present invention
Method before the lyrics are shown, it is necessary to corresponding special effect processing information be obtained according to lyrics special efficacy, for example, pre-establishing lyrics spy
The correspondence list of effect and special effect processing information, after the lyrics special efficacy of selection is determined, at lyrics special efficacy and special efficacy
The correspondence list for managing information obtains the corresponding special effect processing information of lyrics special efficacy.
In one implementation, special effect processing information can be recorded in special efficacy configuration file, and different lyrics special efficacys can
With the different special efficacy configuration file of correspondence, and foundation has correspondence list between lyrics special efficacy and special efficacy configuration file.Thus
After selected lyrics special efficacy is determined, corresponding special efficacy configuration file can be obtained according to definite lyrics special efficacy.
In practical applications, the special efficacy configuration file of each lyrics special efficacy can be prestored, can both be deposited in terminal local
Storage, can also store in the server., can be according to institute if the special efficacy configuration file of each lyrics special efficacy is being locally stored
The lyrics special efficacy of choosing obtains corresponding special efficacy configuration file from local;If the special efficacy of each lyrics special efficacy is stored in the server
Configuration file, then can ask the selected corresponding special efficacy configuration file of lyrics special efficacy to server.
After getting special efficacy configuration file, in order to realize follow-up special effect processing, it is necessary to configure text to the special efficacy got
Part is parsed, and obtains the corresponding special effect processing information of lyrics special efficacy.Specific analysis mode, can use arbitrary document analysis
Mode, the embodiment of the present invention are not specifically limited this.For example, by taking the special efficacy configuration file parsing shown in Fig. 4 as an example, the parsing
Can be divided into word render parsing, word Command Line Parsing, text composition parsing, the lyrics occur and disappearance mode parse, special efficacy side
Formula parsing etc..
Wherein, word is rendered including word background PNG (Portable Network Graphics, portable network figure)
Sequence, word prospect PNG sequence column and row background PNG sequence column and row prospect PNG sequences, full frame PNG sequences, printing opacity PNG sequences and colorful
Word etc..PNG words background PNG sequences and word prospect PNG sequences all include PNG sequence offsets and PNG numbers respectively;Row background PNG
Sequence is except including PNG sequence offsets and PNG numbers, further including the extension of row background;Row prospect PNG sequences are except including PNG sequences
Line skew and PNG numbers, further include the extension of row prospect;Full frame PNG sequences include background PNG sequences and prospect PNG sequences;Printing opacity
PNG sequences include screen mode toggle printing opacity PNG numbers and 1:1 screen pattern printing opacity PNG numbers;Colorful word includes color array sum number group
Number.
Word configuration includes the configuration of first layer word, the configuration of second layer word, third layer word configures, Fill Color is matched somebody with somebody
Put, fill PNG sequences, font size, operating mode and fontname etc..The configuration of first layer word includes first layer word face
Color, first layer retouch side color and first layer retouches hem width degree etc..The configuration of second layer word includes second layer text color, the second layer is retouched
Side color, the second layer retouch hem width degree and second layer text excursion etc..The configuration of third layer word includes third layer text color, the 3rd
Layer retouches side color, third layer retouches hem width degree and third layer text excursion etc..Fill Color includes a variety of Fill Colors, such as fills face
Color 1, Fill Color 2, Fill Color 3 etc., further include Fill Color number.Filling PNG sequences includes filling PNG sequences 1PNG
Number, filling PNG sequence 2PNG numbers etc., further include filling PNG sequence numbers.
Text composition includes type-setting mode, alignment thereof, word wrap/row word number, word spacing, rotation angle, goes out
Existing position etc..Type-setting mode includes two kinds of type-setting modes of row and column.Alignment thereof includes row alignment thereof and column alignment mode.Between
Away from including column pitch, line space and word space.Rotation angle includes row rotation angle, row rotation angle, can also include word and revolve
Gyration.Position occur includes 1:1 screen position and full frame position.
Special efficacy configuration includes the configuration of recognition of face special efficacy and the configuration of lyrics special efficacy;The configuration of recognition of face special efficacy includes PNG sequences
Lyrics special efficacy under row special efficacy, recognition of face and there is position etc..PNG sequences special efficacy includes rotation, scaling and PNG numbers etc..
Lyrics special efficacy under recognition of face includes rotation, scaling and filling etc..Position occur includes left ear, auris dextra, face, nose, a left side
The opposite offset of several key points such as eye, right eye, forehead and chin.In the case of without considering recognition of face special efficacy, the lyrics are special
Effect includes rhymed dyeing, participle special efficacy, lyrics duration special efficacy, the last character dyeing special efficacy, lyrics participle dyeing special efficacy
And last column dyeing special efficacy etc..Wherein, the dyeing that rhymes is divided into colors staining, the dyeing of PNG sequences again, rhyme out figure;Rhyme out
Figure includes rhymed PNG dyeing, rhymed secondary PNG dyeing, the n times that rhyme PNG dyeing, and PNG sequences sum and bits of offset
Put, N can be set according to actual conditions.Deviation post includes fixed position offset and opposite lyrics position offset.Segment special efficacy
Including participle array, behavior PNG arrays, participle dyeing and participle scaling;Participle dyeing includes lyrics dye number and lyrics dyeing
PNG sequences.Lyrics duration special efficacy includes lyrics special efficacy time threshold, lyrics dye number, lyrics dyeing PNG sequences and broadcasting
Scope.The last character dyeing, the dyeing of lyrics participle and last column dyeing include colors staining, PNG sequences dye etc..
The lyrics occur and disappearance mode includes random parabola, sequentially flies into, sequentially flies out, the effect that comes out gradually, fading out effect
And particle annihilation.Random parabola includes parabola parameter area, duration etc..Order, which is flown into, and order flies out includes holding
Continuous time, word for word and line by line.Come out gradually effect, fade out effect and particle annihilation and include the duration.
The content that any of the above configuration information is covered is more, in practical application, can be set according to actual conditions different
Configuration information, and be stored in the corresponding special efficacy configuration file of different lyrics special efficacys, by parsing different special efficacy configuration files,
Obtain special effect processing information.
In step 203, the selected lyrics are parsed, obtain lyrics analysis result;
In order to realize that the lyrics are shown, method provided in an embodiment of the present invention can provide song selection, when definite selection
After song, song files are obtained, the selected lyrics are parsed from song files, obtain lyrics analysis result.Alternatively, the lyrics can be deposited
Storage is in the lyrics file outside independently of song files, after the song of selection is determined, obtains the corresponding lyrics text of the song
Part, the selected lyrics are parsed from lyrics file, obtain lyrics analysis result.Include but not limited to the lyrics in lyrics analysis result,
Reproduction time stamp of the lyrics etc..
In step 204, based on analysis result, to the lyrics of currently played song according to special effect processing information at
Manage, the special efficacy lyrics after display processing.
In one implementation, based on analysis result, to the lyrics of currently played song according to special effect processing information
Handled, included but not limited to:The reproduction time that currently played song is obtained according to analysis result stabs;According to reproduction time
Stamp positions the currently playing lyrics;The currently playing corresponding playing progress rate of the lyrics is calculated according to reproduction time stamp;Based on current
The corresponding playing progress rate of the lyrics of broadcasting, the lyrics of currently played song are handled according to special effect processing information.
Wherein, the reproduction time stamp of song can be recorded in song files (or lyrics file) as audio time stamp data
In, and each lyrics have corresponding reproduction time to stab.It can start timing after song is played, be obtained according to timing time
The reproduction time of current song is taken to stab.Afterwards, the currently playing lyrics can be positioned according to reproduction time stamp.Further, since
Each lyrics have corresponding broadcasting duration, and lyrics special efficacy is related to the broadcasting duration of the lyrics, therefore, is obtaining
To after the reproduction time stamp of current song, the currently playing corresponding playing progress rate of the lyrics is calculated according to reproduction time stamp.Meter
Calculation is obtained after the corresponding playing progress rate of the currently playing lyrics, you can know the duration of following lyrics special efficacy, so that according to
The corresponding playing progress rate of the currently playing lyrics handles the currently playing lyrics according to special effect processing information, is handled
The special efficacy lyrics afterwards.That is, the time and duration that are handled according to special effect processing information the currently playing lyrics can
To be determined by the playing progress rate of the lyrics.
If for example, the broadcasting duration of a lyrics is 1S, the reproduction time stamp of the lyrics is the 2nd second, and current
Reproduction time stamp is the 2.6th second, then the corresponding playing progress rate of the lyrics played 0.6 second for 1 second, residual time length 0.4 second, then
The currently playing lyrics can subsequently be handled according to special effect processing information in ensuing 0.4 seconds.
When being handled according to special effect processing information the currently playing lyrics, different lyrics special efficacys corresponds to different
Special effect processing information, different special effect processing information corresponds to different special effects, except in the display interface shown in above-mentioned Fig. 3
Outside a kind of lyrics special efficacy that preview is shown, lyrics special efficacy provided in an embodiment of the present invention include but not limited to lyrics static state special efficacy,
At least one of lyrics typesetting special efficacy, lyrics dynamic special efficacy;
Wherein, lyrics static state special efficacy include lyrics font, word color, font size, retouch side, shade, word perspective at least one
Kind special efficacy;Every kind of special efficacy can individually be implemented, and can also be superimposed use, so that the pattern of the lyrics is more abundant.For example, can be with
Include the special efficacy of font, word color and font size at the same time.
Lyrics typesetting special efficacy includes at least one of appearance position and the type-setting mode of lyrics special efficacy;Position occur can root
It is configured according to effect, for example whether fixed area occurs, or occurs from diverse location.In addition, it can include appearance side
Formula, such as using fly into fly out, fade out, fading in, random parabola mode occurs.Type-setting mode can be divided into capable arrangement office and row
Arrangement office, can configure row, column spacing and word space, can also be configured rotation angle and realizes inclination lyrics etc..For example, word tiltedly arrange,
Horizontally-arranged or vertical setting of types, if whether branch, align etc..
Lyrics dynamic special efficacy includes the appearance animation effect of the lyrics, which can be prospect background PNG animation sequences
Row, or printing opacity PNG animation sequences etc..For example, the whole sentence of the lyrics comes in and goes out, word for word comes in and goes out, scales, being fade-in fade-out, displacement becomes
Change, occur by track, masking-out occurs etc..
In addition to above-mentioned special efficacy, some other special effect can also be included, for example, the full line lyrics according to hot spot, participle,
The modes such as rhymed, magic color are shown.
In one implementation, lyrics special efficacy includes rhymed dyeing special efficacy, and special effect processing information includes and rhymed dyeing
The corresponding first special effect processing information of special efficacy, then handled the lyrics of currently played song according to special effect processing information,
Including:The phonetic of every lyrics end word in the lyrics for playing song is obtained, obtains initial consonant and simple or compound vowel of a Chinese syllable;It is identical to filter out simple or compound vowel of a Chinese syllable
Continuous end of the sentence word, obtain target word;The number that rhymes is more than at the target word of threshold value according to the first special effect processing information
Reason.Wherein, the processing information that the first special effect processing information rhymes needed for dyeing special efficacy for realization, configuration information as shown in Figure 4
In rhyme included special effect processing information in dyeing special efficacy.For example, in displaying, 1 end of the sentence is more than or equal to the number that rhymes
Word realizes dyeing or scaling and other effects, while different rhymed PNG animations are played according to rhymed number.
By taking the display interface shown in Fig. 3 right sides as an example, there are two layers of splash drop, the afterbody lyrics with the lyrics in lyrics effect
According to rhymed situation, can be colored;It is single to give as security:Contaminate tail word;Double signatures:Contaminate phrase;Word color number is contaminated, the magic of textures is selected according to user
Color is chosen, and no textures selection then shows acquiescence color;Lyrics font size:Scaled during 60px without font size.Background uses two layers
Droplet effect:Top layer drop:Acquiescence shows black.Bottom drop:Textures two kinds of colours of progress can be selected according to user takes color
And saturation degree processing, if the non-selected any textures of user, display acquiescence color.
In one implementation, lyrics special efficacy includes participle special efficacy, and special effect processing information includes corresponding with participle special efficacy
The second special effect processing information, then the lyrics of currently played song are handled according to special effect processing information, including:To institute
The lyrics for playing song carry out word segmentation processing, obtain word segmentation result;Target word segmentation result is filtered out from word segmentation result;According to
Two special effect processing information handle target word segmentation result.Wherein, the second special effect processing information is segmented needed for special efficacy to realize
Processing information, the special effect processing information included by special efficacy is segmented in configuration information as shown in Figure 4.According to the second special effect processing
When information handles target word segmentation result, include but not limited to two ways:First way:According to different participle storehouses
Behavior PNG corresponding with participle storehouse can be realized when occurring some participle in the lyrics, show corresponding behavior PNG
Animation.The second way:Special color is directly rendered without using behavior PNG animations.
In one implementation, lyrics special efficacy includes lyrics duration special efficacy, and special effect processing information includes and the lyrics
The corresponding 3rd special effect processing information of duration special efficacy, then according to special effect processing information to the lyrics of currently played song into
Row processing, including:Obtain the duration for playing each lyrics in song;Based on the duration of each lyrics, according to
Three special effect processing information handle the lyrics of currently played song.For this kind of special efficacy, obtained from lyrics file every
The duration of a lyrics, judges whether the lyrics need to do special efficacy according to pre-set threshold value afterwards.Wherein, the 3rd special effect processing is believed
Cease to realize the processing information needed for lyrics duration special efficacy, lyrics duration special efficacy in configuration information as shown in Figure 4
Included special effect processing information.For example, the lyrics for being more than predetermined threshold value for the duration carry out special effect processing.Wherein, in advance
If threshold value can rule of thumb or the mode such as user setting determines.
In addition to above-mentioned several lyrics special efficacys, subordinate sentence rule can also be included, such as show a line, song according to lyrics length acquiescence
Word length is more than default number of words, such as larger than 10 words, then branch's display., can will be every for the special efficacy of the last character dyeing
The different colors staining of last lyrics of the sentence lyrics.For the special efficacy of lyrics participle dyeing, can be divided by what is configured
Dictionary, carries out phonetic matching or matches whole word only, and realizes participle dyeing., can be to automatic for the special efficacy of last column dyeing
Last column of branch is dyed.
It should be noted that above-mentioned several lyrics special efficacys are only schematic, when actually realizing, other lyrics can also be included
Special efficacy, or different lyrics special efficacys are overlapped, so that the overall effect of the lyrics is more preferably abundant, beautiful, further lifting is sung
The display effect of word.If (1) in Fig. 5 and the superposition of (2) two effects are using shown in table, the combination of various special efficacys can be more
Kind is various, can combine different lyrics special efficacys according to different special efficacys in advance, and is made into lyrics special efficacy template, with aobvious
Show and selected for user during the lyrics.
In addition, the lyrics display mode provided based on the above, for the field that the lyrics are shown during video record
Scape, method provided in an embodiment of the present invention are additionally included in during video record, play selected song, and gather video pictures;
Under the scene, the special efficacy lyrics after processing are shown, can be the spy in the video pictures collected after display processing
Imitate the lyrics.
For example, detecting that the video record Touch control key on video record interface is triggered, then video record is proceeded by, and
During video record, selected song is played, and gather video pictures.At this time, the lyrics of song are chosen with collecting
Video pictures are together shown with music.
Before playing selected song, the voice data of song can be first obtained, afterwards by the player of terminal to the sound
Frequency evidence plays out.When gathering video pictures, the camera of terminal can be opened, adopting for video pictures is carried out by camera
Collection.In addition, the video pictures collected are also displayed in video record interface.
In another implementation, for the scene that the lyrics are shown during video record, except to currently playing
Lyrics when being handled according to special effect processing information, outside the playing progress rate for considering the lyrics, some lyrics special efficacys further relate to people
Face identifies.For this kind of lyrics special efficacy, method provided in an embodiment of the present invention further includes:Face is carried out to the video pictures of collection
Identification, obtains face recognition result;
Correspondingly, the currently playing lyrics are handled according to special effect processing information, including:Based on recognition of face knot
Fruit, the currently playing lyrics are handled according to special effect processing information.
Wherein, the mode of recognition of face can use existing very ripe face recognition technology, and the present invention is implemented
Example is not specifically limited this.Face recognition result can include the positional information of face and the position of each key point in face
Information, as face position coordinates and face in each key point position coordinates.
For example, according to face recognition technology obtain 90 characteristic points of face, by this 90 characteristic points be divided into left ear, auris dextra,
These key points of face, nose, left eye, right eye, forehead, chin, obtain the position coordinates of each key point.
Based on face recognition result, according to the currently playing corresponding playing progress rate of the lyrics to the currently playing lyrics according to
Special effect processing information is handled, and can establish special effect processing on the basis of face recognition result, by the lyrics or PNG sequences
Row are put into these key points does animation effect according to the time, and it is special that such as position for face or expression shape change carry out the lyrics
Effect.
In order to make it easy to understand, next illustrated exemplified by including following several lyrics special efficacys during video record.
The first lyrics special efficacy:The display locations of the lyrics according to recognition of face position change and Mobile exhibiting, show
The effect for following user's head to move.
For example, lyrics effect can be the various patterns with projection, background, by face recognition technology, user five is obtained
The specific coordinate setting of official's profile, the display location of the lyrics are corresponding in real time according to the offset of user's face profile progress x-axis y-axis
Change, as shown in Figure 6.
Second of lyrics special efficacy:The lyrics are slid into below video pictures since user's mouth position along track, are showed
From the effect of the mouth discharge lyrics of user.
During implementation, position coordinates of the currently playing lyrics in screen display can be first determined, based on face recognition result
Determine position coordinates of the face mouth in screen;According to the lyrics screen display position coordinates and face mouth in the position of screen
Put coordinate and calculate movement locus;Based on movement locus, the currently playing lyrics are handled according to special effect processing information.This kind
Under mode, the lyrics can be slid into below video pictures since user's mouth position along track, show the mouth from user
The effect of the discharge lyrics.
For above-mentioned processing mode, the special efficacy lyrics after display processing, including:Icon is slid according to movement locus
It has been shown that, and the lyrics are shown according to position coordinates of the lyrics in screen display.Wherein, icon is word icon or other icons.Text
Word icon can be the lyrics in itself or other words;Other icons can be the other kinds of icon in addition to word, example
Such as, alphabetical icon, additional character icon, the icon of such as drop shape.
For example, by face recognition technology, the coordinate setting of user's face face, and the mouth of real-time judge user are identified
Bar whether open.When user's face opens, the lyrics are since mouth position, along pre-set track or random path
Track slide downward, until video pictures below, as shown in Figure 7.
The third lyrics special efficacy:Different animation effects is presented according to the part of speech of the lyrics so that the lyrics have more rich exhibition
It is existing.
For example, by taking the display interface shown in Fig. 8 as an example, it is illustrated that verb " patting hand " be used as verb, it is special to present
The visual performance clapped hands, animation effect done one applause signal, make the lyrics more lively.Certainly, it is only to illustrate herein, weight
Point is that the part of speech according to the different lyrics distinguishes the effect of the lyrics, in addition, further includes font, word color, font size etc. no
The same form of expression.
4th kind of lyrics special efficacy:For the rhymed of the lyrics, different lyrics special efficacys is presented.
For example, when the lyrics rhyme, for rhyme language, different lyrics special efficacys is presented, includes but not limited to
Font, word color and font size etc. change, as shown in Figure 9.
5th kind of lyrics special efficacy:For the duration of the lyrics, different lyrics special efficacys is presented.
For example, according to the duration of the lyrics, the lyrics are constantly amplified, the visual effect for elongating sound are formed, such as Figure 10 institutes
Show.
6th kind of lyrics special efficacy:According to textures into the color identification that charms, the lyrics special efficacy presented based on recognition result.
For example, by taking the display interface shown in Figure 11 as an example, after being identified according to selected textures into the color that charms, two kinds are extracted
Color, after improving its saturation degree, color proportion it is larger be placed in first drop and rhymed word dyeing, less is placed in remaining
Drop.
In addition, in one implementation, the special efficacy lyrics after display processing, including:Determine face location coordinate, according to
The distance of face location coordinate and screen frame shows the lyrics.For example, shown according to the distance of face location coordinate and screen frame
When showing the lyrics, when the distance of face location coordinate and screen frame is less than threshold value, carries out simple sentence and show;When face location coordinate
When being more than threshold value with the distance of screen frame, more displays are carried out.Wherein, threshold value can set or provide based on experience value and set
Option is put to be not specifically limited the size of threshold value by user setting, the embodiment of the present invention.
In one implementation, in order to which various lyrics special efficacys are presented, method provided in an embodiment of the present invention is also wrapped
Include:Corresponding resource file, tinter and character library are loaded according to lyrics special efficacy;Then according to special effect processing information to currently played
The lyrics of song are handled, including:Based on resource file, tinter and character library, according to special effect processing information to currently being broadcast
The bent lyrics of singing are handled.
Wherein, different lyrics special efficacys have different resource files, and the lyrics special efficacy institute can have been recorded in resource file
The resource information needed, textures, animation data as needed for realizing lyrics special efficacy etc..Tinter is used to render the lyrics,
And character library includes the data such as various fonts, font size.After selected lyrics special efficacy is determined, you can load corresponding resource text
Part, tinter and character library, thus according to the currently playing corresponding playing progress rate of the lyrics to the currently playing lyrics according to spy
When effect processing information is handled, lyrics special efficacy can be realized according to the resource file, tinter and character library of loading.
In one implementation, further included for the scene of video record, method provided in an embodiment of the present invention:Will be aobvious
The video pictures for being shown with the special efficacy lyrics are synthesized with the song played, the video after being synthesized.
After playback of songs, which is completed or detected, stops recording signal, video pictures and the broadcasting of the special efficacy lyrics will be displayed with
Song synthesized, the video after being synthesized.Wherein, stopping recording signal being triggered by button.For example, recorded in video
In interface processed, except showing video record button, also show stopping and record button, when the choosing for detecting stopping recording button
After middle operation, then stopping recording signal being got, so as to trigger the video pictures that will be displayed with the special efficacy lyrics and the song played
Synthesized, the video after being synthesized.
In addition, method provided in an embodiment of the present invention will be displayed with the video pictures of the special efficacy lyrics and the song that plays into
Row synthesizes, and after the video after being synthesized, further includes the process being shown to the video of synthesis.Video as shown in figure 12
Broadcast interface schematic diagram, the video after the synthesis of displaying not only include video pictures, are further included in the video pictures with special efficacy
The lyrics so that the video has stronger expressive force, so as to improve the interest of user's recorded video, and then extends video
The application range of recording.
In one implementation, while the video after displaying synthesizes, also provide and rerecord in video display interface
Option and save options, to carry out subsequent treatment to the video after synthesis.When detecting after choosing operation of re-recording options, again
Perform video record process.When detect save options after choosing operation, the video after synthesis is stored.For storage
Video afterwards, method provided in an embodiment of the present invention also provide issuing function, and the video recorded is issued by client
Into network.Alternatively, method provided in an embodiment of the present invention also provides video sharing function, by what is recorded
Video is shared with other users by third-party application.
Based on the above, method provided in an embodiment of the present invention can be said by taking the method flow shown in Figure 13 as an example
It is bright.As shown in figure 13, before video record, the lyrics information of song selected by acquisition and the song, there is provided the feelings of preview mode
Under condition, it is also necessary to obtain the preview lyrics of acquiescence.In addition it is also necessary to obtain the audio time stamp and video requency frame data of the song
Deng.On this basis, this method comprises the following steps:
Step 1, selected lyrics special efficacy is determined, the lyrics special efficacy according to selected by user, obtains the corresponding special efficacy of lyrics special efficacy
Configuration file, downloads corresponding resource file, shader (tinter) and character library.
Step 2, special efficacy configuration file is parsed, acquisition renders mode, such as renders template.
Step 3, load character library, import corresponding shader, and load resource file etc..
Step 4, if the special efficacy that rhymes, then lyrics information word for word is parsed by word, extracts the meaning of a word of the lyrics, distinguish verb name
The parts of speech such as word, extract rhymed relation.
Step 5, according to lyrics text message, word texture is word for word created, word is formed to independent texture, easy to render
Into video frame.
Step 6, the position coordinates that the lyrics are shown in video pictures bottom (bottom of screen) is calculated.
Step 7, processing needs to apply the video frame (i.e. video pictures) of special efficacy frame by frame, when video frame reaches, obtains and works as
The timestamp of preceding playback of songs, positions current sentence and word, and the progress p of current word is calculated according to the time.According to wash with watercolours
Dye mode and configuration file obtain necessary parameter information, such as rendered color value, the lyrics displaying coordinate etc., are passed to shader.
Wherein, the timestamp that current song plays can be obtained according to audio time stamp data message, can also not examined
In the case of measuring audio time stamp data message, construct to obtain according to video requency frame data.
Step 8, on the basis of the above-described procedure, it is determined whether need to carry out recognition of face;If it is not required, then directly perform
Step 9;If necessary to carry out recognition of face, then face location coordinate is obtained, according to face coordinate and lyrics coordinate and special efficacy
Configuration file determines track;According under trajectory calculation current schedules, the position of the lyrics.
If for example, need to increase the relevant action special efficacy of recognition of face, then it needs to be determined that Trajectory Arithmetic.For example:
If needing increase to spit the animation effects such as the lyrics, then need to calculate lyrics running orbit.Define lyrics variation tracks for f (C, P,
R, Mp, Dp) a random parabola, wherein C is original input picture, and P is the progress of current word, and R is random factor, and Mp is
The position coordinates of face, Dp are the final display location coordinate of the lyrics.According to the current progress P of the lyrics, the lyrics are calculated at this time
The position coordinates that should be shown, shader is passed to as parameter.
Step 9, the lyrics are rendered according to different lyrics special efficacys.
According to each video frame picture of above-mentioned steps searching loop, until playback of songs finishes, or video record process
Stop.
Method provided in an embodiment of the present invention, by selecting lyrics special efficacy, obtains the corresponding special effect processing letter of lyrics special efficacy
The lyrics of currently played song are handled and shown according to special effect processing information based on lyrics analysis result afterwards by breath,
So as to extend the display mode of the lyrics so that the lyrics of display more horn of plenty, and then improve the service quality that the lyrics are shown.
Based on same idea, an embodiment of the present invention provides a kind of lyric display equipment, which can be applied in terminal.
Referring to Figure 14, lyric display equipment provided in an embodiment of the present invention includes:
Determining module 141, for determining selected lyrics special efficacy;
Acquisition module 142, lyrics special efficacy is obtained for the correspondence list according to lyrics special efficacy and special effect processing information
Corresponding special effect processing information;
Parsing module 143, for parsing the selected lyrics, obtains lyrics analysis result;
Processing module 144, for based on analysis result, to the lyrics of currently played song according to special effect processing information into
Row processing;
Display module 145, for the special efficacy lyrics after display processing.
In one implementation, processing module 144, for obtaining the broadcasting of currently played song according to analysis result
Timestamp;The currently playing lyrics are positioned according to reproduction time stamp;The currently playing lyrics are calculated according to reproduction time stamp to correspond to
Playing progress rate;Based on the currently playing corresponding playing progress rate of the lyrics, to the lyrics of currently played song according to special efficacy at
Reason information is handled.
In one implementation, further included referring to Figure 15, the device:
Load-on module 146, for loading corresponding resource file, tinter and character library according to lyrics special efficacy;
Processing module 144, for based on resource file, tinter and character library, to the lyrics of currently played song according to
Special effect processing information is handled.
In one implementation, lyrics special efficacy is included in lyrics static state special efficacy, lyrics typesetting special efficacy, lyrics dynamic special efficacy
At least one;
Wherein, lyrics static state special efficacy include lyrics font, word color, word weight, font size, retouch side, shade, word have an X-rayed in extremely
A kind of few special efficacy;
Lyrics typesetting special efficacy includes at least one of appearance position and the type-setting mode of lyrics special efficacy;
Lyrics dynamic special efficacy includes the appearance animation effect of the lyrics.
In one implementation, lyrics special efficacy includes rhymed dyeing special efficacy, and special effect processing information includes and rhymed dyeing
The corresponding first special effect processing information of special efficacy;
Processing module 144, the phonetic of every lyrics end word in the lyrics of song is played for obtaining, obtain initial consonant with
Simple or compound vowel of a Chinese syllable;The identical continuous end of the sentence word of simple or compound vowel of a Chinese syllable is filtered out, obtains target word;The target word of threshold value is more than according to first to the number that rhymes
Special effect processing information is handled.
In one implementation, lyrics special efficacy includes participle special efficacy, and special effect processing information includes corresponding with participle special efficacy
The second special effect processing information;
Processing module 144, for carrying out word segmentation processing to the lyrics of played song, obtains word segmentation result;Tied from participle
Target word segmentation result is filtered out in fruit;Target word segmentation result is handled according to the second special effect processing information.
In one implementation, lyrics special efficacy includes lyrics duration special efficacy, and special effect processing information includes and the lyrics
The corresponding 3rd special effect processing information of duration special efficacy;
Processing module 144, the duration of each lyrics in song is played for obtaining;Based on continuing for each lyrics
Time, the lyrics of currently played song are handled according to the 3rd special effect processing information.
In one implementation, further included referring to Figure 16, the device:
Acquisition module 147, for gathering video pictures;
Identification module 148, for carrying out recognition of face to video pictures, obtains face recognition result;
Processing module 144, for based on face recognition result, being carried out to the currently playing lyrics according to special effect processing information
Processing.
Device provided in an embodiment of the present invention, by selecting lyrics special efficacy, obtains the corresponding special effect processing letter of lyrics special efficacy
The lyrics of currently played song are handled and shown according to special effect processing information based on lyrics analysis result afterwards by breath,
So as to extend the display mode of the lyrics so that the lyrics of display more horn of plenty, and then improve the service quality that the lyrics are shown.
It should be noted that:The lyric display equipment that above-described embodiment provides is when showing the lyrics, only with above-mentioned each function
The division progress of module, can be as needed and by above-mentioned function distribution by different function moulds for example, in practical application
Block is completed, i.e., the internal structure of equipment is divided into different function modules, to complete all or part of work(described above
Energy.In addition, the lyric display equipment that above-described embodiment provides belongs to same design with lyric display method embodiment, it is specific real
Existing process refers to embodiment of the method, and which is not described herein again.
Figure 17 shows the structure diagram of terminal 1700 provided in an embodiment of the present invention.The terminal 1700 can be intelligent hand
(Moving Picture Experts Group Audio Layer III, dynamic image are special for machine, tablet computer, MP3 player
Family's compression standard audio aspect 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image
Expert's compression standard audio aspect 4) player, laptop or desktop computer.Terminal 1700 is also possible to be referred to as user to set
Other titles such as standby, portable terminal, laptop terminal, terminal console.
In general, terminal 1700 includes:Processor 1701 and memory 1702.
Processor 1701 can include one or more processing cores, such as 4 core processors, 17 core processors etc..
Processor 1701 can use DSP (Digital Signal Processing, Digital Signal Processing), FPGA (Field-
Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, may be programmed
Logic array) at least one of example, in hardware realize.Processor 1701 can also include primary processor and coprocessor, main
Processor is the processor for being handled data in the awake state, also referred to as CPU (Central Processing
Unit, central processing unit);Coprocessor is the low power processor for being handled data in the standby state.
In some embodiments, processor 1701 can be integrated with GPU (Graphics Processing Unit, image processor),
GPU is used to be responsible for rendering and drawing for content to be shown needed for display screen.In some embodiments, processor 1701 can also wrap
AI (Artificial Intelligence, artificial intelligence) processor is included, which is used to handle related machine learning
Calculate operation.
Memory 1702 can include one or more computer-readable recording mediums, which can
To be non-transient.Memory 1702 may also include high-speed random access memory, and nonvolatile memory, such as one
Or multiple disk storage equipments, flash memory device.In certain embodiments, the non-transient computer in memory 1702 can
Read storage medium to be used to store at least one instruction, which is used for performed by processor 1701 to realize this Shen
Please in embodiment of the method provide lyric display method.
In certain embodiments, terminal 1700 is also optional includes:Peripheral interface 1703 and at least one periphery are set
It is standby.It can be connected between processor 1701, memory 1702 and peripheral interface 1703 by bus or signal wire.It is each outer
Peripheral equipment can be connected by bus, signal wire or circuit board with peripheral interface 1703.Specifically, ancillary equipment includes:
In radio circuit 1704, touch display screen 1705, camera 1706, voicefrequency circuit 1707, positioning component 17017 and power supply 1709
At least one.
Peripheral interface 1703 can be used for I/O (Input/Output, input/output) is relevant at least one outer
Peripheral equipment is connected to processor 1701 and memory 1702.In certain embodiments, processor 1701, memory 1702 and periphery
Equipment interface 1703 is integrated on same chip or circuit board;In some other embodiments, processor 1701, memory
1702 and peripheral interface 1703 in any one or two can be realized on single chip or circuit board, this implementation
Example is not limited this.
Radio circuit 1704 is used to receive and launch RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal.
Radio circuit 1704 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 1704 is by telecommunications
Number being converted to electromagnetic signal is transmitted, alternatively, the electromagnetic signal received is converted to electric signal.Alternatively, radio circuit
1704 include:Antenna system, RF transceivers, one or more amplifiers, tuner, oscillator, digital signal processor, volume solution
Code chipset, user identity module card etc..Radio circuit 1704 can by least one wireless communication protocol come with it is other
Terminal communicates.The wireless communication protocol includes but not limited to:WWW, Metropolitan Area Network (MAN), Intranet, each third generation mobile communication network
(2G, 3G, 4G and 5G), WLAN and/or WiFi (Wireless Fidelity, Wireless Fidelity) network.In some implementations
In example, it is related that radio circuit 1704 can also include NFC (Near Field Communication, wireless near field communication)
Circuit, the application are not limited this.
Display screen 1705 is used to show UI (User Interface, user interface).The UI can include figure, text,
Icon, video and its their any combination.When display screen 1705 is touch display screen, display screen 1705 also there is collection to exist
The surface of display screen 1705 or the ability of the touch signal of surface.The touch signal can be inputted to place as control signal
Reason device 1701 is handled.At this time, display screen 1705 can be also used for providing virtual push button and/or dummy keyboard, also referred to as soft to press
Button and/or soft keyboard.In certain embodiments, display screen 1705 can be one, set the front panel of terminal 1700;Another
In a little embodiments, display screen 1705 can be at least two, be separately positioned on the different surfaces of terminal 1700 or in foldover design;
In still other embodiments, display screen 1705 can be flexible display screen, be arranged on the curved surface of terminal 1700 or fold
On face.Even, display screen 1705 can also be arranged to non-rectangle irregular figure, namely abnormity screen.Display screen 1705 can be with
Using LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode,
Organic Light Emitting Diode) etc. material prepare.
CCD camera assembly 1706 is used to gather image or video.Alternatively, CCD camera assembly 1706 includes front camera
And rear camera.In general, front camera is arranged on the front panel of terminal, rear camera is arranged on the back side of terminal.
In some embodiments, rear camera at least two, is that main camera, depth of field camera, wide-angle camera, focal length are taken the photograph respectively
As any one in head, to realize main camera and background blurring function, main camera and wide are realized in the fusion of depth of field camera
Pan-shot and VR (Virtual Reality, virtual reality) shooting functions or other fusions are realized in angle camera fusion
Shooting function.In certain embodiments, CCD camera assembly 1706 can also include flash lamp.Flash lamp can be monochromatic temperature flash of light
Lamp or double-colored temperature flash lamp.Double-colored temperature flash lamp refers to the combination of warm light flash lamp and cold light flash lamp, can be used for
Light compensation under different-colour.
Voicefrequency circuit 1707 can include microphone and loudspeaker.Microphone is used for the sound wave for gathering user and environment, and
Convert sound waves into electric signal and input to processor 1701 and handled, or input to radio circuit 1704 to realize that voice leads to
Letter.For stereo collection or the purpose of noise reduction, microphone can be multiple, be separately positioned on the different parts of terminal 1700.
Microphone can also be array microphone or omnidirectional's collection type microphone.Loudspeaker is then used to that processor 1701 or radio frequency will to be come from
The electric signal of circuit 1704 is converted to sound wave.Loudspeaker can be traditional wafer speaker or piezoelectric ceramics is raised one's voice
Device.When loudspeaker is piezoelectric ceramic loudspeaker, the audible sound wave of the mankind can be not only converted electrical signals to, can also be incited somebody to action
Electric signal is converted to sound wave that the mankind do not hear to carry out the purposes such as ranging.In certain embodiments, voicefrequency circuit 1707 may be used also
With including earphone jack.
Positioning component 1708 is used for the current geographic position of positioning terminal 1700, to realize navigation or LBS (Location
Based Service, location Based service).Positioning component 1708 can be the GPS (Global based on the U.S.
Positioning System, global positioning system), China dipper system or Russia Galileo system positioning group
Part.
Power supply 1709 is used to be powered for the various components in terminal 1700.Power supply 1709 can be alternating current, direct current
Electricity, disposable battery or rechargeable battery.When power supply 1709 includes rechargeable battery, which can have micro USB
Battery or wireless charging battery.Wired charging battery is the battery to be charged by Wireline, and wireless charging battery is to pass through
The battery of wireless coil charging.The rechargeable battery can be also used for supporting fast charge technology.
In certain embodiments, terminal 1700 has further included one or more sensors 1710.The one or more senses
Device 1710 includes but not limited to:Acceleration transducer 1711, gyro sensor 1712, pressure sensor 1713, fingerprint sensing
Device 1714, optical sensor 1715 and proximity sensor 1716.
Acceleration transducer 1711 can detect the acceleration in three reference axis of the coordinate system established with terminal 1700
Size.For example acceleration transducer 1711 can be used for detecting component of the acceleration of gravity in three reference axis.Processor
The 1701 acceleration of gravity signals that can be gathered according to acceleration transducer 1711, control touch display screen 1705 is with transverse views
Or longitudinal view carries out the display of user interface.Acceleration transducer 1711 can be also used for game or the exercise data of user
Collection.
Gyro sensor 1712 can be with the body direction of detection terminal 1700 and rotational angle, gyro sensor 1712
Collection user can be cooperateed with to act the 3D of terminal 1700 with acceleration transducer 1711.Processor 1701 is according to gyro sensors
The data that device 1712 gathers, it is possible to achieve following function:Action induction (for example changing UI according to the tilt operation of user), clap
Image stabilization, game control and inertial navigation when taking the photograph.
Pressure sensor 1713 can be arranged on the side frame of terminal 1700 and/or the lower floor of touch display screen 1705.When
When pressure sensor 1713 is arranged on the side frame of terminal 1700, gripping signal of the user to terminal 1700 can be detected, by
The gripping signal that reason device 1701 is gathered according to pressure sensor 1713 carries out right-hand man's identification or prompt operation.Work as pressure sensor
1713 when being arranged on the lower floor of touch display screen 1705, and the pressure of touch display screen 1705 is grasped according to user by processor 1701
Make, realize and the operability control on UI interfaces is controlled.Operability control include button control, scroll bar control,
At least one of icon control, menu control.
Fingerprint sensor 1714 is used for the fingerprint for gathering user, is collected by processor 1701 according to fingerprint sensor 1714
Fingerprint recognition user identity, alternatively, by fingerprint sensor 1714 according to the identity of the fingerprint recognition user collected.Knowing
When the identity for not going out user is trusted identity, the user is authorized to perform relevant sensitive operation, sensitivity behaviour by processor 1701
Work includes solving lock screen, checks encryption information, downloads software, payment and change setting etc..Fingerprint sensor 1714 can be set
Put the front, the back side or side of terminal 1700.When being provided with physical button or manufacturer Logo in terminal 1700, fingerprint sensor
1714 can integrate with physical button or manufacturer Logo.
Optical sensor 1715 is used to gather ambient light intensity.In one embodiment, processor 1701 can be according to light
The ambient light intensity that sensor 1715 gathers is learned, controls the display brightness of touch display screen 1705.Specifically, ambient light intensity is worked as
When higher, the display brightness of touch display screen 1705 is heightened;When ambient light intensity is relatively low, the aobvious of touch display screen 1705 is turned down
Show brightness.In another embodiment, the ambient light intensity that processor 1701 can also be gathered according to optical sensor 1715, is moved
State adjusts the acquisition parameters of CCD camera assembly 1706.
Proximity sensor 1716, also referred to as range sensor, are generally arranged at the front panel of terminal 1700.Proximity sensor
1716 are used to gather the distance between front of user and terminal 1700.In one embodiment, when proximity sensor 1716 is examined
When measuring the distance between front of user and terminal 1700 and tapering into, by processor 1701 control touch display screen 1705 from
Bright screen state is switched to breath screen state;When proximity sensor 1716 detect the distance between front of user and terminal 1700 by
When gradual change is big, touch display screen 1705 is controlled to be switched to bright screen state from breath screen state by processor 1701.
, can be with it will be understood by those skilled in the art that the restriction of the structure shown in Figure 17 not structure paired terminal 1700
Including than illustrating more or fewer components, either combining some components or being arranged using different components.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided
Such as include at least one instruction, the memory of at least one section of program, code set or instruction set, above-mentioned at least one instruction, at least
One section of program, code set or instruction set can be performed by processor to complete all or part of step of the embodiment of the present invention.Example
Such as, the non-transitorycomputer readable storage medium can be ROM, it is random access memory (RAM), CD-ROM, tape, soft
Disk and optical data storage devices etc..
Those skilled in the art will readily occur to the present invention its after considering specification and putting into practice invention disclosed herein
Its embodiment.This application is intended to cover the present invention any variations, uses, or adaptations, these modifications, purposes or
Person's adaptive change follows the general principle of the present invention and including undocumented common knowledge in the art of the invention
Or conventional techniques.Description and embodiments are considered only as exemplary, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be appreciated that the invention is not limited in the precision architecture for being described above and being shown in the drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is only limited by appended claim.
Claims (18)
- A kind of 1. lyric display method, it is characterised in that the described method includes:Determine selected lyrics special efficacy;At lyrics special efficacy special efficacy corresponding with the correspondence list acquisition lyrics special efficacy of special effect processing information Manage information;The selected lyrics of parsing, obtain lyrics analysis result;Based on the analysis result, the lyrics of currently played song are handled according to the special effect processing information;Show the special efficacy lyrics after the processing.
- 2. according to the method described in claim 1, it is characterized in that, described be based on the analysis result, to currently played song The bent lyrics are handled according to the special effect processing information, including:The reproduction time that currently played song is obtained according to the analysis result stabs;The currently playing lyrics are positioned according to reproduction time stamp;The corresponding playing progress rate of the currently playing lyrics is calculated according to reproduction time stamp;Based on the corresponding playing progress rate of the currently playing lyrics, to the lyrics of currently played song according to the special efficacy at Reason information is handled.
- 3. according to the method described in claim 1, it is characterized in that, the method further includes:Corresponding resource file, tinter and character library are loaded according to the lyrics special efficacy;The lyrics to currently played song are handled according to the special effect processing information, including:Based on the resource file, tinter and character library, to the lyrics of currently played song according to the special effect processing information Handled.
- 4. the method according in claims 1 to 3 one, it is characterised in that the lyrics special efficacy include lyrics static state special efficacy, At least one of lyrics typesetting special efficacy, lyrics dynamic special efficacy;Wherein, the lyrics static state special efficacy include lyrics font, word color, word weight, font size, retouch side, shade, word have an X-rayed in extremely A kind of few special efficacy;The lyrics typesetting special efficacy includes at least one of appearance position and the type-setting mode of lyrics special efficacy;The lyrics dynamic special efficacy includes the appearance animation effect of the lyrics.
- 5. according to any method in claims 1 to 3, it is characterised in that it is special that the lyrics special efficacy includes rhymed dyeing Effect, the special effect processing information include and the corresponding first special effect processing information of the rhymed dyeing special efficacy;The lyrics to currently played song are handled according to the special effect processing information, including:The phonetic of every lyrics end word in the lyrics of the played song is obtained, obtains initial consonant and simple or compound vowel of a Chinese syllable;The identical continuous end of the sentence word of simple or compound vowel of a Chinese syllable is filtered out, obtains target word;The target word for being more than threshold value to the number that rhymes is handled according to the first special effect processing information.
- 6. according to any method in claims 1 to 3, it is characterised in that the lyrics special efficacy includes participle special efficacy, institute Stating special effect processing information includes the second special effect processing information corresponding with the participle special efficacy;The lyrics to currently played song are handled according to the special effect processing information, including:Word segmentation processing is carried out to the lyrics of the played song, obtains word segmentation result;Target word segmentation result is filtered out from the word segmentation result;The target word segmentation result is handled according to the second special effect processing information.
- 7. according to any method in claims 1 to 3, it is characterised in that when the lyrics special efficacy continues including the lyrics Between special efficacy, the special effect processing information includes the 3rd special effect processing information corresponding with the lyrics duration special efficacy;The lyrics to currently played song are handled according to the special effect processing information, including:Obtain the duration of each lyrics in the played song;The duration of the lyrics based on the currently played song, to the lyrics of the currently played song according to described 3rd special effect processing information is handled.
- 8. according to any method in claims 1 to 3, it is characterised in that the method further includes:Gather video pictures;Recognition of face is carried out to the video pictures, obtains face recognition result;The lyrics to currently played song are handled according to the special effect processing information, including:Based on the face recognition result, the currently playing lyrics are handled according to the special effect processing information.
- 9. a kind of lyric display equipment, it is characterised in that described device includes:Determining module, for determining selected lyrics special efficacy;Acquisition module, the lyrics special efficacy is obtained for the correspondence list according to the lyrics special efficacy and special effect processing information Corresponding special effect processing information;Parsing module, for parsing the selected lyrics, obtains lyrics analysis result;Processing module, for based on the analysis result, to the lyrics of currently played song according to the special effect processing information Handled;Display module, for showing the special efficacy lyrics after the processing.
- 10. device according to claim 9, it is characterised in that the processing module, for being obtained according to the analysis result The reproduction time of currently played song is taken to stab;The currently playing lyrics are positioned according to reproduction time stamp;Broadcast according to described Put timestamp and calculate the corresponding playing progress rate of the currently playing lyrics;Based on the corresponding broadcasting of the currently playing lyrics Progress, the lyrics of currently played song are handled according to the special effect processing information.
- 11. device according to claim 9, it is characterised in that described device further includes:Load-on module, for loading corresponding resource file, tinter and character library according to the lyrics special efficacy;The processing module, for based on the resource file, tinter and character library, to the lyrics of currently played song according to The special effect processing information is handled.
- 12. according to any device in claim 9 to 11, it is characterised in that it is static that the lyrics special efficacy includes the lyrics At least one of special efficacy, lyrics typesetting special efficacy, lyrics dynamic special efficacy;Wherein, the lyrics static state special efficacy include lyrics font, word color, word weight, font size, retouch side, shade, word have an X-rayed in extremely A kind of few special efficacy;The lyrics typesetting special efficacy includes at least one of appearance position and the type-setting mode of lyrics special efficacy;The lyrics dynamic special efficacy includes the appearance animation effect of the lyrics.
- 13. according to any device in claim 9 to 11, it is characterised in that the lyrics special efficacy includes rhymed dyeing Special efficacy, the special effect processing information include and the corresponding first special effect processing information of the rhymed dyeing special efficacy;The processing module, the phonetic of every lyrics end word, obtains initial consonant in the lyrics for obtaining the played song And simple or compound vowel of a Chinese syllable;The identical continuous end of the sentence word of simple or compound vowel of a Chinese syllable is filtered out, obtains target word;The target word of threshold value is more than according to institute to the number that rhymes The first special effect processing information is stated to be handled.
- 14. according to any device in claim 9 to 11, it is characterised in that the lyrics special efficacy includes participle special efficacy, The special effect processing information includes the second special effect processing information corresponding with the participle special efficacy;The processing module, for carrying out word segmentation processing to the lyrics of the played song, obtains word segmentation result;From described point Target word segmentation result is filtered out in word result;To the target word segmentation result according to the second special effect processing information at Reason.
- 15. according to any device in claim 9 to 11, it is characterised in that the lyrics special efficacy continues including the lyrics Time special efficacy, the special effect processing information include the 3rd special effect processing information corresponding with the lyrics duration special efficacy;The processing module, for obtaining the duration of each lyrics in the played song;Currently broadcast based on described Sing song the lyrics duration, the lyrics of the currently played song are carried out according to the 3rd special effect processing information Processing.
- 16. according to any device in claim 9 to 11, it is characterised in that described device further includes:Acquisition module, for gathering video pictures;Identification module, for carrying out recognition of face to the video pictures, obtains face recognition result;The processing module, for based on the face recognition result, believing according to the special effect processing the currently playing lyrics Breath is handled.
- 17. a kind of computer equipment, it is characterised in that the computer equipment includes processor and memory, the memory In be stored with least one instruction, at least one section of program, code set or instruction set, at least one instruction, described at least one Duan Chengxu, the code set or instruction set are loaded by the processor and performed to realize as described in claim 1 to 8 is any Lyric display method.
- 18. a kind of computer-readable recording medium, it is characterised in that at least one instruction, extremely is stored with the storage medium Few one section of program, code set or instruction set, at least one instruction, at least one section of program, the code set or the instruction Collection is loaded by processor and performed to realize the lyric display method as described in claim 1 to 8 is any.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711209644.1A CN107943964A (en) | 2017-11-27 | 2017-11-27 | Lyric display method, device and computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711209644.1A CN107943964A (en) | 2017-11-27 | 2017-11-27 | Lyric display method, device and computer-readable recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107943964A true CN107943964A (en) | 2018-04-20 |
Family
ID=61949123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711209644.1A Pending CN107943964A (en) | 2017-11-27 | 2017-11-27 | Lyric display method, device and computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107943964A (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109257499A (en) * | 2018-09-30 | 2019-01-22 | 腾讯音乐娱乐科技(深圳)有限公司 | A kind of Dynamic Display method and device of the lyrics |
CN109675312A (en) * | 2018-12-19 | 2019-04-26 | 北京像素软件科技股份有限公司 | Game articles list display method and device |
CN110232135A (en) * | 2019-06-13 | 2019-09-13 | 广州酷狗计算机科技有限公司 | Playback of songs method and device, terminal, storage medium |
WO2019223269A1 (en) * | 2018-05-25 | 2019-11-28 | 腾讯音乐娱乐科技(深圳)有限公司 | Method and device for rendering lyrics |
CN111182361A (en) * | 2020-01-13 | 2020-05-19 | 青岛海信移动通信技术股份有限公司 | Communication terminal and video previewing method |
CN111510786A (en) * | 2020-04-20 | 2020-08-07 | 杭州趣维科技有限公司 | Method for automatically adding lyrics in video editing of mobile terminal |
CN111954043A (en) * | 2020-08-11 | 2020-11-17 | 海信视像科技股份有限公司 | Information bar display method and display equipment |
CN111970571A (en) * | 2020-08-24 | 2020-11-20 | 北京字节跳动网络技术有限公司 | Video production method, device, equipment and storage medium |
CN112256176A (en) * | 2020-10-23 | 2021-01-22 | 北京字节跳动网络技术有限公司 | Character display method and device, electronic equipment and computer readable storage medium |
WO2021018178A1 (en) * | 2019-08-01 | 2021-02-04 | 北京字节跳动网络技术有限公司 | Method and apparatus for text effect processing |
WO2021018176A1 (en) * | 2019-08-01 | 2021-02-04 | 北京字节跳动网络技术有限公司 | Text special effect processing method and apparatus |
CN112380379A (en) * | 2020-11-18 | 2021-02-19 | 北京字节跳动网络技术有限公司 | Lyric special effect display method and device, electronic equipment and computer readable medium |
CN112380378A (en) * | 2020-11-17 | 2021-02-19 | 北京字跳网络技术有限公司 | Lyric special effect display method and device, electronic equipment and computer readable medium |
CN112383810A (en) * | 2020-11-10 | 2021-02-19 | 北京字跳网络技术有限公司 | Lyric video display method and device, electronic equipment and computer readable medium |
CN112395837A (en) * | 2019-08-01 | 2021-02-23 | 北京字节跳动网络技术有限公司 | Method and device for processing special effects of characters |
CN112395825A (en) * | 2019-08-01 | 2021-02-23 | 北京字节跳动网络技术有限公司 | Method and device for processing special effects of characters |
CN112423107A (en) * | 2020-11-18 | 2021-02-26 | 北京字跳网络技术有限公司 | Lyric video display method and device, electronic equipment and computer readable medium |
CN112714355A (en) * | 2021-03-29 | 2021-04-27 | 深圳市火乐科技发展有限公司 | Audio visualization method and device, projection equipment and storage medium |
CN114372171A (en) * | 2021-12-15 | 2022-04-19 | 无锡未来镜显示科技有限公司 | Visual special effect display method for music lyrics |
WO2022083250A1 (en) * | 2020-10-23 | 2022-04-28 | 北京字节跳动网络技术有限公司 | Image processing method and apparatus, electronic device, and computer-readable storage medium |
US20220189090A1 (en) * | 2020-04-21 | 2022-06-16 | Canva Pty Ltd | Systems and methods for applying effects to design elements |
TWI806258B (en) * | 2021-11-25 | 2023-06-21 | 宏碁股份有限公司 | Electronic device and operation method thereof |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616270A (en) * | 2008-06-27 | 2009-12-30 | 新奥特(北京)视频技术有限公司 | A kind of method for generating captions that uses filter |
CN101685657A (en) * | 2008-09-27 | 2010-03-31 | 盛乐信息技术(上海)有限公司 | Music visual effect method |
CN104702856A (en) * | 2013-12-10 | 2015-06-10 | 音圆国际股份有限公司 | Real-time selfie special-effect MV (music video) compositing system device and real-time selfie special-effect MV compositing method applied to karaoke machines |
WO2016017929A1 (en) * | 2014-07-31 | 2016-02-04 | Samsung Electronics Co., Ltd. | Method and apparatus for visualizing music information |
CN105430512A (en) * | 2015-11-06 | 2016-03-23 | 腾讯科技(北京)有限公司 | Method and device for displaying information on video image |
CN107221348A (en) * | 2017-05-26 | 2017-09-29 | 北京酷我科技有限公司 | A kind of lyric display method |
-
2017
- 2017-11-27 CN CN201711209644.1A patent/CN107943964A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616270A (en) * | 2008-06-27 | 2009-12-30 | 新奥特(北京)视频技术有限公司 | A kind of method for generating captions that uses filter |
CN101685657A (en) * | 2008-09-27 | 2010-03-31 | 盛乐信息技术(上海)有限公司 | Music visual effect method |
CN104702856A (en) * | 2013-12-10 | 2015-06-10 | 音圆国际股份有限公司 | Real-time selfie special-effect MV (music video) compositing system device and real-time selfie special-effect MV compositing method applied to karaoke machines |
WO2016017929A1 (en) * | 2014-07-31 | 2016-02-04 | Samsung Electronics Co., Ltd. | Method and apparatus for visualizing music information |
CN105430512A (en) * | 2015-11-06 | 2016-03-23 | 腾讯科技(北京)有限公司 | Method and device for displaying information on video image |
CN107221348A (en) * | 2017-05-26 | 2017-09-29 | 北京酷我科技有限公司 | A kind of lyric display method |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019223269A1 (en) * | 2018-05-25 | 2019-11-28 | 腾讯音乐娱乐科技(深圳)有限公司 | Method and device for rendering lyrics |
US11604919B2 (en) | 2018-05-25 | 2023-03-14 | Tencent Music Entertainment Technology [Shenzhen] Co., Ltd. | Method and apparatus for rendering lyrics |
CN109257499A (en) * | 2018-09-30 | 2019-01-22 | 腾讯音乐娱乐科技(深圳)有限公司 | A kind of Dynamic Display method and device of the lyrics |
CN109675312A (en) * | 2018-12-19 | 2019-04-26 | 北京像素软件科技股份有限公司 | Game articles list display method and device |
CN110232135B (en) * | 2019-06-13 | 2023-08-11 | 广州酷狗计算机科技有限公司 | Song playing method and device, terminal and storage medium |
CN110232135A (en) * | 2019-06-13 | 2019-09-13 | 广州酷狗计算机科技有限公司 | Playback of songs method and device, terminal, storage medium |
CN112395837A (en) * | 2019-08-01 | 2021-02-23 | 北京字节跳动网络技术有限公司 | Method and device for processing special effects of characters |
CN112395825A (en) * | 2019-08-01 | 2021-02-23 | 北京字节跳动网络技术有限公司 | Method and device for processing special effects of characters |
US12020347B2 (en) | 2019-08-01 | 2024-06-25 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for text effect processing |
WO2021018178A1 (en) * | 2019-08-01 | 2021-02-04 | 北京字节跳动网络技术有限公司 | Method and apparatus for text effect processing |
WO2021018176A1 (en) * | 2019-08-01 | 2021-02-04 | 北京字节跳动网络技术有限公司 | Text special effect processing method and apparatus |
CN112329382A (en) * | 2019-08-01 | 2021-02-05 | 北京字节跳动网络技术有限公司 | Method and device for processing special effects of characters |
US12062115B2 (en) | 2019-08-01 | 2024-08-13 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for text effect processing |
CN112395826A (en) * | 2019-08-01 | 2021-02-23 | 北京字节跳动网络技术有限公司 | Method and device for processing special effects of characters |
CN112395826B (en) * | 2019-08-01 | 2024-05-28 | 北京字节跳动网络技术有限公司 | Text special effect processing method and device |
CN111182361A (en) * | 2020-01-13 | 2020-05-19 | 青岛海信移动通信技术股份有限公司 | Communication terminal and video previewing method |
CN111510786A (en) * | 2020-04-20 | 2020-08-07 | 杭州趣维科技有限公司 | Method for automatically adding lyrics in video editing of mobile terminal |
US11763505B2 (en) * | 2020-04-21 | 2023-09-19 | Canva Pty Ltd | Systems and methods for applying effects to design elements |
US20220189090A1 (en) * | 2020-04-21 | 2022-06-16 | Canva Pty Ltd | Systems and methods for applying effects to design elements |
CN111954043A (en) * | 2020-08-11 | 2020-11-17 | 海信视像科技股份有限公司 | Information bar display method and display equipment |
CN111970571A (en) * | 2020-08-24 | 2020-11-20 | 北京字节跳动网络技术有限公司 | Video production method, device, equipment and storage medium |
US12112772B2 (en) | 2020-08-24 | 2024-10-08 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for video production, device and storage medium |
CN112256176B (en) * | 2020-10-23 | 2022-04-05 | 北京字节跳动网络技术有限公司 | Character display method and device, electronic equipment and computer readable storage medium |
WO2022083273A1 (en) * | 2020-10-23 | 2022-04-28 | 北京字节跳动网络技术有限公司 | Character display method and apparatus, electronic device, and computer readable storage medium |
WO2022083250A1 (en) * | 2020-10-23 | 2022-04-28 | 北京字节跳动网络技术有限公司 | Image processing method and apparatus, electronic device, and computer-readable storage medium |
CN112256176A (en) * | 2020-10-23 | 2021-01-22 | 北京字节跳动网络技术有限公司 | Character display method and device, electronic equipment and computer readable storage medium |
CN112383810A (en) * | 2020-11-10 | 2021-02-19 | 北京字跳网络技术有限公司 | Lyric video display method and device, electronic equipment and computer readable medium |
WO2022100103A1 (en) * | 2020-11-10 | 2022-05-19 | 北京字跳网络技术有限公司 | Lyrics video display method and apparatus, electronic device, and computer readable medium |
CN112380378A (en) * | 2020-11-17 | 2021-02-19 | 北京字跳网络技术有限公司 | Lyric special effect display method and device, electronic equipment and computer readable medium |
CN112380378B (en) * | 2020-11-17 | 2022-09-02 | 北京字跳网络技术有限公司 | Lyric special effect display method and device, electronic equipment and computer readable medium |
CN112423107A (en) * | 2020-11-18 | 2021-02-26 | 北京字跳网络技术有限公司 | Lyric video display method and device, electronic equipment and computer readable medium |
WO2022105272A1 (en) * | 2020-11-18 | 2022-05-27 | 北京字节跳动网络技术有限公司 | Lyric special-effect display method and apparatus, electronic device, and computer-readable medium |
CN112423107B (en) * | 2020-11-18 | 2022-05-17 | 北京字跳网络技术有限公司 | Lyric video display method and device, electronic equipment and computer readable medium |
US12061647B2 (en) | 2020-11-18 | 2024-08-13 | Beijing Zitiao Network Technology Co., Ltd. | Method and apparatus for lyric video display, electronic device, and computer-readable medium |
CN112380379A (en) * | 2020-11-18 | 2021-02-19 | 北京字节跳动网络技术有限公司 | Lyric special effect display method and device, electronic equipment and computer readable medium |
CN112714355B (en) * | 2021-03-29 | 2021-08-31 | 深圳市火乐科技发展有限公司 | Audio visualization method and device, projection equipment and storage medium |
CN112714355A (en) * | 2021-03-29 | 2021-04-27 | 深圳市火乐科技发展有限公司 | Audio visualization method and device, projection equipment and storage medium |
TWI806258B (en) * | 2021-11-25 | 2023-06-21 | 宏碁股份有限公司 | Electronic device and operation method thereof |
CN114372171A (en) * | 2021-12-15 | 2022-04-19 | 无锡未来镜显示科技有限公司 | Visual special effect display method for music lyrics |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107943964A (en) | Lyric display method, device and computer-readable recording medium | |
CN107944397A (en) | Video recording method, device and computer-readable recording medium | |
US9364747B2 (en) | 3D sports playbook | |
CN107967706A (en) | Processing method, device and the computer-readable recording medium of multi-medium data | |
CN111899706B (en) | Audio production method, device, equipment and storage medium | |
CN108769814A (en) | Video interaction method, device and readable medium | |
CN109756784A (en) | Method for playing music, device, terminal and storage medium | |
US11983826B2 (en) | 3D upper garment tracking | |
CN110379430A (en) | Voice-based cartoon display method, device, computer equipment and storage medium | |
US20120026174A1 (en) | Method and Apparatus for Character Animation | |
CN110337023A (en) | animation display method, device, terminal and storage medium | |
CN108769561A (en) | video recording method and device | |
CN108401124A (en) | The method and apparatus of video record | |
CN103430217A (en) | Input support device, input support method, and recording medium | |
CN110213638A (en) | Cartoon display method, device, terminal and storage medium | |
CN108829881A (en) | video title generation method and device | |
US20240296657A1 (en) | Video classification method and apparatus | |
CN108965922A (en) | Video cover generation method, device and storage medium | |
CN109346111A (en) | Data processing method, device, terminal and storage medium | |
CN109033335A (en) | Audio recording method, apparatus, terminal and storage medium | |
CN110491358A (en) | Carry out method, apparatus, equipment, system and the storage medium of audio recording | |
CN109448761A (en) | The method and apparatus for playing song | |
WO2019127899A1 (en) | Method and device for addition of song lyrics | |
CN110322760A (en) | Voice data generation method, device, terminal and storage medium | |
CN107871012A (en) | Audio-frequency processing method, device, storage medium and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180420 |
|
RJ01 | Rejection of invention patent application after publication |