CN108039184A - Lyrics adding method and device - Google Patents

Lyrics adding method and device Download PDF

Info

Publication number
CN108039184A
CN108039184A CN201711459291.0A CN201711459291A CN108039184A CN 108039184 A CN108039184 A CN 108039184A CN 201711459291 A CN201711459291 A CN 201711459291A CN 108039184 A CN108039184 A CN 108039184A
Authority
CN
China
Prior art keywords
lyrics
data
song
accompanying song
editing interface
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
Application number
CN201711459291.0A
Other languages
Chinese (zh)
Inventor
郑冲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Music Entertainment Technology Shenzhen Co Ltd
Original Assignee
Tencent Music Entertainment Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Music Entertainment Technology Shenzhen Co Ltd filed Critical Tencent Music Entertainment Technology Shenzhen Co Ltd
Priority to CN201711459291.0A priority Critical patent/CN108039184A/en
Priority to PCT/CN2018/077914 priority patent/WO2019127899A1/en
Priority to SG11202006189UA priority patent/SG11202006189UA/en
Publication of CN108039184A publication Critical patent/CN108039184A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/683Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Auxiliary Devices For Music (AREA)

Abstract

The invention discloses a kind of lyrics adding method and device, belong to field of information processing.The described method includes:Receive the lyrics addition instruction of accompanying song;In the lyrics data that lyrics editing interface display is selected;Obtain the lyrics data of the lyrics editing interface display;When playing the accompanying song, the lyrics data is shown.Pass through method provided by the invention, even if the corresponding lyrics of accompaniment are not stored in song recordings application program, user can also be in the selected lyrics data of the lyrics editing interface that the song recordings application program provides input, and can be during song recordings, lyrics data with reference to shown by display interface is sung, and effectively increases flexibility when accompaniment broadcasting and song recordings.

Description

Lyrics adding method and device
Technical field
The present invention relates to field of information processing, more particularly to a kind of lyrics adding method and device.
Background technology
Song recordings application program (also commonly referred to as K songs software) can gather the sound of user, and will can collect Sound with accompaniment merge generation audio file, for user broadcasting or share.
In correlation technique, user is when using song recordings application program recording song, if song recordings application program is examined The corresponding lyrics of the accompaniment are measured, the corresponding lyrics of accompaniment can be shown on its application interface while accompaniment is played.With The lyrics that family may be referred to show on application interface are sung.Wherein, song recordings application program play accompaniment can be What obtained from server or user uploaded.
But when song recordings application program is not detected by and accompanies corresponding lyrics file, it will not be in application interface The upper display lyrics, have impact on the flexibility that accompaniment plays, and the flexibility of song recordings.
The content of the invention
An embodiment of the present invention provides a kind of lyrics adding method and device, the song recordings in correlation technique can be solved Application program is play accompaniment and flexibility is poor during song recordings the problem of.Technical solution is as follows:
On the one hand, a kind of lyrics adding method is improved, the described method includes:
Receive the lyrics addition instruction of accompanying song;
In the lyrics data that lyrics editing interface display is selected;
Obtain the lyrics data of the lyrics editing interface display;
When playing the accompanying song, the lyrics data is shown.
Optionally, after the lyrics addition instruction of the reception accompanying song, the method further includes:
The search lyrics associated with the accompanying song, and show search result, described search result includes at least one The lyrics information of a accompanying song;
The lyrics data being selected in lyrics editing interface display, including:
Receive the selected operation for being directed to target lyrics information in described search result;
According to the selected operation, the corresponding lyrics number of the target lyrics information is shown in the lyrics editing interface According to.
Optionally, when playing the accompanying song, the method further includes:
Show progress indicator, the progress indicator is used for the playing progress rate for indicating the accompanying song;
When detecting the progress adjustment operation for the progress indicator, according to the progress adjustment operation adjustment institute State the playing progress rate of accompanying song.
Optionally, after the lyrics addition instruction of the reception accompanying song, the method further includes:
Show the lyrics editing interface, search icon is shown in the lyrics editing interface;
The described search lyrics associated with the accompanying song, including:
When detecting the operation for clicking on described search icon, search and the song in the accompaniment data storehouse prestored The associated lyrics of song accompaniment, or the lyrics associated with the accompanying song are searched for by default search engine.
Optionally, it is described according to the selected operation, the target lyrics information is shown in the lyrics editing interface Corresponding lyrics data, including:
According to the selected operation, the corresponding lyrics data of the target lyrics information is replicated, and in the lyrics editing Paste the lyrics data in interface.
Optionally, after the lyrics addition instruction of the reception accompanying song, the method further includes:
The title of the accompanying song is shown in the title bar at the lyrics editing interface.
Optionally, before the lyrics addition instruction of the reception accompanying song, the method further includes:
When receiving the play instruction for the accompanying song, detect and whether remember in the accompaniment data storehouse prestored Record has the corresponding lyrics data of the accompanying song;
When being not detected by the corresponding lyrics data of the accompanying song, display reminding information, the prompt message is used for Indicate lyrics data of the addition for the accompaniment;
When receiving the trigger action for the prompt message, the lyrics addition instruction is generated.
Optionally, after the lyrics data of the lyrics editing interface display is obtained, the method further includes:
The correspondence of the lyrics data and the accompanying song is recorded in the accompaniment data storehouse prestored;
When receiving the play instruction for the accompanying song again, the accompanying song is played, and described in display Lyrics data.
Optionally, the corresponding song of the accompanying song whether has been recorded in the accompaniment data storehouse detected and prestored After word data, the method further includes:
When detecting the corresponding lyrics data of the accompanying song, detect whether the lyrics data is in advance from the lyrics The data that editing interface obtains;
When detect the lyrics data for receive in advance from lyrics editing interface data when, show the prompting letter Breath.
Optionally, it is described to show the lyrics data when playing the accompanying song, including:
When playing the accompanying song, according to display format of the lyrics data at lyrics editing interface, institute is shown State lyrics data.
On the other hand, there is provided a kind of lyrics adding set, described device include:
Receiving module, the lyrics for receiving accompanying song add instruction;
First display module, for the lyrics data being selected in lyrics editing interface display;
Acquisition module, for obtaining the lyrics data of the lyrics editing interface display;
Playing module, for when playing the accompanying song, showing the lyrics data.
Optionally, described device further includes:
Search module, for searching for the lyrics associated with the accompanying song, and shows search result, described search knot Fruit includes the lyrics information of at least one accompanying song;
First display module, including:
Receiving submodule, the selected operation of target lyrics information in described search result is directed to for receiving;
First display sub-module, for according to the selected operation, the target to be shown in the lyrics editing interface The corresponding lyrics data of lyrics information.
Optionally, the playing module, is additionally operable to when playing the accompanying song, show progress indicator, it is described into Degree indicator is used for the playing progress rate for indicating the accompanying song;
Described device further includes:
Adjust module, for when detect for the progress indicator progress adjustment operation when, according to the progress Adjust the playing progress rate of accompanying song described in operation adjustment.
Optionally, first display module, further includes:
Second display sub-module, for after the lyrics addition instruction of accompanying song is received, showing the lyrics editing Interface, shows search icon in the lyrics editing interface;
Described search module, is used for:
When detecting the operation for clicking on the icon, search and the song companion in the accompaniment data storehouse prestored The associated lyrics are played, or the lyrics associated with the accompanying song are searched for by default search engine.
Optionally, first display sub-module, is used for:
According to the selected operation, the corresponding lyrics data of the target lyrics information is replicated, and in the lyrics editing Paste the lyrics data in interface.
Optionally, first display module, is additionally operable to:
After the lyrics addition instruction of accompanying song is received, in the title bar at the lyrics editing interface described in display The title of accompanying song.
Optionally, described device further includes:
First detection module, for when receiving the play instruction for the accompanying song, detecting what is prestored Whether the accompanying song corresponding lyrics data has been recorded in accompaniment data storehouse;
Second display module, for when being not detected by the corresponding lyrics data of the accompanying song, display reminding information, The prompt message is used to indicate lyrics data of the addition for the accompaniment;
Generation module, when the trigger action of the prompt message is directed to for receiving, generates the lyrics addition instruction.
Optionally, described device further includes:
Memory module, for after the lyrics data of the lyrics editing interface display is obtained, prestoring Accompaniment data storehouse in record the correspondence of the lyrics data and the accompanying song;
The playing module, is additionally operable to when receiving the play instruction for the accompanying song again, described in broadcasting Accompanying song, and show the lyrics data.
Optionally, described device further includes:
Second detection module, for when detecting the corresponding lyrics data of the accompanying song, detecting the lyrics number According to whether be in advance from lyrics editing interface obtain data;
Second display module, is additionally operable to detect the lyrics data to receive from lyrics editing interface in advance Data when, show the prompt message.
Optionally, the playing module, is used for:
When playing the accompanying song, according to display format of the lyrics data at lyrics editing interface, institute is shown State lyrics data.
Another aspect, there is provided a kind of terminal, the terminal include processor and memory, be stored with the memory At least one instruction, at least one section of program, code set or instruction set, at least one instruction, at least one section of program, the institute Code set or instruction set is stated to be loaded as the processor and performed to realize such as the lyrics adding method as described in terms of above-mentioned.
Another further aspect, there is provided a kind of computer-readable recording medium, is stored with least one finger in the storage medium Make, at least one section of program, code set or instruction set, at least one instruction, at least one section of program, the code set or Instruction set is loaded as processor and performed to realize such as the lyrics adding method as described in terms of above-mentioned.
The beneficial effect that technical solution provided in an embodiment of the present invention is brought is:
An embodiment of the present invention provides a kind of lyrics adding method and device, this method can be in lyrics editing interface display Chosen lyrics data, and the lyrics data is obtained, so that when playing accompanying song, can be with the simultaneous display lyrics number According to.Even if therefore not storing the corresponding lyrics of accompaniment in song recordings application program, user can also be in the song recordings application The lyrics data that the lyrics editing interface input that program provides is selected, and can be shown in song recordings with reference to display interface The lyrics data shown is sung, and effectively increases flexibility when accompaniment plays, and flexibility during song recordings.
Brief description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for For those of ordinary skill in the art, without creative efforts, other can also be obtained according to these attached drawings Attached drawing.
Fig. 1 is a kind of flow chart of lyrics adding method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another lyrics adding method provided in an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of terminal display reminding information provided in an embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of the recording interface of terminal provided in an embodiment of the present invention;
Fig. 5 is the schematic diagram that a kind of terminal provided in an embodiment of the present invention shows lyrics editing interface;
Fig. 6 is the schematic diagram of the lyrics data shown in a kind of lyrics editing interface provided in an embodiment of the present invention;
Fig. 7 is the schematic diagram that a kind of terminal provided in an embodiment of the present invention shows search result;
Fig. 8 is the schematic diagram that a kind of terminal display display editor provided in an embodiment of the present invention completes prompt message;
Fig. 9 is the schematic diagram of another terminal display reminding information provided in an embodiment of the present invention;
Figure 10 is a kind of schematic diagram of the terminal provided in an embodiment of the present invention in recording interface display reminding information;
Figure 11 be a kind of terminal provided in an embodiment of the present invention during recorded video, show the signal of lyrics data Figure;
Figure 12 is a kind of structure diagram of lyrics adding set provided in an embodiment of the present invention;
Figure 13 is the structure diagram of another lyrics adding set provided in an embodiment of the present invention;
Figure 14 is a kind of structure diagram of first display module provided in an embodiment of the present invention;
Figure 15 is a kind of structure diagram of terminal provided in an 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.
In correlation technique, the requirement of the accompaniment uploaded to user due to song recordings application program is relatively low, will not generally want The corresponding lyrics must be carried by asking the accompaniment of upload, therefore a large amount of accompaniments that can to store in song recordings application program do not have The corresponding lyrics, cause song recordings application program when playing the accompaniment without the corresponding lyrics, it is impossible to synchronously displaying lyrics, accompaniment The flexibility of broadcasting is poor, and experience during user's recording song is also poor.
Fig. 1 is a kind of flow chart of lyrics adding method provided in an embodiment of the present invention, and this method can be applied to install In the terminal for having song recordings application program, with reference to figure 1, this method can include:
Step 101, the lyrics addition instruction for receiving accompanying song.
Lyrics addition instruction can be that trigger action performed by the user triggers generation.The trigger action can be Voice operating, such as voice " the addition lyrics ", or can also be touch control operation, such as can be the behaviour for clicking on preset icon Make, the embodiment of the present invention does not limit the type of the touch control operation.
Step 102, the lyrics data being selected in lyrics editing interface display.
The lyrics editing interface can be video text editing interface, and user can be grasped in the lyrics editing interface by editing Make the selected lyrics data of input.Correspondingly, terminal can this is selected by user in the lyrics editing interface display lyrics number According to.Wherein, which can include replicating paste operation, input operation and format editing operation etc..For example, user can After lyrics text to be shown to be replicated, inputted by paste operation to the lyrics editing interface, and user can also be right The lyrics data shown in the lyrics editing interface is into edlin, such as can delete data, pasting data;Alternatively, can be with The form of data is adjusted, such as font, font size, color and line space of text etc. can be adjusted.
Step 103, the lyrics data for obtaining the lyrics editing interface display.
Further, terminal can obtain and store the lyrics data of the lyrics editing interface display.As a kind of optional Implementation, terminal then can obtain the lyrics data of the lyrics editing interface display after receiving editor and completing instruction.
Step 104, when playing accompanying song, show the lyrics data.
After terminal gets lyrics data, the accompanying song can be being played, and during recording audio, in its display The simultaneous display lyrics data that gets, is sung so that user may be referred to the lyrics data on interface.
In conclusion an embodiment of the present invention provides a kind of lyrics adding method, this method can be at lyrics editing interface The chosen lyrics data of display, and the lyrics data is obtained, so that when playing accompanying song, can be with the simultaneous display song Word data.Even if therefore not storing the corresponding lyrics of accompaniment in song recordings application program, user can also be in the song recordings The lyrics data that the lyrics editing interface input that application program provides is selected, and can be in song recordings, with reference to display interface Shown lyrics data is sung, and effectively increases flexibility when accompaniment plays, and flexibility during song recordings.
Fig. 2 is the flow chart of another lyrics adding method provided in an embodiment of the present invention, and this method can be applied to pacify In terminal equipped with song recordings application program, with reference to figure 2, this method can include:
Step 201, receive the play instruction for being directed to accompanying song.
In embodiments of the present invention, can be with after terminal starts song recordings application program, in the song recordings application program Accompaniment list is shown, the mark (such as title of accompaniment) of multiple accompaniments is shown in the accompaniment list.When user needs to drill When singing the corresponding song of some accompanying song, the mark of the accompanying song can be clicked on by clicking operation, terminal can receive To the play instruction for the accompanying song.
It is exemplary, it is assumed that the title of multiple accompaniments to be shown in accompaniment list, user clicks title by clicking operation For the accompaniment of " Prelude To Water Melody ", then terminal can receive the play instruction for the accompanying song " Prelude To Water Melody ".
It should be noted that in practical applications, which may be used also except can be triggered by the clicking operation of user To be triggered by other kinds of operation, such as slide, the operation of pressing specified button or voice operating etc., the present invention is real Example is applied not limit this.
The corresponding lyrics data of the accompanying song whether has been recorded in the accompaniment data storehouse that step 202, detection prestore.
When detecting the corresponding lyrics data of the accompanying song, step 203 is performed;When being not detected by the accompanying song pair During the lyrics data answered, step 204 is performed.
After terminal receives the play instruction, can first detect in the accompaniment data storehouse prestored whether recorded the song The corresponding lyrics data of song accompaniment.The accompaniment data storehouse can include the database of terminal local caching, can also include the song The database in song recordings server corresponding to bent recording application program.
It is exemplary, if terminal is detected in the database in the database of local cache, and the song recordings server The lyrics data corresponding to the accompanying song " Prelude To Water Melody " is not recorded, then terminal can perform step 204.
Step 203, when playing the accompanying song, show the corresponding lyrics data.
, then can be play should when terminal detects the corresponding lyrics data of the accompanying song in the accompaniment data storehouse Accompanying song, and during recording audio, simultaneous display corresponding lyrics data, so that user may be referred to the lyrics number According to being sung.
If in addition, the file format of the lyrics data is default cannonical format, such as qrc forms or lrc forms, then For terminal when showing the lyrics data, if detecting, user is directed to the drag operation of the lyrics data, can also be dragged according to this The dragging amplitude of dynamic operation, the playing progress rate of the synchronous adjustment accompanying song.
Step 204, display reminding information.
In embodiments of the present invention, if terminal is not detected by the corresponding lyrics number of the accompanying song in the accompaniment data storehouse According to, then can in its display interface display reminding information, the prompt message can serve to indicate that user addition be directed to the accompaniment Lyrics data.
It is exemplary, as shown in figure 3, when terminal is not detected by accompanying song " Prelude To Water Melody " corresponding lyrics data, can With the display reminding information in its display interface, which can include prompting text 01, and lyrics addition icon 02. The prompting text 01 is used to prompt operating procedure during user's addition lyrics data, and lyrics addition icon 02 can be used for receiving The trigger action of user.
Step 205, when receiving the trigger action for the prompt message, generation lyrics addition instruction.
Terminal, if receiving the trigger action for the prompt message, can determine after the prompt message is shown User determines to need independently to add lyrics data, therefore can generate lyrics addition instruction.Wherein, which can be language Sound operates, such as voice " the addition lyrics ", or can also be touch control operation, such as when the prompt message includes lyrics addition During icon, which can be to click on the operation that the lyrics add icon.
It is exemplary, it is assumed that the lyrics that user clicks shown in Fig. 3 by clicking operation add icon 02, then terminal can root According to clicking operation generation lyrics addition instruction.
It should be noted that terminal, after the prompt message is shown, if user need not add lyrics data, user is also Refusal addition instruction can be triggered by predetermined registration operation, such as " not adding " icon shown in Fig. 3 can be clicked on, terminal detects After refusal addition instruction, the accompanying song and recording audio can be directly commenced play out;Or terminal can also first show record Drawing mark (such as " solo " icon shown in Fig. 3 and " chorus " icon), when detecting the trigger action that is directed to the recording icon Afterwards, the accompanying song and recording audio are played then., can be with and during recording audio also, terminal is playing accompanying song Continue to show the prompt message in its display interface, so that user is during recording, can also be somebody's turn to do by performing to be directed to The trigger action of prompt message, triggers lyrics addition instruction.
Exemplary, Fig. 4 is a kind of schematic diagram of the recording interface of terminal provided in an embodiment of the present invention, as shown in figure 4, working as When terminal does not get accompanying song " Prelude To Water Melody " corresponding lyrics data, the accompanying song " Prelude To Water Melody " can played And during recording audio, lyrics addition icon 02 is shown in its display interface.When terminal detects that user clicks on the lyrics When adding the clicking operation of icon 02, lyrics addition instruction can be generated, and perform step 206.
Step 206, display lyrics editing interface.
After terminal receives lyrics addition instruction, lyrics editing interface, the lyrics can be shown in its display interface Editing interface can be video text editing interface, and user can input the lyrics data of choosing in the lyrics editing interface, such as sing Word text, either user can also input spcial character, expression or picture etc. in the lyrics editing interface, the present invention is implemented Example does not limit this.
It is exemplary, can after terminal detects that user clicks the lyrics shown in Fig. 3 by clicking operation and adds icon 02 Editing prompt text can also be shown to show lyrics editing interface 03 as shown in Figure 5, and in the lyrics editing interface 03 Sheet 031, the editing prompt text can prompt user to add and edit the operating procedure of lyrics data.
Step 207, the lyrics data being selected in the lyrics editing interface display.
In embodiments of the present invention, which can refer to that user is inputted to the song by edit operation The lyrics data of word editing interface, or the lyrics number that user is selected by selected operation in the search result that terminal provides According to.The edit operation can include replicating paste operation, input operation, delete operation and format editing operation etc., this is selected Operation can be clicking operation.Terminal, can be in the lyrics editing interface display song after chosen lyrics data is determined Word data;When terminal detects other edit operation (such as delete operation or format editing of the user for the lyrics data Operation etc.), then can also be according to the lyrics data shown by the edit operation synchronized update lyrics editing interface detected.
It is exemplary, it is assumed that after user's triggering terminal starts browser, accompanying song " water tune has been arrived by the browser searches The corresponding lyrics text of song head ", which is selected, and is replicated and affixed to lyrics editing interface 03, then such as Fig. 6 institutes Show, terminal can show lyrics data 033 at the lyrics editing interface 03, which is that user is defeated by paste operation The lyrics text entered.Further, the lyrics text 033 that user can also show the lyrics editing interface 03 is compiled Volume, such as some characters can be deleted, it can either adjust font, font size or the color of text or text can also be adjusted Line space and character pitch etc..If terminal detects the edit operation that user adjusts line space, and the edit operation indicates Line space be 23 pounds, then terminal can be according to the operation of the adjustment line space, the lyrics that will be shown in lyrics editing interface 03 033 line space is adjusted to 23 pounds herein.
As a kind of optional implementation, as shown in Figure 5 and Figure 6, can also be shown in the lyrics editing interface 03 Icon 032 is searched for, terminal, can when detecting the operation for clicking on the search icon 032 after display lyrics editing interface 03 With the search in the accompaniment data storehouse prestored and the associated lyrics of the accompanying song, or can be by default in terminal Search engine is searched for and the associated lyrics of the accompanying song, and can show search result in its display interface, for user With reference to.Wherein, which can include at least one and associated lyrics information of the accompanying song.
Further, in the search result during selected target lyrics information, terminal can be received for the mesh user The selected operation of lyrics information is marked, and according to the selected operation, can directly replicate the lyrics data of the target lyrics information, so The lyrics data of the target lyrics information is pasted in the lyrics editing interface afterwards.Due to replicating stickup manually without user, because This is effectively simplified the operation of user, improves the input efficiency of lyrics data.After terminal shows the chosen lyrics data, User can also continue to the lyrics data shown in the lyrics editing interface into edlin.
Exemplary, when user clicks on the search icon 032 shown in Fig. 5, terminal can be searched for by search engine and should Accompanying song " Prelude To Water Melody " associated lyrics, and as shown in fig. 7, the search knot searched can be shown in display interface Fruit 034, the search result 034 can include the multiple and associated lyrics information of the accompanying song.If user is in the search result In three lyrics informations shown in 034, clicked on by clicking operation and have selected " the Prelude To Water Melody performance of first lyrics information: XX ", then first lyrics information can be determined as target lyrics information by terminal, and replicate the lyrics of the target lyrics information Data, then paste the lyrics data in lyrics editing interface 03.
It should be noted that in embodiments of the present invention, terminal can also be shown in the title bar at the lyrics editing interface Show the title of accompanying song, such as shown in Fig. 5, the name of accompanying song is shown in the title bar 030 at the lyrics editing interface 03 Claim " Prelude To Water Melody ", so that user understands the accompanying song corresponding to current lyrics data to be entered in real time.
Step 208, when receiving editor and completing instruction, obtain the lyrics data of the lyrics editing interface display.
After user completes the edit operation to lyrics data again, editor can be triggered by predetermined registration operation and completes instruction, eventually When termination receives editor completion instruction, you can obtain the currently displayed lyrics data in the lyrics editing interface.Wherein, this is touched The predetermined registration operation of hair editor's completion instruction can be voice operating, such as can be voice " completing editor ", or this presets behaviour Work can also be touch control operation, such as can be the operation for clicking on specified icons.
Exemplary, as shown in fig. 6, when user clicks on " completion " icon shown in Fig. 6, terminal can be received and edited Into during instruction, and the currently displayed lyrics data in the lyrics editing interface 03 can be obtained, which is the lyrics Text 033.
Optionally, terminal is receiving editor's completion instruction, and gets the lyrics data of the lyrics editing interface display Afterwards, as shown in figure 8, can also show that editor completes prompt message 035 in display interface, which completes prompt message 035 It can be used for prompting user's lyrics to add successfully.And recording icon can also be shown in the display interface, such as shown in Fig. 8 " solo " icon and " chorus " icon, terminal then can play this after detecting and being directed to the trigger action of the recording icon Accompanying song and recording audio.
Step 209, when playing the accompanying song, show lyrics data, and progress indicator.
Further, after terminal gets lyrics data shown in lyrics editing interface, you can playing the song Accompaniment, and during recording audio, the simultaneous display lyrics data, is drilled so that user may be referred to the lyrics data Sing.Meanwhile terminal can also show progress indicator, the progress indicator can serve to indicate that the broadcasting of the accompanying song into Degree, the progress indicator can be bar graph or ring indicator etc., and it is not limited in the embodiment of the present invention.
Wherein, terminal is in the lyrics data is shown, on the one hand, the lyrics number can be shown according to default set form According to for example, terminal can show the lyrics data according to fixed font, font size and line space;On the other hand, terminal may be used also According to display format of the lyrics data at lyrics editing interface, to show the lyrics data, thus, user can be according to individual Hobby, when lyrics data is edited in lyrics editing interface, is adjusted flexibly the display format of the lyrics data, so as to effectively improve Terminal shows flexibility during lyrics data, improves user experience.
It is exemplary, it is assumed that terminal receives editor when completing instruction, the lyrics shown in lyrics editing interface 03 herein 033 Line space be 23 pounds, then terminal, can be according to 23 pounds of the line space during accompanying song and recording audio is played Show the lyrics data.And, can also be as shown in figure 4, terminal is during the accompanying song and recording audio is played The progress indicator 04 of strip is shown in its display interface.The total length of the progress indicator 04 of the strip can serve to indicate that this The total duration (such as 3 points and 40 seconds) of accompanying song;Can also be with the progress of different colors on the progress indicator 04 of the strip Bar identifies currently played duration (such as 42 seconds), and if the duration that currently played of the accompanying song and its total duration Ratio be n, then the ratio of the total length of the length of the progress bar and the progress indicator should also be as being equal to n.
It should be noted that in above-mentioned steps 205, if user is during recording audio, by performing triggering Operation triggers lyrics addition instruction, then terminal is receiving editor's completion instruction, and gets the lyrics editing interface and show After the lyrics data shown, the interface of the recording audio can be directly returned to, continues to play the accompanying song and recording audio.
Alternatively, in order to reserve time to user, terminal can also wait pre- after receiving the editor and completing instruction If the period, then it is further continued for playing the accompanying song and recording audio.For example, terminal is receiving editor completion instruction Afterwards, it can wait and be further continued within 5 seconds playing accompaniment.And during the wait, terminal can also be shown in its display interface Count down timer, so that user carries out the preparation for continuing to sing.
, can also be after except that can show the lyrics data it should also be noted that, terminal is when playing the accompanying song It is continuous to show the prompt message, such as can show that the lyrics add icon, can also so that user is during song recordings Add lyrics data again at any time, or lyrics data can be updated.
Step 210, when detect for the progress indicator progress adjustment operation when, according to the progress adjustment operate adjust The playing progress rate of the whole accompanying song.
In embodiments of the present invention, terminal can also receive and respond the progress adjustment operation for the progress indicator, Progress adjustment operation can be slide or clicking operation etc.., can be with after terminal detects progress adjustment operation According to the playing progress rate of the progress adjustment operation adjustment accompanying song, so that user can skip prelude or interlude part carries out Sing, or performance can be re-started to the part recorded, effectively increase when accompanying broadcasting and song recordings Flexibility, improves user experience.
Since in the related art, terminal is during accompaniment and recording audio is played, only when the accompaniment is corresponding When the form of lyrics data is default cannonical format (such as qrc forms or lrc form), user can be just somebody's turn to do by dragging The playing progress rate of lyrics data adjustment accompaniment.And in embodiments of the present invention, even if the no corresponding song of the accompaniment of terminal plays Word data, or the corresponding lyrics data of the accompaniment are not the lyrics datas of cannonical format, and user can also be directed to by performing The progress indicator progress adjustment operation, the playing progress rate of accompaniment is adjusted flexibly, thus effectively increase accompaniment play and Flexibility during song recordings.
Exemplary, as shown in figure 4, can also include progress monitoring device 041 in the progress indicator 04, user can pass through The progress monitoring device 041 is dragged, changes its display location on progress indicator, reaches adjustment accompanying song playing progress rate Effect.For example, when terminal detects that the progress monitoring device 041 by slide, is slid into progress indicator overall length by user When at the half position of degree, the playing progress rate of the accompanying song " Prelude To Water Melody " according to the slide, can be adjusted, is made The accompanying song " Prelude To Water Melody " is obtained to commence play out at 50 seconds from 1 point.
It should be noted that mistake of the lyrics adding method provided in an embodiment of the present invention except can be applied to audio recording Cheng Zhong, during can also being applied to video record, the method that the lyrics are added during the video record may be referred to Above-mentioned steps, details are not described herein again.
It is exemplary, after user have selected video record option in song recordings interface, before video record is carried out, if Terminal does not detect the corresponding lyrics data of accompanying song to be played in accompaniment data storehouse, then as shown in figure 9, can be at it Display reminding information in display interface, the prompt message can include lyrics addition icon 02;Further, if user is not should Accompanying song adds lyrics data, and directly proceeds by video record, then as shown in Figure 10, terminal can continue to record at it Show that the lyrics add icon 02 in interface;If user in the interface shown in Fig. 9, clicks lyrics addition icon 02, and It has input lyrics data in lyrics editing interface, then as shown in figure 11, terminal can be synchronous aobvious during recorded video Show the lyrics data 033, and lyrics addition icon 02 can also be shown in the recording interface.
Step 211, the correspondence for recording in the accompaniment data storehouse prestored the lyrics data and the accompanying song.
In embodiments of the present invention, can also be in the companion after terminal gets the lyrics data of lyrics editing interface display Play the correspondence that the lyrics data and the accompanying song are stored in database, such as the database that can be cached in terminal local The middle correspondence for storing the lyrics data and the accompanying song.Correspondingly, when terminal is received for the accompanying song again Play instruction when, you can the corresponding lyrics data of the accompanying song is directly obtained from accompaniment data storehouse, and can played During the accompanying song, the corresponding lyrics data of the simultaneous display accompanying song.
As a kind of optional implementation of the embodiment of the present invention, after above-mentioned steps 202, when terminal is prestoring Accompaniment data storehouse in when detecting the corresponding lyrics data of the accompanying song, can also continue to detect the lyrics data whether be The data obtained in advance from lyrics editing interface, when terminal detects the lyrics data in advance from the acquisition of lyrics editing interface During data, the prompt message can be shown in its display interface.Such as it can show that the lyrics add icon.If terminal detects The lyrics data is not the data received in advance from lyrics editing interface, then need not show the prompt message.
Since the lyrics data that terminal is got from lyrics editing interface is user from chief editor, the lattice of the lyrics data Formula not necessarily complies fully with default cannonical format, and the content of the lyrics data is also not necessarily completely correct, therefore when terminal is examined When to measure the lyrics data corresponding to accompanying song to be played be the data got from lyrics editing interface, it can continue Display reminding information in its display interface, so that user can trigger lyrics addition instruction again according to the prompt message, lays equal stress on Newly lyrics data is added for the accompanying song.
It should be noted that the sequencing of the step of lyrics adding method provided in an embodiment of the present invention can be fitted Work as adjustment, step according to circumstances can also accordingly be increased and decreased, for example, step 202 can be deleted according to circumstances, i.e., terminal is connecing After receiving play instruction, prompt message can be directly displayed;Alternatively, step 211 can perform before step 209.It is any ripe Know those skilled in the art the invention discloses technical scope in, the method that can readily occur in change should all cover Within protection scope of the present invention, therefore repeat no more.
In conclusion an embodiment of the present invention provides a kind of lyrics adding method, this method can be at lyrics editing interface The chosen lyrics data of display, and the lyrics data is obtained, so that when playing accompanying song, can be with the simultaneous display song Word data.Even if therefore not storing the corresponding lyrics of accompaniment in song recordings application program, user can also be in the song recordings The lyrics data that the lyrics editing interface input that application program provides is selected, and can be in song recordings, with reference to display interface Shown lyrics data is sung, and effectively increases flexibility when accompaniment plays, and flexibility during song recordings. And method provided in an embodiment of the present invention can increase the data volume of the data stored in accompaniment data storehouse, expand Qu Ku, drop The cost of manufacture of the low accompaniment lyrics.Further, since terminal can also show progress indicator so that user can by into The playing progress rate of degree adjustment operation adjustment accompaniment, realizes the accurate control to accompaniment progress, further increases accompaniment and play And flexibility during song recordings.
Figure 12 is a kind of structure diagram of lyrics adding set provided in an embodiment of the present invention, which can be configured at It is provided with the terminal of song recordings application program, as shown in figure 12, which can include:
Receiving module 301, the lyrics for receiving accompanying song add instruction.
First display module 302, for the lyrics data being selected in lyrics editing interface display.
Acquisition module 303, for obtaining the lyrics data of the lyrics editing interface display.
Playing module 304, for when playing the accompanying song, showing the lyrics data.
Figure 13 is the structure diagram of another lyrics adding set provided in an embodiment of the present invention, as shown in figure 13, should Device can also include:
Search module 305, for searching for the lyrics associated with the accompanying song, and shows search result, the search knot Fruit includes the lyrics information of at least one accompanying song.
Figure 14 is a kind of structure diagram of first display module provided in an embodiment of the present invention, and as shown in figure 14, this One display module 302 can include:
Receiving submodule 3021, the selected operation of target lyrics information in the search result is directed to for receiving.
First display sub-module 3022, for according to the selected operation, showing that the target is sung in the lyrics editing interface The corresponding lyrics data of word information.
Optionally, the playing module 304, can be also used for:When playing the accompanying song, progress indicator is shown, should Progress indicator is used for the playing progress rate for indicating the accompanying song.
As shown in figure 13, which can also include:
Adjust module 306, for when detect for the progress indicator progress adjustment operation when, according to the progress tune The playing progress rate of the whole operation adjustment accompanying song.
Optionally, as shown in figure 14, first display module 302, can also include:
Second display sub-module 3023, for after the lyrics addition instruction of accompanying song is received, showing that the lyrics are compiled Editing interface, shows search icon in the lyrics editing interface.
Correspondingly, the search module 305, specifically can be used for:When detecting the operation for clicking on the icon, deposited in advance The lyrics associated with the accompanying song are searched in the accompaniment data storehouse of storage, or pass through the search of default search engine and the song The associated lyrics of song accompaniment.
Optionally, first display sub-module 3022, specifically can be used for:
According to the selected operation, the corresponding lyrics data of target lyrics information is replicated, and glue at the lyrics editing interface Paste the lyrics data.
Optionally, first display module 302, can be also used for:
The title of the accompanying song is shown in the title bar at the lyrics editing interface.
Further, as shown in figure 13, which can also include:
First detection module 307, for when receiving the play instruction for the accompanying song, detecting what is prestored Whether the accompanying song corresponding lyrics data has been recorded in accompaniment data storehouse.
Second display module 308, for when being not detected by the corresponding lyrics data of the accompanying song, display reminding letter Breath, the prompt message are used to indicate lyrics data of the addition for the accompaniment.
Generation module 309, when the trigger action of the prompt message is directed to for receiving, generates lyrics addition instruction.
Optionally, as shown in figure 13, which can also include:
Memory module 310, for obtain the lyrics editing interface display the lyrics data after, what is prestored The correspondence of the lyrics data and the accompanying song is recorded in accompaniment data storehouse.
Correspondingly, the playing module 304, can be also used for:When receiving the play instruction for the accompanying song again When, the accompanying song is played, and show the lyrics data.
Optionally, as shown in figure 13, which can also include:
Second detection module 311, for when detecting the corresponding lyrics data of the accompanying song, detecting the lyrics data Whether it is the data obtained in advance from lyrics editing interface.
Correspondingly, second display module 308, can be also used for detect that the lyrics data is in advance from lyrics editing During the data that interface receives, the prompt message is shown.
Optionally, the playing module 304, specifically can be used for:
When playing the accompanying song, according to display format of the lyrics data at lyrics editing interface, the lyrics are shown Data.
In conclusion an embodiment of the present invention provides a kind of lyrics adding set, which can be at lyrics editing interface The chosen lyrics data of display, and the lyrics data is obtained, so that when playing accompanying song, can be with the simultaneous display song Word data.Even if therefore not storing the corresponding lyrics of accompaniment in song recordings application program, user can also be in the song recordings The lyrics data that the lyrics editing interface input that application program provides is selected, and can be in song recordings, with reference to display interface Shown lyrics data is sung, and effectively increases flexibility when accompaniment plays, and flexibility during song recordings. Also, lyrics adding set provided in an embodiment of the present invention can also increase the data volume of the data stored in accompaniment data storehouse, Expand Qu Ku, reduce the cost of manufacture of the accompaniment lyrics.Further, since terminal can also show progress indicator so that use The playing progress rate that family can be accompanied by progress adjustment operation adjustment, realizes the accurate control to accompaniment progress, further carries High accompaniment plays and flexibility during song recordings.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in related this method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Figure 15 shows the structure diagram for the terminal 1500 that an illustrative embodiment of the invention provides.The terminal 1500 can To be portable mobile termianl, such as:Smart mobile phone, tablet computer, MP3 player (Moving Picture Experts GroupAudio Layer III, dynamic image expert'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 1500 be also possible to be referred to as user equipment, portable terminal, laptop terminal, terminal console etc. other Title.
In general, terminal 1500 includes:Processor 1501 and memory 1502.
Processor 1501 can include one or more processing cores, such as 4 core processors, 8 core processors etc..Place Reason device 1501 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 1501 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 1501 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 1501 can also wrap AI (Artificial Intelligence, artificial intelligence) processor is included, which is used to handle related machine learning Calculate operation.
Memory 1502 can include one or more computer-readable recording mediums, which can To be non-transient.Memory 1502 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 1502 can Read storage medium to be used to store at least one instruction, which is used for performed by processor 1501 to realize this Shen Please in embodiment of the method provide lyrics adding method.
In certain embodiments, terminal 1500 is also optional includes:Peripheral interface 1503 and at least one periphery are set It is standby.It can be connected between processor 1501, memory 1502 and peripheral interface 1503 by bus or signal wire.It is each outer Peripheral equipment can be connected by bus, signal wire or circuit board with peripheral interface 1503.Specifically, ancillary equipment includes: In radio circuit 1504, touch display screen 1505, camera 1506, voicefrequency circuit 1507, positioning component 1508 and power supply 1509 At least one.
Peripheral interface 1503 can be used for I/O (Input/Output, input/output) is relevant at least one outer Peripheral equipment is connected to processor 1501 and memory 1502.In certain embodiments, processor 1501, memory 1502 and periphery Equipment interface 1503 is integrated on same chip or circuit board;In some other embodiments, processor 1501, memory 1502 and peripheral interface 1503 in any one or two can be realized on single chip or circuit board, this implementation Example is not limited this.
Radio circuit 1504 is used to receive and launch RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal. Radio circuit 1504 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 1504 is by telecommunications Number being converted to electromagnetic signal is transmitted, alternatively, the electromagnetic signal received is converted to electric signal.Alternatively, radio circuit 1504 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 1504 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 1504 can also include NFC (Near Field Communication, wireless near field communication) Circuit, the application are not limited this.
Display screen 1505 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 1505 is touch display screen, display screen 1505 also there is collection to exist The surface of display screen 1505 or the ability of the touch signal of surface.The touch signal can be inputted to place as control signal Reason device 1501 is handled.At this time, display screen 1505 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 1505 can be one, set the front panel of terminal 1500;Another In a little embodiments, display screen 1505 can be at least two, be separately positioned on the different surfaces of terminal 1500 or in foldover design; In still other embodiments, display screen 1505 can be flexible display screen, be arranged on the curved surface of terminal 1500 or fold On face.Even, display screen 1505 can also be arranged to non-rectangle irregular figure, namely abnormity screen.Display screen 1505 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 1506 is used to gather image or video.Alternatively, CCD camera assembly 1506 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 1506 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 1507 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 1501 and handled, or input to radio circuit 1504 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 1500. Microphone can also be array microphone or omnidirectional's collection type microphone.Loudspeaker is then used to that processor 1501 or radio frequency will to be come from The electric signal of circuit 1504 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 1507 may be used also With including earphone jack.
Positioning component 1508 is used for the current geographic position of positioning terminal 1500, to realize navigation or LBS (Location Based Service, location Based service).Positioning component 1508 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 1509 is used to be powered for the various components in terminal 1500.Power supply 1509 can be alternating current, direct current Electricity, disposable battery or rechargeable battery.When power supply 1509 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 1500 has further included one or more sensors 1510.The one or more senses Device 1510 includes but not limited to:Acceleration transducer 1511, gyro sensor 1512, pressure sensor 1513, fingerprint sensing Device 1514, optical sensor 1515 and proximity sensor 1516.
Acceleration transducer 1511 can detect the acceleration in three reference axis of the coordinate system established with terminal 1500 Size.For example acceleration transducer 1511 can be used for detecting component of the acceleration of gravity in three reference axis.Processor The 1501 acceleration of gravity signals that can be gathered according to acceleration transducer 1511, control touch display screen 1505 is with transverse views Or longitudinal view carries out the display of user interface.Acceleration transducer 1511 can be also used for game or the exercise data of user Collection.
Gyro sensor 1512 can be with the body direction of detection terminal 1500 and rotational angle, gyro sensor 1512 Collection user can be cooperateed with to act the 3D of terminal 1500 with acceleration transducer 1511.Processor 1501 is according to gyro sensors The data that device 1512 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 1513 can be arranged on the side frame of terminal 1500 and/or the lower floor of touch display screen 1505.When When pressure sensor 1513 is arranged on the side frame of terminal 1500, gripping signal of the user to terminal 1500 can be detected, by The gripping signal that reason device 1501 is gathered according to pressure sensor 1513 carries out right-hand man's identification or prompt operation.Work as pressure sensor 1513 when being arranged on the lower floor of touch display screen 1505, and the pressure of touch display screen 1505 is grasped according to user by processor 1501 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 1514 is used for the fingerprint for gathering user, is collected by processor 1501 according to fingerprint sensor 1514 Fingerprint recognition user identity, alternatively, by fingerprint sensor 1514 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 1501 Work includes solving lock screen, checks encryption information, downloads software, payment and change setting etc..Fingerprint sensor 1514 can be set Put the front, the back side or side of terminal 1500.When being provided with physical button or manufacturer Logo in terminal 1500, fingerprint sensor 1514 can integrate with physical button or manufacturer Logo.
Optical sensor 1515 is used to gather ambient light intensity.In one embodiment, processor 1501 can be according to light The ambient light intensity that sensor 1515 gathers is learned, controls the display brightness of touch display screen 1505.Specifically, ambient light intensity is worked as When higher, the display brightness of touch display screen 1505 is heightened;When ambient light intensity is relatively low, the aobvious of touch display screen 1505 is turned down Show brightness.In another embodiment, the ambient light intensity that processor 1501 can also be gathered according to optical sensor 1515, is moved State adjusts the acquisition parameters of CCD camera assembly 1506.
Proximity sensor 1516, also referred to as range sensor, are generally arranged at the front panel of terminal 1500.Proximity sensor 1516 are used to gather the distance between front of user and terminal 1500.In one embodiment, when proximity sensor 1516 is examined When measuring the distance between front of user and terminal 1500 and tapering into, by processor 1501 control touch display screen 1505 from Bright screen state is switched to breath screen state;When proximity sensor 1516 detect the distance between front of user and terminal 1500 by When gradual change is big, touch display screen 1505 is controlled to be switched to bright screen state from breath screen state by processor 1501.
, can be with it will be understood by those skilled in the art that the restriction of the structure shown in Figure 15 not structure paired terminal 1500 Including than illustrating more or fewer components, either combining some components or being arranged using different components.
An embodiment of the present invention provides a kind of computer-readable recording medium, at least one finger is stored with the storage medium Make, at least one section of program, code set or instruction set, at least one instruction, at least one section of program, the code set or instruction set can Lyrics adding method that above-described embodiment is provided is realized to be loaded by processor and be performed.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and Within principle, any modification, equivalent replacement, improvement and so on, should all be included in the protection scope of the present invention.

Claims (22)

  1. A kind of 1. lyrics adding method, it is characterised in that the described method includes:
    Receive the lyrics addition instruction of accompanying song;
    In the lyrics data that lyrics editing interface display is selected;
    Obtain the lyrics data of the lyrics editing interface display;
    When playing the accompanying song, the lyrics data is shown.
  2. 2. according to the method described in claim 1, it is characterized in that, the lyrics in the reception accompanying song add instruction Afterwards, the method further includes:
    The search lyrics associated with the accompanying song, and show search result, described search result includes at least one institute State the lyrics information of accompanying song;
    The lyrics data being selected in lyrics editing interface display, including:
    Receive the selected operation for being directed to target lyrics information in described search result;
    According to the selected operation, the corresponding lyrics data of the target lyrics information is shown in the lyrics editing interface.
  3. 3. according to the method described in claim 1, it is characterized in that, when playing the accompanying song, the method further includes:
    Show progress indicator, the progress indicator is used for the playing progress rate for indicating the accompanying song;
    When detecting the progress adjustment operation for the progress indicator, the song according to the progress adjustment operation adjustment The playing progress rate of song accompaniment.
  4. 4. according to the method described in claim 2, it is characterized in that, the lyrics in the reception accompanying song add instruction Afterwards, the method further includes:
    Show the lyrics editing interface, search icon is shown in the lyrics editing interface;
    The described search lyrics associated with the accompanying song, including:
    When detecting the operation for clicking on described search icon, search and the song companion in the accompaniment data storehouse prestored The associated lyrics are played, or the lyrics associated with the accompanying song are searched for by default search engine.
  5. 5. according to the method described in claim 2, it is characterized in that, described according to the selected operation, in the lyrics editing The corresponding lyrics data of the target lyrics information is shown in interface, including:
    According to the selected operation, the corresponding lyrics data of the target lyrics information is replicated, and at the lyrics editing interface Paste the lyrics data.
  6. 6. method according to any one of claims 1 to 5, it is characterised in that in the lyrics addition of the reception accompanying song After instruction, the method further includes:
    The title of the accompanying song is shown in the title bar at the lyrics editing interface.
  7. 7. method according to any one of claims 1 to 5, it is characterised in that in the lyrics addition of the reception accompanying song Before instruction, the method further includes:
    When receiving the play instruction for the accompanying song, detect and whether recorded in the accompaniment data storehouse prestored The corresponding lyrics data of the accompanying song;
    When being not detected by the corresponding lyrics data of the accompanying song, display reminding information, the prompt message is used to indicate Lyrics data of the addition for the accompaniment;
    When receiving the trigger action for the prompt message, the lyrics addition instruction is generated.
  8. 8. method according to any one of claims 1 to 5, it is characterised in that obtaining the lyrics editing interface display After the lyrics data, the method further includes:
    The correspondence of the lyrics data and the accompanying song is recorded in the accompaniment data storehouse prestored;
    When receiving the play instruction for the accompanying song again, the accompanying song is played, and shows the lyrics Data.
  9. 9. the method according to the description of claim 7 is characterized in that it is described detect in the accompaniment data storehouse that prestores whether After record has the corresponding lyrics data of the accompanying song, the method further includes:
    When detecting the corresponding lyrics data of the accompanying song, detect whether the lyrics data is in advance from lyrics editing The data that interface obtains;
    When detect the lyrics data for receive in advance from lyrics editing interface data when, show the prompt message.
  10. 10. method according to any one of claims 1 to 5, it is characterised in that it is described when playing the accompanying song, show Show the lyrics data, including:
    When playing the accompanying song, according to display format of the lyrics data at lyrics editing interface, the song is shown Word data.
  11. 11. a kind of lyrics adding set, it is characterised in that described device includes:
    Receiving module, the lyrics for receiving accompanying song add instruction;
    First display module, for the lyrics data being selected in lyrics editing interface display;
    Acquisition module, for obtaining the lyrics data of the lyrics editing interface display;
    Playing module, for when playing the accompanying song, showing the lyrics data.
  12. 12. according to the devices described in claim 11, it is characterised in that described device further includes:
    Search module, for searching for the lyrics associated with the accompanying song, and shows search result, described search result bag Include the lyrics information of at least one accompanying song;
    First display module, including:
    Receiving submodule, the selected operation of target lyrics information in described search result is directed to for receiving;
    First display sub-module, for according to the selected operation, the target lyrics to be shown in the lyrics editing interface The corresponding lyrics data of information.
  13. 13. according to the devices described in claim 11, it is characterised in that
    The playing module, is additionally operable to when playing the accompanying song, shows progress indicator, and the progress indicator is used for Indicate the playing progress rate of the accompanying song;
    Described device further includes:
    Adjust module, for when detect for the progress indicator progress adjustment operation when, according to the progress adjustment The playing progress rate of accompanying song described in operation adjustment.
  14. 14. device according to claim 12, it is characterised in that first display module, further includes:
    Second display sub-module, for after the lyrics addition instruction of accompanying song is received, showing the lyrics editing interface, Search icon is shown in the lyrics editing interface;
    Described search module, is used for:
    When detecting the operation for clicking on the icon, search and the accompanying song phase in the accompaniment data storehouse prestored The associated lyrics, or the lyrics associated with the accompanying song are searched for by default search engine.
  15. 15. device according to claim 12, it is characterised in that first display sub-module, is used for:
    According to the selected operation, the corresponding lyrics data of the target lyrics information is replicated, and at the lyrics editing interface Paste the lyrics data.
  16. 16. according to any device of claim 11 to 15, it is characterised in that first display module, is additionally operable to:
    After the lyrics addition instruction of accompanying song is received, the song is shown in the title bar at the lyrics editing interface The title of accompaniment.
  17. 17. according to any device of claim 11 to 15, it is characterised in that described device further includes:
    First detection module, for when receiving the play instruction for the accompanying song, detecting the accompaniment prestored Whether the accompanying song corresponding lyrics data has been recorded in database;
    Second display module, for when being not detected by the corresponding lyrics data of the accompanying song, display reminding information to be described Prompt message is used to indicate lyrics data of the addition for the accompaniment;
    Generation module, when the trigger action of the prompt message is directed to for receiving, generates the lyrics addition instruction.
  18. 18. according to any device of claim 11 to 15, it is characterised in that described device further includes:
    Memory module, for after the lyrics data of the lyrics editing interface display is obtained, in the companion prestored Play the correspondence that the lyrics data and the accompanying song are recorded in database;
    The playing module, is additionally operable to, when receiving the play instruction for the accompanying song again, play the song Accompaniment, and show the lyrics data.
  19. 19. device according to claim 17, it is characterised in that described device further includes:
    Second detection module, for when detecting the corresponding lyrics data of the accompanying song, detecting the lyrics data to be The no data to be obtained in advance from lyrics editing interface;
    Second display module, is additionally operable to work as the number for detecting the lyrics data to receive from lyrics editing interface in advance According to when, show the prompt message.
  20. 20. according to any device of claim 11 to 15, it is characterised in that the playing module, is used for:
    When playing the accompanying song, according to display format of the lyrics data at lyrics editing interface, the song is shown Word data.
  21. 21. a kind of terminal, it is characterised in that the terminal includes processor and memory, is stored with least in the memory One instruction, at least one section of program, code set or instruction set, at least one instruction, at least one section of program, the generation Code collection or instruction set are loaded by the processor and performed to realize the lyrics addition side as described in claims 1 to 10 is any Method.
  22. 22. 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 lyrics adding method as described in claims 1 to 10 is any.
CN201711459291.0A 2017-12-28 2017-12-28 Lyrics adding method and device Pending CN108039184A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201711459291.0A CN108039184A (en) 2017-12-28 2017-12-28 Lyrics adding method and device
PCT/CN2018/077914 WO2019127899A1 (en) 2017-12-28 2018-03-02 Method and device for addition of song lyrics
SG11202006189UA SG11202006189UA (en) 2017-12-28 2018-03-02 Method and device for addition of song lyrics

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711459291.0A CN108039184A (en) 2017-12-28 2017-12-28 Lyrics adding method and device

Publications (1)

Publication Number Publication Date
CN108039184A true CN108039184A (en) 2018-05-15

Family

ID=62098277

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711459291.0A Pending CN108039184A (en) 2017-12-28 2017-12-28 Lyrics adding method and device

Country Status (3)

Country Link
CN (1) CN108039184A (en)
SG (1) SG11202006189UA (en)
WO (1) WO2019127899A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109446317A (en) * 2018-10-31 2019-03-08 广州酷狗计算机科技有限公司 Show method, apparatus, equipment and the readable storage medium storing program for executing of the lyrics
CN109547847A (en) * 2018-11-22 2019-03-29 广州酷狗计算机科技有限公司 Add the method, apparatus and computer readable storage medium of video information
CN112184861A (en) * 2020-12-01 2021-01-05 成都极米科技股份有限公司 Lyric editing and displaying method and device and storage medium
CN112632327A (en) * 2020-12-30 2021-04-09 北京达佳互联信息技术有限公司 Lyric processing method, device, electronic equipment and computer readable storage medium
CN113095046A (en) * 2021-04-02 2021-07-09 广州繁星互娱信息科技有限公司 Lyric processing method, device, terminal, server and readable storage medium
CN113539216A (en) * 2021-06-29 2021-10-22 广州酷狗计算机科技有限公司 Melody creation navigation method and device, equipment, medium and product thereof
CN114449133A (en) * 2021-12-23 2022-05-06 北京达佳互联信息技术有限公司 File display method, device, equipment, storage medium and program product
CN113539217B (en) * 2021-06-29 2024-05-31 广州酷狗计算机科技有限公司 Lyric creation navigation method and device, equipment, medium and product thereof

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312565A (en) * 2007-05-25 2008-11-26 上海美通无线网络信息有限公司 Method for synchronous lyrics browsing when playing music on mobile phone
CN101452726A (en) * 2008-11-15 2009-06-10 康佳集团股份有限公司 Multimedia playing system and method capable of downloading and displaying lyric
CN101800869A (en) * 2009-12-25 2010-08-11 康佳集团股份有限公司 Method for synchronously displaying lyrics through network during set-top box playing MP3 song
CN101950580A (en) * 2010-09-27 2011-01-19 鸿富锦精密工业(深圳)有限公司 Electronic device with synchronous lyric display function and method thereof
CN102325208A (en) * 2011-05-31 2012-01-18 深圳市五巨科技有限公司 Method for management of song text file of mobile communication terminal and system
CN103886881A (en) * 2014-04-14 2014-06-25 福建星网视易信息***有限公司 Method and system for expanding song selecting library
JP2014191496A (en) * 2013-03-26 2014-10-06 Xing Inc Song lyrics replacing server, karaoke device, and song lyrics replacing program
US20150188958A1 (en) * 2011-02-25 2015-07-02 Cbs Interactive Inc. Song Lyric Processing With User Interaction
CN105845160A (en) * 2016-02-01 2016-08-10 乐视移动智能信息技术(北京)有限公司 Method and apparatus for providing lyrics, and user terminal
CN105955938A (en) * 2016-04-25 2016-09-21 广州酷狗计算机科技有限公司 Method and device for editing lyrics
CN106971749A (en) * 2017-03-30 2017-07-21 联想(北京)有限公司 Audio-frequency processing method and electronic equipment
CN107102987A (en) * 2017-04-25 2017-08-29 维沃移动通信有限公司 A kind of input method and mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7842876B2 (en) * 2007-01-05 2010-11-30 Harman International Industries, Incorporated Multimedia object grouping, selection, and playback system
CN107203597A (en) * 2017-05-05 2017-09-26 青岛海信移动通信技术股份有限公司 The display methods and device of the lyrics under a kind of screen lock state

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312565A (en) * 2007-05-25 2008-11-26 上海美通无线网络信息有限公司 Method for synchronous lyrics browsing when playing music on mobile phone
CN101452726A (en) * 2008-11-15 2009-06-10 康佳集团股份有限公司 Multimedia playing system and method capable of downloading and displaying lyric
CN101800869A (en) * 2009-12-25 2010-08-11 康佳集团股份有限公司 Method for synchronously displaying lyrics through network during set-top box playing MP3 song
CN101950580A (en) * 2010-09-27 2011-01-19 鸿富锦精密工业(深圳)有限公司 Electronic device with synchronous lyric display function and method thereof
US20150188958A1 (en) * 2011-02-25 2015-07-02 Cbs Interactive Inc. Song Lyric Processing With User Interaction
CN102325208A (en) * 2011-05-31 2012-01-18 深圳市五巨科技有限公司 Method for management of song text file of mobile communication terminal and system
JP2014191496A (en) * 2013-03-26 2014-10-06 Xing Inc Song lyrics replacing server, karaoke device, and song lyrics replacing program
CN103886881A (en) * 2014-04-14 2014-06-25 福建星网视易信息***有限公司 Method and system for expanding song selecting library
CN105845160A (en) * 2016-02-01 2016-08-10 乐视移动智能信息技术(北京)有限公司 Method and apparatus for providing lyrics, and user terminal
CN105955938A (en) * 2016-04-25 2016-09-21 广州酷狗计算机科技有限公司 Method and device for editing lyrics
CN106971749A (en) * 2017-03-30 2017-07-21 联想(北京)有限公司 Audio-frequency processing method and electronic equipment
CN107102987A (en) * 2017-04-25 2017-08-29 维沃移动通信有限公司 A kind of input method and mobile terminal

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109446317A (en) * 2018-10-31 2019-03-08 广州酷狗计算机科技有限公司 Show method, apparatus, equipment and the readable storage medium storing program for executing of the lyrics
CN109446317B (en) * 2018-10-31 2022-08-02 广州酷狗计算机科技有限公司 Method, device and equipment for displaying lyrics and readable storage medium
CN109547847A (en) * 2018-11-22 2019-03-29 广州酷狗计算机科技有限公司 Add the method, apparatus and computer readable storage medium of video information
CN112184861A (en) * 2020-12-01 2021-01-05 成都极米科技股份有限公司 Lyric editing and displaying method and device and storage medium
WO2022142772A1 (en) * 2020-12-30 2022-07-07 北京达佳互联信息技术有限公司 Lyric processing method and apparatus
CN112632327A (en) * 2020-12-30 2021-04-09 北京达佳互联信息技术有限公司 Lyric processing method, device, electronic equipment and computer readable storage medium
CN113095046A (en) * 2021-04-02 2021-07-09 广州繁星互娱信息科技有限公司 Lyric processing method, device, terminal, server and readable storage medium
CN113539216A (en) * 2021-06-29 2021-10-22 广州酷狗计算机科技有限公司 Melody creation navigation method and device, equipment, medium and product thereof
CN113539217A (en) * 2021-06-29 2021-10-22 广州酷狗计算机科技有限公司 Lyric creation navigation method and device, equipment, medium and product thereof
CN113611268A (en) * 2021-06-29 2021-11-05 广州酷狗计算机科技有限公司 Musical composition generation and synthesis method and device, equipment, medium and product thereof
CN113611268B (en) * 2021-06-29 2024-04-16 广州酷狗计算机科技有限公司 Musical composition generating and synthesizing method and device, equipment, medium and product thereof
CN113539217B (en) * 2021-06-29 2024-05-31 广州酷狗计算机科技有限公司 Lyric creation navigation method and device, equipment, medium and product thereof
CN113539216B (en) * 2021-06-29 2024-05-31 广州酷狗计算机科技有限公司 Melody creation navigation method and device, equipment, medium and product thereof
CN114449133A (en) * 2021-12-23 2022-05-06 北京达佳互联信息技术有限公司 File display method, device, equipment, storage medium and program product

Also Published As

Publication number Publication date
SG11202006189UA (en) 2020-09-29
WO2019127899A1 (en) 2019-07-04

Similar Documents

Publication Publication Date Title
CN108039184A (en) Lyrics adding method and device
CN107978323B (en) Audio recognition method, device and storage medium
CN107885533A (en) The method and device of management assembly code
CN109302538A (en) Method for playing music, device, terminal and storage medium
CN110336960A (en) Method, apparatus, terminal and the storage medium of Video Composition
CN109618212A (en) Information display method, device, terminal and storage medium
CN109033335A (en) Audio recording method, apparatus, terminal and storage medium
CN109756784A (en) Method for playing music, device, terminal and storage medium
CN108538302A (en) The method and apparatus of Composite tone
CN108090210A (en) The method and apparatus for searching for audio
CN109346111B (en) Data processing method, device, terminal and storage medium
CN110491358A (en) Carry out method, apparatus, equipment, system and the storage medium of audio recording
CN109327608A (en) Method, terminal, server and the system that song is shared
CN107978321A (en) Audio-frequency processing method and device
CN107959893A (en) The method and apparatus for showing account head portrait
CN108965922A (en) Video cover generation method, device and storage medium
CN111061405B (en) Method, device and equipment for recording song audio and storage medium
CN109743461B (en) Audio data processing method, device, terminal and storage medium
CN108959361A (en) The method and apparatus of list management
CN109068160A (en) The methods, devices and systems of inking video
CN109192218A (en) The method and apparatus of audio processing
CN110266982A (en) The method and system of song is provided in recorded video
CN107871012A (en) Audio-frequency processing method, device, storage medium and terminal
CN110225390A (en) Method, apparatus, terminal and the computer readable storage medium of video preview
CN109218751A (en) The method, apparatus and system of recommendation of audio

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180515