[go: up one dir, main page]

CN106098088B - A kind of method and apparatus of the display lyrics - Google Patents

A kind of method and apparatus of the display lyrics Download PDF

Info

Publication number
CN106098088B
CN106098088B CN201610383255.XA CN201610383255A CN106098088B CN 106098088 B CN106098088 B CN 106098088B CN 201610383255 A CN201610383255 A CN 201610383255A CN 106098088 B CN106098088 B CN 106098088B
Authority
CN
China
Prior art keywords
time point
word
progress rate
playing progress
filling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610383255.XA
Other languages
Chinese (zh)
Other versions
CN106098088A (en
Inventor
刘彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer Technology 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 Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201610383255.XA priority Critical patent/CN106098088B/en
Publication of CN106098088A publication Critical patent/CN106098088A/en
Application granted granted Critical
Publication of CN106098088B publication Critical patent/CN106098088B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

本发明公开了一种显示歌词的方法和装置,属于计算机技术领域。所述方法包括:播放第一音频数据,在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充。采用本发明,终端可以通过对文字的显示图像进行填充来实时显示第一音频数据的播放进度,同时可以帮助用户学习汉字的笔画书写顺序。

The invention discloses a method and a device for displaying lyrics, belonging to the technical field of computers. The method includes: playing the first audio data, displaying the lyric sentences corresponding to the playback progress time point during the playback of the first audio data, and displaying the lyric sentences according to the playback progress time during the display of the lyric sentences. To advance the dots, perform image filling on the display image of the characters corresponding to the playback progress time points according to the stroke order of the characters corresponding to the playback progress time points. By adopting the present invention, the terminal can display the playing progress of the first audio data in real time by filling the displayed image of the characters, and at the same time can help users learn the stroke writing order of Chinese characters.

Description

一种显示歌词的方法和装置A method and device for displaying lyrics

技术领域technical field

本发明涉及计算机技术领域,特别涉及一种显示歌词的方法和装置。The invention relates to the field of computer technology, in particular to a method and device for displaying lyrics.

背景技术Background technique

随着时代进步,音乐已成为人们生活必不可少的一部分,越来越多的人们喜欢在闲暇时哼唱音乐来缓解压力,调节心情。With the progress of the times, music has become an essential part of people's lives, and more and more people like to hum music in their spare time to relieve stress and adjust their mood.

用户可以在哼唱某首歌曲时,打开终端上的播放类应用程序,然后点击选择相应的歌曲的音频文件,这时终端则会开始播放该音频文件,同时在屏幕上显示歌曲的歌词。When humming a certain song, the user can open the playback application on the terminal, and then click to select the audio file of the corresponding song. At this time, the terminal will start playing the audio file and display the lyrics of the song on the screen at the same time.

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:

终端一般会以句子为单位显示歌词,如果用户不熟悉当前播放的歌曲,将无法通过显示的一句歌词确定歌曲逐字的播放进度,进而无法准确的哼唱歌曲,这样,对于哼唱与音乐播放的同步,显示歌词所起到的作用较小。The terminal generally displays the lyrics in sentences. If the user is not familiar with the currently playing song, he will not be able to determine the playback progress of the song word by word through the displayed sentence of lyrics, and will not be able to accurately hum the song. In this way, for humming and music playback , showing that the lyrics played a lesser role.

发明内容Contents of the invention

为了解决现有技术的问题,本发明实施例提供了一种显示歌词的方法和装置。所述技术方案如下:In order to solve the problems in the prior art, embodiments of the present invention provide a method and device for displaying lyrics. Described technical scheme is as follows:

第一方面,提供了一种显示歌词的方法,所述方法包括:In a first aspect, a method for displaying lyrics is provided, the method comprising:

播放第一音频数据;Play the first audio data;

在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示;During the process of playing the first audio data, displaying the lyric sentences corresponding to the playback progress time point;

在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充。In the process of displaying the lyric sentence, according to the advancement of the playback progress time point, image filling is performed on the display image of the text corresponding to the playback progress time point according to the stroke order of the characters corresponding to the playback progress time point.

第二方面,提供了一种显示歌词的装置,所述装置包括:In a second aspect, a device for displaying lyrics is provided, the device comprising:

播放模块,用于播放第一音频数据;A playback module, configured to play the first audio data;

显示模块,用于在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示;The display module is used to display the lyric sentences corresponding to the playback progress time point during the playback of the first audio data;

填充模块,用于在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充。The filling module is used to display the image of the text corresponding to the playback progress time point according to the stroke order of the characters corresponding to the playback progress time point according to the advancement of the playback progress time point in the process of displaying the lyrics sentence , for image padding.

本发明实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solution provided by the embodiments of the present invention are:

本发明实施例中,播放第一音频数据,在播放第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,在显示歌词语句的过程中,根据播放进度时间点的推进,按照播放进度时间点对应的文字的笔画顺序,对播放进度时间点对应的文字的显示图像,进行图像填充。这样,在播放第一音频数据的过程中,终端可以逐字并按照文字的笔画顺序显示歌词,终端则可以通过对文字的显示图像进行填充来实时显示第一音频数据的播放进度,同时可以帮助用户学习汉字的笔画书写顺序。In the embodiment of the present invention, the first audio data is played. In the process of playing the first audio data, the lyric sentence corresponding to the playback progress time point is displayed. During the display of the lyric sentence, according to the progress of the playback progress time point , according to the stroke order of the characters corresponding to the playback progress time point, perform image filling on the display image of the text corresponding to the playback progress time point. In this way, in the process of playing the first audio data, the terminal can display the lyrics word by word and according to the stroke order of the text, and the terminal can display the playback progress of the first audio data in real time by filling the display image of the text, and at the same time can help Users learn the stroke writing order of Chinese characters.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.

图1是本发明实施例提供的一种显示歌词的方法流程图;Fig. 1 is a flow chart of a method for displaying lyrics provided by an embodiment of the present invention;

图2是本发明实施例提供的一种显示歌词的界面示意图;Fig. 2 is a schematic diagram of an interface for displaying lyrics provided by an embodiment of the present invention;

图3是本发明实施例提供的一种文字的显示图像的示意图;Fig. 3 is a schematic diagram of a text display image provided by an embodiment of the present invention;

图4是本发明实施例提供的一种文字的显示图像的示意图;Fig. 4 is a schematic diagram of a text display image provided by an embodiment of the present invention;

图5是本发明实施例提供的一种显示歌词的装置结构示意图;Fig. 5 is a schematic structural diagram of a device for displaying lyrics provided by an embodiment of the present invention;

图6是本发明实施例提供的一种终端的结构示意图。Fig. 6 is a schematic structural diagram of a terminal provided by an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明实施例提供了一种显示歌词的方法,该方法的执行主体为终端。其中,终端可以是具有播放音频数据功能的终端,可以是计算机、手机等。终端中可以设置有处理器、存储器、收发器,处理器可以用于显示歌词的相关处理,存储器可以用于存储下述处理过程中需要和产生的数据,如歌词语句或文字,收发器可以用于接收和发送数据。终端还可以设置有输入部件和输出部件,输入部件用于接收用户输入的指令,输出部件用于播放音频数据,显示歌词语句等。An embodiment of the present invention provides a method for displaying lyrics, and the subject of execution of the method is a terminal. Wherein, the terminal may be a terminal capable of playing audio data, such as a computer or a mobile phone. The terminal can be provided with a processor, a memory, and a transceiver. The processor can be used to display lyrics related processing, and the memory can be used to store data needed and generated during the following processing, such as lyrics or text. The transceiver can be used to for receiving and sending data. The terminal can also be provided with an input unit and an output unit, the input unit is used to receive user input instructions, and the output unit is used to play audio data, display lyrics, etc.

下面将结合具体实施方式,对图1所示的处理流程进行详细的说明,内容可以如下:The processing flow shown in FIG. 1 will be described in detail below in conjunction with specific implementation methods, and the content may be as follows:

步骤101,播放第一音频数据。Step 101, playing first audio data.

在实施中,终端上可以安装有用于播放音频数据的播放类应用程序,用户想要哼唱某首歌曲时,可以打开该播放类应用程序,然后在其歌曲搜索栏内输入歌曲的名称,从而终端可以从本地曲库或者网络曲库中获取到该歌曲的音频数据(即第一音频数据),在用户点击播放按键后,终端则可以开始播放第一音频数据。In implementation, a player application program for playing audio data can be installed on the terminal. When the user wants to hum a certain song, he can open the player application program, and then enter the name of the song in the song search bar, thereby The terminal can obtain the audio data of the song (that is, the first audio data) from the local music library or the network music library, and after the user clicks the play button, the terminal can start to play the first audio data.

步骤102,在播放第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示。Step 102, during the process of playing the first audio data, display the lyric sentence corresponding to the time point of the playing progress.

在实施中,终端在播放第一音频数据的过程中,如果用户想要阅读歌词,则可以点击显示歌词按键,这时,终端则可以获取第一音频数据的歌词文件以及当前时刻第一音频数据的播放进度时间点,进而,终端可以在歌词文件中根据当前的播放进度时间点确定对应的歌词语句,然后将该歌词语句显示在屏幕中的指定位置。可以理解的是,第一音频数据中各个歌词语句均对应有开始时间点和结束时间点,如果播放进度时间点处于某个歌词语句的开始时间点和结束时间点之间的时段内,则可以认为播放进度时间点与该歌词语句相对应。In the implementation, when the terminal is playing the first audio data, if the user wants to read the lyrics, he can click the display lyrics button. At this time, the terminal can obtain the lyrics file of the first audio data and the first audio data at the current time. The playback progress time point, and furthermore, the terminal can determine the corresponding lyric sentence in the lyric file according to the current playback progress time point, and then display the lyric sentence at a designated position on the screen. It can be understood that each lyric sentence in the first audio data corresponds to a start time point and an end time point, and if the playback progress time point is within the period between the start time point and the end time point of a certain lyric sentence, then It is considered that the playback progress time point corresponds to the lyric sentence.

可选的,第一音频数据的歌词文件中可以预先存储有播放进度时间段与歌词语句的对应关系,相应的,步骤102的处理可以如下:在播放第一音频数据的过程中,根据预先存储的播放进度时间段与歌词语句的对应关系,显示当前的播放进度时间点所属的播放进度时间段对应的歌词语句。Optionally, the lyric file of the first audio data may pre-store the corresponding relationship between the playback progress time period and the lyric sentence. Correspondingly, the processing of step 102 may be as follows: in the process of playing the first audio data, The corresponding relationship between the playback progress time period and the lyric sentence, displays the lyric sentence corresponding to the playback progress time period to which the current playback progress time point belongs.

在实施中,终端在播放第一音频数据的过程中,可以获取第一音频数据的歌词文件,进而可以在预先存储在歌词文件中的播放进度时间段与歌词语句的对应关系中,确定当前的播放进度时间点所属的播放进度时间段,然后显示该播放进度时间段对应的歌词语句。In implementation, during the process of playing the first audio data, the terminal can obtain the lyrics file of the first audio data, and then can determine the current The playback progress time period to which the playback progress time point belongs, and then display the lyrics sentence corresponding to the playback progress time period.

可选的,用户可以自行设置歌词语句的显示颜色,相应的,步骤102的处理可以如下:在播放第一音频数据的过程中,对播放进度时间点对应的歌词语句,采用用户设置的第一颜色进行显示。Optionally, the user can set the display color of the lyric sentence by himself. Correspondingly, the processing of step 102 can be as follows: in the process of playing the first audio data, the first lyric sentence set by the user is used for the lyric sentence corresponding to the playback progress time point. color to display.

步骤103,在显示歌词语句的过程中,根据播放进度时间点的推进,按照播放进度时间点对应的文字的笔画顺序,对播放进度时间点对应的文字的显示图像,进行图像填充。Step 103 , in the process of displaying lyrics and sentences, according to the advance of the playback progress time point, perform image filling on the display image of the text corresponding to the playback progress time point according to the stroke order of the characters corresponding to the playback progress time point.

在实施中,终端在显示歌词语句的过程中,如果用户开启了上述播放类应用程序的逐字显示歌词的功能,终端则可以实时监测第一音频数据的播放进度时间点,并确定歌词语句中每个文字对应的时段,与歌词语句相同,各个文字均对应有开始时间点和结束时间点,如果播放进度时间点处于某个文字的开始时间点和结束时间点之间的时段内,则可以认为播放进度时间点与该文字相对应。进而,随着播放进度时间点的推进,终端可以按照播放进度时间点先确定对应的文字,然后获取该文字的显示图像,再按照文字的笔画顺序对上述显示图像进行图像填充,如图2所示。其中,可以认为文字的显示图像的位置与歌词语句中该文字所在的位置重叠,在未进行图像填充时,该显示图像对用户来说不可见,在进行图像填充后,相应已填充的部分对用户可见。另外,笔画顺序可以认为是技术人员通过编写代码等方式预先存储在文字的显示图像中的各图像区域的显示顺序。In the implementation, when the terminal is displaying lyrics and sentences, if the user enables the function of displaying lyrics verbatim in the above-mentioned playback application program, the terminal can monitor the playback progress time point of the first audio data in real time, and determine the time point in the lyrics and sentences. The time period corresponding to each text is the same as the lyrics sentence. Each text corresponds to a start time point and an end time point. It is considered that the time point of the playback progress corresponds to the text. Furthermore, as the playback progress time point advances, the terminal can first determine the corresponding text according to the playback progress time point, then obtain the display image of the text, and then fill the above display image with the image according to the stroke order of the text, as shown in Figure 2 Show. Wherein, it can be considered that the position of the displayed image of the text overlaps with the position of the text in the lyrics sentence. When the image is not filled, the displayed image is invisible to the user. After the image is filled, the corresponding filled part is Visible to users. In addition, the order of strokes can be regarded as the display order of each image area stored in the display image of the characters in advance by means of writing codes, etc. by the technician.

可选的,文字的笔画顺序可以通过播放进度时间点与显示图像中像素点的对应关系来表示,相应的,步骤103的处理可以如下:在播放第一音频数据的过程中,根据预先存储的第一音频数据的播放进度时间点与文字的显示图像中像素点的对应关系,对播放进度时间点对应的像素点进行图像填充,其中,对应关系中,文字的显示图像中像素点随播放进度时间点变化的顺序与文字的笔画顺序、笔画的书写方向相对应。Optionally, the stroke order of the characters can be represented by the correspondence between the playback progress time point and the pixel points in the display image. Correspondingly, the processing in step 103 can be as follows: during the playback of the first audio data, according to the The corresponding relationship between the playback progress time point of the first audio data and the pixel points in the text display image is to fill the pixel points corresponding to the playback progress time point, wherein, in the corresponding relationship, the pixel points in the text display image follow the playback progress The sequence of time point changes corresponds to the stroke order of the characters and the writing direction of the strokes.

在实施中,第一音频数据的歌词文件中可以预先存储有播放进度时间点与文字的显示图像中的像素点的对应关系,即不同的像素点均记录有对应的显示时间点,而显示时间点与播放进度时间点相对应。终端在播放第一音频数据的过程中,可以实时监测第一音频数据的播放进度,然后确定当前的播放进度时间点对应的像素点,进而终端可以对该像素点进行图像填充。此处,在对应关系中,文字的显示图像中像素点随播放进度时间点变化的顺序与文字的笔画顺序以及笔画的书写方向相对应,这样,随着播放进度时间推进文字的显示图像中像素点的填充顺序即文字的笔画顺序以及笔画的书写方向。In implementation, the corresponding relationship between the playing progress time point and the pixel point in the display image of the text can be stored in advance in the lyrics file of the first audio data, that is, different pixel points are recorded with corresponding display time points, and the display time The dot corresponds to the playback progress time point. During the process of playing the first audio data, the terminal can monitor the playback progress of the first audio data in real time, and then determine the pixel corresponding to the current playback progress time point, and then the terminal can fill the pixel with an image. Here, in the corresponding relationship, the order in which the pixels in the display image of the text change with the time point of the playback progress corresponds to the order of the strokes of the text and the writing direction of the strokes. In this way, as the playback progress time advances, the pixels in the display image of the text The filling order of the dots refers to the stroke order of the characters and the writing direction of the strokes.

具体的,图3举例性的示出文字“一”的显示图像,由64个像素点构成,其中,像素点D2-D6与像素点E2-E6即为文字“一”对应的需要填充的像素点,播放进度时间点与图3中的像素点的对应关系可以如表1所示,从而可以在t1到t5内依次填充像素点“D2、E2”至“D6、E6”,这样,则可以按照笔画顺序以及笔画的书写方向显示文字“一”。Specifically, Fig. 3 exemplarily shows the display image of the word "one", which is composed of 64 pixels, wherein the pixels D2-D6 and pixels E2-E6 are the pixels corresponding to the word "one" that need to be filled. point, the corresponding relationship between the playback progress time point and the pixel points in Figure 3 can be shown in Table 1, so that the pixel points "D2, E2" to "D6, E6" can be filled in sequence from t1 to t5, so that you can The character "一" is displayed according to the order of the strokes and the writing direction of the strokes.

表1Table 1

播放进度时间点playback progress time point 像素点pixel t1 t 1 D2、E2D2, E2 t2=t11 t 2 =t 11 D3、E3D3, E3 t3=t112 t 3 =t 112 D4、E4D4, E4 t4=t1123 t 4 =t 1123 D5、E5D5, E5 t5=t11234 t 5 =t 11234 D6、E6D6, E6

可选的,文字的显示图像中各像素点可以设置有对应的填充顺序码,终端可以根据填充顺序码以及文字对应的播放进度时间段确定文字的显示图像中像素点的填充顺序,相应的,步骤103的处理可以如下:在显示歌词语句的过程中,根据预先存储的播放进度时间段与文字的对应关系,确定歌词语句中每个文字对应的填充起始时间点和填充时长;当播放进度时间点推进到每个文字中的第一文字对应的第一播放进度时间段内时,根据预先存储的第一文字的显示图像中各像素点的填充顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的需要填充的像素点,进行图像填充,其中,文字的显示图像中各像素点的填充顺序码与第一文字的笔画顺序、笔画的书写方向相对应。Optionally, each pixel in the text display image can be provided with a corresponding filling sequence code, and the terminal can determine the filling sequence of the pixel points in the text display image according to the filling sequence code and the playback progress time period corresponding to the text. Correspondingly, The processing of step 103 can be as follows: in the process of displaying the lyrics sentence, according to the corresponding relation of the playback progress time period of pre-stored and text, determine the filling start time point and the filling duration corresponding to each text in the lyrics sentence; When the time point advances to the first playback progress time period corresponding to the first character in each character, according to the pre-stored filling sequence code of each pixel in the display image of the first character, the first filling start time corresponding to the first character point and the first filling duration, determine the pixel points that need to be filled corresponding to the playback progress time point, and perform image filling, wherein, the filling sequence code of each pixel point in the displayed image of the characters is consistent with the stroke order and the writing direction of the strokes of the first character correspond.

在实施中,第一音频数据的歌词文件中可以预先存储有播放进度时间段与文字的对应关系,即当第一音频数据播放到某个播放进度时间段时,显示的歌词语句中的文字为与该播放进度时间段对应的文字。终端在显示歌词语句的过程中,可以根据上述对应关系确定歌词语句中每个文字对应的播放进度时间段,从而确定每个文字对应的填充起始时间点和填充时长。在播放第一音频数据的过程中,当播放进度时间点推进到某个文字(即第一文字)对应的第一播放进度时间段内时,终端可以获取第一文字的显示图像,然后根据显示图像中各像素点的填充顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的需要填充的像素点,从而对该像素点进行填充。此处,文字的显示图像中各像素点的填充顺序码与第一文字的笔画顺序、笔画的书写方向相对应。In implementation, the lyric file of the first audio data can pre-store the corresponding relationship between the playing progress time period and the text, that is, when the first audio data is played to a certain playing progress time period, the displayed text in the lyrics sentence is The text corresponding to the playback progress time period. In the process of displaying the lyric sentence, the terminal can determine the playback progress time period corresponding to each word in the lyric sentence according to the above correspondence, so as to determine the filling start time point and filling duration corresponding to each word. During the process of playing the first audio data, when the playback progress time point advances to the first playback progress time period corresponding to a certain character (that is, the first character), the terminal can obtain the display image of the first character, and then according to the displayed image The filling sequence code of each pixel, the first filling start time point and the first filling duration corresponding to the first text determine the pixel point to be filled corresponding to the playback progress time point, so as to fill the pixel point. Here, the filling order code of each pixel in the displayed image of the characters corresponds to the stroke order and the writing direction of the strokes of the first character.

具体的,图4为文字“一”的显示图像,其中包含64个像素点,像素点D2-D6与像素点E2-E6即为文字“一”对应的需要填充的像素点,这12个像素分别对应有各自的填充顺序码,填充顺序码的大小关系表示了文字“一”的笔画顺序和笔画的书写方向。如果文字“一”的第一填充起始时间点为t1,第一填充时长为Δt,对于播放进度时间点t,像素点的填充顺序码m满足则对这些像素点进行图像填充。Specifically, Fig. 4 is a display image of the word "one", which contains 64 pixels, pixels D2-D6 and pixels E2-E6 are the pixels corresponding to the word "one" that need to be filled, these 12 pixels Corresponding to their respective filling order codes, the size relationship of the filling order codes indicates the stroke order and writing direction of the strokes of the character "一". If the first filling start time point of the character "one" is t 1 , and the first filling duration is Δt, for the playback progress time point t, the filling sequence code m of the pixel satisfies Then perform image filling on these pixels.

可选的,用户可以选择歌词语句中文字的字体格式,步骤103中相应的处理可以如下:确定用户设置的第一歌词字体,根据预先存储的第一文字对应的第一字体格式的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。Optionally, the user can select the font format of the text in the lyrics sentence, and the corresponding processing in step 103 can be as follows: determine the first lyrics font set by the user, and display images in the first font format corresponding to the first text stored in advance. The sequence code of the pixel point, the first filling start time point corresponding to the first character and the first filling duration determine the pixel point corresponding to the playback progress time point for image filling.

在实施中,在播放第一音频数据的过程中,用户可以点击歌词字体设置按键,然后在终端显示的字体下拉菜单中选择第一歌词字体,这时,终端则可以确定用户设置的第一歌词字体,之后获取预先存储在本地的第一文字对应的第一字体格式的显示图像,进而终端可以根据预先存储的第一文字对应的第一字体格式的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。值得一提的是,用户设置字体的处理可以在播放第一音频数据之前,也可以在播放的过程中。In implementation, in the process of playing the first audio data, the user can click the lyrics font setting button, and then select the first lyrics font in the font drop-down menu displayed on the terminal. At this time, the terminal can determine the first lyrics font set by the user. Font, and then obtain the display image of the first font format corresponding to the first character stored locally in advance, and then the terminal can use the sequence code of each pixel in the display image of the first font format corresponding to the first character stored in advance, and the corresponding first character The first filling start time point and the first filling duration are used to determine the pixels corresponding to the playback progress time point for image filling. It is worth mentioning that the processing of setting font by the user can be performed before playing the first audio data or during playing.

可选的,当文字的笔画数过多时,可以不按照笔画顺序显示文字,相应的处理可以如下:当播放进度时间点推进到每个文字中的第一文字对应的第一播放进度时间段内时,如果第一文字的笔画数和第一填充时长的比值大于预设阈值,则根据预先存储的第一文字的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。Optionally, when there are too many strokes in the text, the text may not be displayed in the order of the strokes, and the corresponding processing may be as follows: When the playback progress time point advances to the first playback progress time period corresponding to the first character in each text , if the ratio of the number of strokes of the first character to the first filling time is greater than the preset threshold, then according to the sequence code of each pixel in the display image of the first character stored in advance, the first filling start time corresponding to the first character and the first A filling duration, determine the pixels corresponding to the playback progress time point for image filling.

在实施中,第一音频数据的歌词文件中可以记录有每个文字的笔画数和每个文字对应的播放进度时间段。在播放第一音频数据的过程中,终端可以根据每个文字对应的播放进度时间段确定每个文字的填充起始时间点和填充时长。当播放进度时间点推进到每个文字中的第一文字对应的第一播放进度时间段内时,终端可以获取第一文字的笔画数和第一填充时长,判断笔画数和第一填充时长的比值是否大于预设阈值,如果是,则可以根据预先存储的第一文字的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充;如果否,则可以直接显示第一文字填充完毕的显示图像。In implementation, the number of strokes of each character and the corresponding playback progress time period of each character may be recorded in the lyrics file of the first audio data. During the process of playing the first audio data, the terminal may determine the filling start time point and filling duration of each character according to the playing progress time period corresponding to each character. When the playback progress time point advances to the first playback progress time period corresponding to the first character in each character, the terminal can obtain the number of strokes and the first filling time of the first character, and determine whether the ratio of the number of strokes to the first filling time is If it is greater than the preset threshold value, if it is, then the sequence code of each pixel in the display image of the first character stored in advance, the first filling start time point and the first filling duration corresponding to the first character can be used to determine the corresponding time point of the playback progress. If not, then the image filled with the first text can be directly displayed.

可选的,用户可以自行设置文字的填充颜色,相应的,步骤103的处理可以如下:在显示歌词语句的过程中,根据播放进度时间点的推进,按照播放进度时间点对应的文字的笔画顺序,对播放进度时间点对应的文字的显示图像,采用用户设置的第二颜色进行图像填充。Optionally, the user can set the fill color of the text by himself. Correspondingly, the processing of step 103 can be as follows: in the process of displaying the lyrics sentence, according to the advancement of the playback progress time point, according to the stroke order of the text corresponding to the playback progress time point , for the display image of the text corresponding to the time point of the playback progress, the second color set by the user is used to fill the image.

本发明实施例中,播放第一音频数据,在播放第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,在显示歌词语句的过程中,根据播放进度时间点的推进,按照播放进度时间点对应的文字的笔画顺序,对播放进度时间点对应的文字的显示图像,进行图像填充。这样,在播放第一音频数据的过程中,终端可以逐字并按照文字的笔画顺序显示歌词,终端则可以通过对文字的显示图像进行填充来实时显示第一音频数据的播放进度,同时可以帮助用户学习汉字的笔画书写顺序。In the embodiment of the present invention, the first audio data is played. In the process of playing the first audio data, the lyric sentence corresponding to the playback progress time point is displayed. During the display of the lyric sentence, according to the progress of the playback progress time point , according to the stroke order of the characters corresponding to the playback progress time point, perform image filling on the display image of the text corresponding to the playback progress time point. In this way, in the process of playing the first audio data, the terminal can display the lyrics word by word and according to the stroke order of the text, and the terminal can display the playback progress of the first audio data in real time by filling the display image of the text, and at the same time can help Users learn the stroke writing order of Chinese characters.

基于相同的技术构思,本发明实施例还提供了一种显示歌词的装置,如图5所示,该装置包括:Based on the same technical idea, the embodiment of the present invention also provides a device for displaying lyrics, as shown in Figure 5, the device includes:

播放模块501,用于播放第一音频数据;Play module 501, for playing the first audio data;

显示模块502,用于在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示;The display module 502 is used to display the lyric sentences corresponding to the playback progress time point during the playback of the first audio data;

填充模块503,用于在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充。The filling module 503 is used to display the text corresponding to the playback progress time point according to the stroke order of the characters corresponding to the playback progress time point according to the advancement of the playback progress time point in the process of displaying the lyrics sentence Image, for image padding.

可选的,所述显示模块502,用于:Optionally, the display module 502 is configured to:

在播放所述第一音频数据的过程中,根据预先存储的播放进度时间段与歌词语句的对应关系,显示当前的播放进度时间点所属的播放进度时间段对应的歌词语句。During the process of playing the first audio data, according to the pre-stored correspondence between the playback progress time period and the lyrics sentence, the lyrics statement corresponding to the playback progress time period to which the current playback progress time point belongs is displayed.

可选的,所述填充模块503,用于:Optionally, the filling module 503 is configured to:

在播放所述第一音频数据的过程中,根据预先存储的所述第一音频数据的播放进度时间点与文字的显示图像中像素点的对应关系,对播放进度时间点对应的像素点进行图像填充,其中,所述对应关系中,文字的显示图像中像素点随播放进度时间点变化的顺序与文字的笔画顺序、笔画的书写方向相对应。During the process of playing the first audio data, according to the pre-stored correspondence between the playback progress time point of the first audio data and the pixel points in the display image of the text, image the pixel corresponding to the playback progress time point Filling, wherein, in the corresponding relationship, the sequence in which the pixels in the displayed image of the characters change with the time point of the playback progress corresponds to the order of the strokes of the characters and the writing direction of the strokes.

可选的,所述填充模块503,用于:Optionally, the filling module 503 is configured to:

在显示所述歌词语句的过程中,根据预先存储的播放进度时间段与文字的对应关系,确定所述歌词语句中每个文字对应的填充起始时间点和填充时长;In the process of displaying the lyric sentence, according to the corresponding relationship between the pre-stored playback progress time period and the text, determine the filling start time point and filling duration corresponding to each text in the lyric sentence;

当播放进度时间点推进到所述每个文字中的第一文字对应的第一播放进度时间段内时,根据预先存储的所述第一文字的显示图像中各像素点的填充顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的需要填充的像素点,进行图像填充,其中,文字的显示图像中各像素点的填充顺序码与所述第一文字的笔画顺序、笔画的书写方向相对应。When the playback progress time point advances to the first playback progress time period corresponding to the first character in each character, according to the pre-stored filling sequence code of each pixel in the display image of the first character, the first character corresponds to The first filling start time point and the first filling duration, determine the pixels that need to be filled corresponding to the playback progress time point, and perform image filling, wherein, the filling sequence code of each pixel point in the displayed image of the text is the same as the first text The order of strokes and the writing direction of the strokes correspond to each other.

可选的,所述填充模块503,用于:Optionally, the filling module 503 is configured to:

确定用户设置的第一歌词字体,根据预先存储的所述第一文字对应的第一字体格式的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。Determine the first lyric font set by the user, according to the sequence code of each pixel in the display image corresponding to the first font format stored in advance, the first filling start time point and the first filling duration corresponding to the first text , to determine the pixel corresponding to the playback progress time point for image filling.

可选的,所述填充模块503,用于:Optionally, the filling module 503 is configured to:

当播放进度时间点推进到所述每个文字中的第一文字对应的第一播放进度时间段内时,如果所述第一文字的笔画数和第一填充时长的比值大于预设阈值,则根据预先存储的所述第一文字的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。When the playback progress time point advances to the first playback progress time period corresponding to the first character in each character, if the ratio of the number of strokes of the first character to the first filling duration is greater than the preset threshold, then according to the preset The sequence code of each pixel in the displayed image of the first character, the first filling start time point and the first filling duration corresponding to the first character are stored, and the pixels corresponding to the playback progress time point are determined for image filling.

可选的,所述显示模块502,用于:Optionally, the display module 502 is configured to:

在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,采用用户设置的第一颜色进行显示;During the process of playing the first audio data, display the lyric sentences corresponding to the playback progress time point using the first color set by the user;

所述填充模块503,用于:The filling module 503 is used for:

在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,采用用户设置的第二颜色进行图像填充。In the process of displaying the lyric sentence, according to the advancement of the playback progress time point, according to the stroke order of the characters corresponding to the playback progress time point, the display image of the text corresponding to the playback progress time point adopts the user-set The second color for the image fill.

本发明实施例中,播放第一音频数据,在播放第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,在显示歌词语句的过程中,根据播放进度时间点的推进,按照播放进度时间点对应的文字的笔画顺序,对播放进度时间点对应的文字的显示图像,进行图像填充。这样,在播放第一音频数据的过程中,终端可以逐字并按照文字的笔画顺序显示歌词终端则可以通过对文字的显示图像进行填充来实时显示第一音频数据的播放进度,同时可以帮助用户学习汉字的笔画书写顺序。In the embodiment of the present invention, the first audio data is played. In the process of playing the first audio data, the lyric sentence corresponding to the playback progress time point is displayed. During the display of the lyric sentence, according to the progress of the playback progress time point , according to the stroke order of the characters corresponding to the playback progress time point, perform image filling on the display image of the text corresponding to the playback progress time point. In this way, during the process of playing the first audio data, the terminal can display the lyrics word by word and in accordance with the stroke order of the text. The terminal can then fill in the display image of the text to display the playback progress of the first audio data in real time, and at the same time help users Learn the stroke order of Chinese characters.

需要说明的是:上述实施例提供的显示歌词的装置在显示歌词时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的显示歌词的装置与显示歌词的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that: the device for displaying lyrics provided by the above-mentioned embodiment only uses the division of the above-mentioned functional modules as an example when displaying the lyrics. In practical applications, the above-mentioned function distribution can be completed by different functional modules according to needs. That is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device for displaying lyrics provided by the above embodiment and the embodiment of the method for displaying lyrics belong to the same idea, and its specific implementation process is detailed in the method embodiment, and will not be repeated here.

请参考图6,其示出了本发明实施例所涉及的终端的结构示意图,该终端可以用于实施上述实施例中提供的显示歌词的方法。具体来讲:Please refer to FIG. 6 , which shows a schematic structural diagram of a terminal involved in an embodiment of the present invention, and the terminal may be used to implement the method for displaying lyrics provided in the foregoing embodiments. Specifically:

终端600可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WiFi(wireless fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图6中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:The terminal 600 may include an RF (Radio Frequency, radio frequency) circuit 110, a memory 120 including one or more computer-readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a WiFi (wireless fidelity, wireless Fidelity) module 170, a processor 180 including one or more processing cores, and a power supply 190 and other components. Those skilled in the art can understand that the terminal structure shown in FIG. 6 does not constitute a limitation on the terminal, and may include more or less components than those shown in the figure, or combine some components, or arrange different components. in:

RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(CodeDivision Multiple Access,码分多址)、WCDMA(Wideband Code Division MultipleAccess,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(ShortMessaging Service,短消息服务)等。The RF circuit 110 can be used for sending and receiving information or receiving and sending signals during a call. In particular, after receiving the downlink information of the base station, it is handed over to one or more processors 180 for processing; in addition, the data related to the uplink is sent to the base station . Generally, the RF circuit 110 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier, low noise amplifier) , duplexer, etc. In addition, the RF circuit 110 can also communicate with networks and other devices through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication, Global System for Mobile Communications), GPRS (General Packet Radio Service, General Packet Radio Service), CDMA (Code Division Multiple Access, code division multiple access), WCDMA (Wideband Code Division Multiple Access, wideband code division multiple access), LTE (Long Term Evolution, long-term evolution), email, SMS (Short Messaging Service, short message service), etc.

存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端600的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。The memory 120 can be used to store software programs and modules, and the processor 180 executes various functional applications and data processing by running the software programs and modules stored in the memory 120 . The memory 120 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); Data created using the terminal 600 (such as audio data, phone book, etc.) and the like. In addition, the memory 120 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 120 may further include a memory controller to provide access to the memory 120 by the processor 180 and the input unit 130 .

输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。The input unit 130 can be used to receive input numbers or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 130 may include a touch-sensitive surface 131 and other input devices 132 . The touch-sensitive surface 131, also referred to as a touch screen or a touchpad, can collect touch operations of the user on or near it (for example, the user uses any suitable object or accessory such as a finger or a stylus on the touch-sensitive surface 131 or on the operation near the touch-sensitive surface 131), and drive the corresponding connection device according to the preset program. Optionally, the touch-sensitive surface 131 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the to the processor 180, and can receive and execute commands sent by the processor 180. In addition, the touch-sensitive surface 131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 131 , the input unit 130 may also include other input devices 132 . Specifically, other input devices 132 may include, but are not limited to, one or more of physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, and the like.

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端500的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图6中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。The display unit 140 can be used to display information input by or provided to the user and various graphical user interfaces of the terminal 500. These graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. The display unit 140 may include a display panel 141 , and optionally, the display panel 141 may be configured in the form of an LCD (Liquid Crystal Display, liquid crystal display), an OLED (Organic Light-Emitting Diode, organic light-emitting diode), or the like. Further, the touch-sensitive surface 131 may cover the display panel 141, and when the touch-sensitive surface 131 detects a touch operation on or near it, the touch operation is sent to the processor 180 to determine the type of the touch event, and then the processor 180 determines the type of the touch event according to the type of the touch event. The type provides a corresponding visual output on the display panel 141 . Although in FIG. 6, the touch-sensitive surface 131 and the display panel 141 are used as two independent components to realize input and input functions, in some embodiments, the touch-sensitive surface 131 and the display panel 141 can be integrated to realize input. and output functions.

终端600还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端600移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端600还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。The terminal 600 may also include at least one sensor 150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, where the ambient light sensor may adjust the brightness of the display panel 141 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 141 and the display panel 141 when the terminal 600 moves to the ear. / or backlighting. As a kind of motion sensor, the gravitational acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is stationary, and can be used for applications that recognize the attitude of mobile phones (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition-related functions (such as pedometer, tap), etc.; as for other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. Let me repeat.

音频电路160、扬声器161,传声器162可提供用户与终端600之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端600的通信。The audio circuit 160 , the speaker 161 and the microphone 162 can provide an audio interface between the user and the terminal 600 . The audio circuit 160 can transmit the electrical signal converted from the received audio data to the loudspeaker 161, and the loudspeaker 161 converts it into an audio signal output; After being received, it is converted into audio data, and then the audio data is processed by the output processor 180, and then sent to another terminal through the RF circuit 110, or the audio data is output to the memory 120 for further processing. The audio circuit 160 may also include an earplug jack to provide communication between an external earphone and the terminal 600 .

WiFi属于短距离无线传输技术,终端600通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块170,但是可以理解的是,其并不属于终端600的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。WiFi is a short-distance wireless transmission technology. The terminal 600 can help users send and receive emails, browse webpages, and access streaming media through the WiFi module 170. It provides users with wireless broadband Internet access. Although FIG. 6 shows the WiFi module 170, it can be understood that it is not an essential component of the terminal 600, and can be completely omitted as required without changing the essence of the invention.

处理器180是终端600的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端600的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。The processor 180 is the control center of the terminal 600, and uses various interfaces and lines to connect various parts of the entire mobile phone, by running or executing software programs and/or modules stored in the memory 120, and calling data stored in the memory 120, Execute various functions and process data of the terminal 600, so as to monitor the mobile phone as a whole. Optionally, the processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, etc. , the modem processor mainly handles wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 180 .

终端600还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。The terminal 600 also includes a power supply 190 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 180 through a power management system, so that functions such as charging, discharging, and power consumption management can be implemented through the power management system. The power supply 190 may also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

尽管未示出,终端600还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端600的显示单元是触摸屏显示器,终端600还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上程序包含用于进行以下操作的指令:Although not shown, the terminal 600 may also include a camera, a Bluetooth module, etc., which will not be repeated here. Specifically, in this embodiment, the display unit of the terminal 600 is a touch screen display, and the terminal 600 also includes a memory, and one or more programs, wherein one or more programs are stored in the memory, and are configured to be controlled by one or one The above processor executes the one or more programs including instructions for performing the following operations:

播放第一音频数据;Play the first audio data;

在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示;During the process of playing the first audio data, displaying the lyric sentences corresponding to the playback progress time point;

在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充。In the process of displaying the lyric sentence, according to the advancement of the playback progress time point, image filling is performed on the display image of the text corresponding to the playback progress time point according to the stroke order of the characters corresponding to the playback progress time point.

可选的,所述在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,包括:Optionally, during the process of playing the first audio data, displaying the lyric sentence corresponding to the playback progress time point includes:

在播放所述第一音频数据的过程中,根据预先存储的播放进度时间段与歌词语句的对应关系,显示当前的播放进度时间点所属的播放进度时间段对应的歌词语句。During the process of playing the first audio data, according to the pre-stored correspondence between the playback progress time period and the lyrics sentence, the lyrics statement corresponding to the playback progress time period to which the current playback progress time point belongs is displayed.

可选的,所述在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充,包括:Optionally, in the process of displaying the lyric sentence, according to the advancement of the playback progress time point, the text corresponding to the playback progress time point is displayed according to the stroke order of the characters corresponding to the playback progress time point Image, for image filling, including:

在播放所述第一音频数据的过程中,根据预先存储的所述第一音频数据的播放进度时间点与文字的显示图像中像素点的对应关系,对播放进度时间点对应的像素点进行图像填充,其中,所述对应关系中,文字的显示图像中像素点随播放进度时间点变化的顺序与文字的笔画顺序、笔画的书写方向相对应。During the process of playing the first audio data, according to the pre-stored correspondence between the playback progress time point of the first audio data and the pixel points in the display image of the text, image the pixel corresponding to the playback progress time point Filling, wherein, in the corresponding relationship, the sequence in which the pixels in the displayed image of the characters change with the time point of the playback progress corresponds to the order of the strokes of the characters and the writing direction of the strokes.

可选的,所述在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充,包括:Optionally, in the process of displaying the lyric sentence, according to the advancement of the playback progress time point, the text corresponding to the playback progress time point is displayed according to the stroke order of the characters corresponding to the playback progress time point Image, for image filling, including:

在显示所述歌词语句的过程中,根据预先存储的播放进度时间段与文字的对应关系,确定所述歌词语句中每个文字对应的填充起始时间点和填充时长;In the process of displaying the lyric sentence, according to the corresponding relationship between the pre-stored playback progress time period and the text, determine the filling start time point and filling duration corresponding to each text in the lyric sentence;

当播放进度时间点推进到所述每个文字中的第一文字对应的第一播放进度时间段内时,根据预先存储的所述第一文字的显示图像中各像素点的填充顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的需要填充的像素点,进行图像填充,其中,文字的显示图像中各像素点的填充顺序码与所述第一文字的笔画顺序、笔画的书写方向相对应。When the playback progress time point advances to the first playback progress time period corresponding to the first character in each character, according to the pre-stored filling sequence code of each pixel in the display image of the first character, the first character corresponds to The first filling start time point and the first filling duration, determine the pixels that need to be filled corresponding to the playback progress time point, and perform image filling, wherein, the filling sequence code of each pixel point in the displayed image of the text is the same as the first text The order of strokes and the writing direction of the strokes correspond to each other.

可选的,所述根据预先存储的所述第一文字的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充,包括:Optionally, according to the pre-stored sequence code of each pixel in the display image of the first character, the first filling start time point and the first filling duration corresponding to the first character, determine the pixel corresponding to the playback progress time point Points for image filling, including:

确定用户设置的第一歌词字体,根据预先存储的所述第一文字对应的第一字体格式的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。Determine the first lyric font set by the user, according to the sequence code of each pixel in the display image corresponding to the first font format stored in advance, the first filling start time point and the first filling duration corresponding to the first text , to determine the pixel corresponding to the playback progress time point for image filling.

可选的,所述当播放进度时间点推进到所述每个文字中的第一文字对应的第一播放进度时间段内时,根据预先存储的所述第一文字的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充,包括:Optionally, when the playback progress time point advances to the first playback progress time period corresponding to the first character in each character, according to the pre-stored order of each pixel in the display image of the first character Code, the first filling start time point and the first filling duration corresponding to the first text, determine the pixels corresponding to the playback progress time point for image filling, including:

当播放进度时间点推进到所述每个文字中的第一文字对应的第一播放进度时间段内时,如果所述第一文字的笔画数和第一填充时长的比值大于预设阈值,则根据预先存储的所述第一文字的显示图像中各像素点的顺序码、第一文字对应的第一填充起始时间点和第一填充时长,确定播放进度时间点对应的像素点进行图像填充。When the playback progress time point advances to the first playback progress time period corresponding to the first character in each character, if the ratio of the number of strokes of the first character to the first filling duration is greater than the preset threshold, then according to the preset The sequence code of each pixel in the displayed image of the first character, the first filling start time point and the first filling duration corresponding to the first character are stored, and the pixels corresponding to the playback progress time point are determined for image filling.

可选的,所述在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,包括:Optionally, during the process of playing the first audio data, displaying the lyric sentence corresponding to the playback progress time point includes:

在播放所述第一音频数据的过程中,对播放进度时间点对应的歌词语句,采用用户设置的第一颜色进行显示;During the process of playing the first audio data, display the lyric sentences corresponding to the playback progress time point using the first color set by the user;

在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,进行图像填充,包括:In the process of displaying the lyric sentence, according to the advancement of the playback progress time point, according to the stroke order of the characters corresponding to the playback progress time point, image filling is performed on the display image of the text corresponding to the playback progress time point, include:

在显示所述歌词语句的过程中,根据播放进度时间点的推进,按照所述播放进度时间点对应的文字的笔画顺序,对所述播放进度时间点对应的文字的显示图像,采用用户设置的第二颜色进行图像填充。In the process of displaying the lyric sentence, according to the advancement of the playback progress time point, according to the stroke order of the characters corresponding to the playback progress time point, the display image of the text corresponding to the playback progress time point adopts the user-set The second color for the image fill.

本发明实施例中,播放第一音频数据,在播放第一音频数据的过程中,对播放进度时间点对应的歌词语句,进行显示,在显示歌词语句的过程中,根据播放进度时间点的推进,按照播放进度时间点对应的文字的笔画顺序,对播放进度时间点对应的文字的显示图像,进行图像填充。这样,在播放第一音频数据的过程中,终端可以逐字并按照文字的笔画顺序显示歌词,终端则可以通过对文字的显示图像进行填充来实时显示第一音频数据的播放进度,同时可以帮助用户学习汉字的笔画书写顺序。In the embodiment of the present invention, the first audio data is played. In the process of playing the first audio data, the lyric sentence corresponding to the playback progress time point is displayed. During the display of the lyric sentence, according to the progress of the playback progress time point , according to the stroke order of the characters corresponding to the playback progress time point, perform image filling on the display image of the text corresponding to the playback progress time point. In this way, in the process of playing the first audio data, the terminal can display the lyrics word by word and according to the stroke order of the text, and the terminal can display the playback progress of the first audio data in real time by filling the display image of the text, and at the same time can help Users learn the stroke writing order of Chinese characters.

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above embodiments can be completed by hardware, and can also be completed by instructing related hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, and the like.

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.

Claims (12)

1. a kind of method of the display lyrics, which is characterized in that the method includes:
Play the first audio data;
During playing first audio data, lyrics sentence corresponding to playing progress rate time point is shown;
During showing the lyrics sentence, according to the propulsion at playing progress rate time point, according to the playing progress rate time The stroke order of the corresponding word of point carries out image completion to the display image of the playing progress rate time point corresponding word,
It is described during showing the lyrics sentence, according to the propulsion at playing progress rate time point, according to the playing progress rate The stroke order of time point corresponding word carries out image to the display image of the playing progress rate time point corresponding word Filling, including:
During playing first audio data, when according to the playing progress rate of pre-stored first audio data Between point with word display image in pixel correspondence, to playing progress rate time point corresponding pixel carry out image fill out It fills, wherein in the correspondence, pixel changed with playing progress rate time point in the display image of word sequence and word Stroke order, the presentation direction of stroke it is corresponding.
2. according to the method described in claim 1, it is characterized in that, described during playing first audio data, Lyrics sentence corresponding to playing progress rate time point, is shown, including:
During playing first audio data, according to pair of pre-stored playing progress rate period and lyrics sentence It should be related to, show the playing progress rate period corresponding lyrics sentence belonging to current playing progress rate time point.
3. according to the method described in claim 1, it is characterized in that, described during showing the lyrics sentence, according to The propulsion at playing progress rate time point, according to the stroke order of the playing progress rate time point corresponding word, to it is described play into The display image of time point corresponding word is spent, image completion is carried out, including:
During showing the lyrics sentence, according to the correspondence of pre-stored playing progress rate period and word, Determine the corresponding filling start time point of each word and filling duration in the lyrics sentence;
When in the first word corresponding first playing progress rate period that playing progress rate time point is advanced in each word When, fill order code, the first word according to each pixel in the display image of pre-stored first word are corresponding First filling start time point and the first filling duration, determine the playing progress rate time point corresponding pixel for needing to fill, into Row image completion, wherein the stroke order of fill order code and first word of each pixel in the display image of word, The presentation direction of stroke is corresponding.
4. according to the method described in claim 3, it is characterized in that, the display according to pre-stored first word The corresponding first filling start time point of the sequence code of each pixel, the first word and the first filling duration, determination are broadcast in image Degree of putting into time point corresponding pixel carries out image completion, including:
The first lyrics font for determining user setting, according to corresponding first font format of pre-stored first word Show the corresponding first filling start time point of the sequence code of each pixel, the first word and the first filling duration in image, really Determine playing progress rate time point corresponding pixel and carries out image completion.
5. according to the method described in claim 3, it is characterized in that, described be advanced to each text when playing progress rate time point When in the first word corresponding first playing progress rate period in word, according to the display figure of pre-stored first word The corresponding first filling start time point of the sequence code of each pixel, the first word and the first filling duration, determine and play as in The corresponding pixel of progression time point carries out image completion, including:
When in the first word corresponding first playing progress rate period that playing progress rate time point is advanced in each word When, if the ratio of the stroke number of first word and the first filling duration is more than predetermined threshold value, according to pre-stored The corresponding first filling start time point of the sequence code of each pixel, the first word and the in the display image of first word One filling duration determines that playing progress rate time point corresponding pixel carries out image completion.
6. according to the method described in claim 1, it is characterized in that, described during playing first audio data, Lyrics sentence corresponding to playing progress rate time point, is shown, including:
During playing first audio data, lyrics sentence corresponding to playing progress rate time point is set using user The first color set is shown;
During showing the lyrics sentence, according to the propulsion at playing progress rate time point, according to the playing progress rate time The stroke order of the corresponding word of point carries out image completion to the display image of the playing progress rate time point corresponding word, Including:
During showing the lyrics sentence, according to the propulsion at playing progress rate time point, according to the playing progress rate time The stroke order of the corresponding word of point, to the display image of the playing progress rate time point corresponding word, using user setting The second color carry out image completion.
7. a kind of device of the display lyrics, which is characterized in that described device includes:
Playing module, for playing the first audio data;
Display module is used for during playing first audio data, lyrics language corresponding to playing progress rate time point Sentence, is shown;
Module is filled, is used for during showing the lyrics sentence, according to the propulsion at playing progress rate time point, according to described The stroke order of playing progress rate time point corresponding word, to the display image of the playing progress rate time point corresponding word, Image completion is carried out,
The filling module, is used for:
During playing first audio data, when according to the playing progress rate of pre-stored first audio data Between point with word display image in pixel correspondence, to playing progress rate time point corresponding pixel carry out image fill out It fills, wherein in the correspondence, pixel changed with playing progress rate time point in the display image of word sequence and word Stroke order, the presentation direction of stroke it is corresponding.
8. device according to claim 7, which is characterized in that the display module is used for:
During playing first audio data, according to pair of pre-stored playing progress rate period and lyrics sentence It should be related to, show the playing progress rate period corresponding lyrics sentence belonging to current playing progress rate time point.
9. device according to claim 7, which is characterized in that the filling module is used for:
During showing the lyrics sentence, according to the correspondence of pre-stored playing progress rate period and word, Determine the corresponding filling start time point of each word and filling duration in the lyrics sentence;
When in the first word corresponding first playing progress rate period that playing progress rate time point is advanced in each word When, fill order code, the first word according to each pixel in the display image of pre-stored first word are corresponding First filling start time point and the first filling duration, determine the playing progress rate time point corresponding pixel for needing to fill, into Row image completion, wherein the stroke order of fill order code and first word of each pixel in the display image of word, The presentation direction of stroke is corresponding.
10. device according to claim 9, which is characterized in that the filling module is used for:
The first lyrics font for determining user setting, according to corresponding first font format of pre-stored first word Show the corresponding first filling start time point of the sequence code of each pixel, the first word and the first filling duration in image, really Determine playing progress rate time point corresponding pixel and carries out image completion.
11. device according to claim 9, which is characterized in that the filling module is used for:
When in the first word corresponding first playing progress rate period that playing progress rate time point is advanced in each word When, if the ratio of the stroke number of first word and the first filling duration is more than predetermined threshold value, according to pre-stored The corresponding first filling start time point of the sequence code of each pixel, the first word and the in the display image of first word One filling duration determines that playing progress rate time point corresponding pixel carries out image completion.
12. device according to claim 7, which is characterized in that the display module is used for:
During playing first audio data, lyrics sentence corresponding to playing progress rate time point is set using user The first color set is shown;
The filling module, is used for:
During showing the lyrics sentence, according to the propulsion at playing progress rate time point, according to the playing progress rate time The stroke order of the corresponding word of point, to the display image of the playing progress rate time point corresponding word, using user setting The second color carry out image completion.
CN201610383255.XA 2016-06-01 2016-06-01 A kind of method and apparatus of the display lyrics Active CN106098088B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610383255.XA CN106098088B (en) 2016-06-01 2016-06-01 A kind of method and apparatus of the display lyrics

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610383255.XA CN106098088B (en) 2016-06-01 2016-06-01 A kind of method and apparatus of the display lyrics

Publications (2)

Publication Number Publication Date
CN106098088A CN106098088A (en) 2016-11-09
CN106098088B true CN106098088B (en) 2018-09-04

Family

ID=57446829

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610383255.XA Active CN106098088B (en) 2016-06-01 2016-06-01 A kind of method and apparatus of the display lyrics

Country Status (1)

Country Link
CN (1) CN106098088B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108419113B (en) * 2018-05-24 2021-01-08 广州酷狗计算机科技有限公司 Subtitle display method and device
CN110944226B (en) * 2019-11-27 2021-05-11 广州华多网络科技有限公司 Network Karaoke system, lyric display method in Karaoke scene and related equipment
CN111294626A (en) * 2020-01-21 2020-06-16 腾讯音乐娱乐科技(深圳)有限公司 Lyric display method and device
CN112347298B (en) * 2020-11-13 2024-07-30 广州酷狗计算机科技有限公司 Text information display method, text information display device, terminal and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1091567A (en) * 1992-10-30 1994-08-31 罗伊·J·曼科维茨 Method and apparatus for music and lyric broadcasting
CN1139273A (en) * 1995-04-03 1997-01-01 索尼公司 Subtitle colorwiping and positioning method and apparatus
CN101127210A (en) * 2007-09-20 2008-02-20 Ut斯达康通讯有限公司 Method and device for implementing lyric synchronization when broadcasting song
CN101183524A (en) * 2007-11-08 2008-05-21 腾讯科技(深圳)有限公司 Lyric characters display process and system
CN101615418A (en) * 2009-08-11 2009-12-30 深圳市五巨科技有限公司 A kind of mobile terminal music playing method of synchronous rolling display of lyrics and device
CN101840727A (en) * 2010-04-28 2010-09-22 深圳市五巨科技有限公司 Mobile terminal music playing method and device for synchronously displaying lyrics
CN102436838A (en) * 2011-08-30 2012-05-02 北京瑞信在线系统技术有限公司 Lyric displaying method and device executed by computer

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1091567A (en) * 1992-10-30 1994-08-31 罗伊·J·曼科维茨 Method and apparatus for music and lyric broadcasting
CN1139273A (en) * 1995-04-03 1997-01-01 索尼公司 Subtitle colorwiping and positioning method and apparatus
CN101127210A (en) * 2007-09-20 2008-02-20 Ut斯达康通讯有限公司 Method and device for implementing lyric synchronization when broadcasting song
CN101183524A (en) * 2007-11-08 2008-05-21 腾讯科技(深圳)有限公司 Lyric characters display process and system
CN101615418A (en) * 2009-08-11 2009-12-30 深圳市五巨科技有限公司 A kind of mobile terminal music playing method of synchronous rolling display of lyrics and device
CN101840727A (en) * 2010-04-28 2010-09-22 深圳市五巨科技有限公司 Mobile terminal music playing method and device for synchronously displaying lyrics
CN102436838A (en) * 2011-08-30 2012-05-02 北京瑞信在线系统技术有限公司 Lyric displaying method and device executed by computer

Also Published As

Publication number Publication date
CN106098088A (en) 2016-11-09

Similar Documents

Publication Publication Date Title
US10509532B2 (en) Progress bar with graphical effects to indicate download progress and connection state
WO2017008551A1 (en) Bullet screen display method and apparatus
US20180152765A1 (en) Method for controlling multimedia playing, apparatus thereof and storage medium
CN104243671B (en) Volume adjusting method, device and electronic equipment
US20170068443A1 (en) Information Display Method and Apparatus
CN106293375B (en) Scene switching method and device
US9921735B2 (en) Apparatuses and methods for inputting a uniform resource locator
CN104618223A (en) Information recommendation management method, device and system
WO2015131816A1 (en) Page turning method and mobile device
CN106126411A (en) A kind of method and apparatus that tested program code is tested
CN108958629B (en) Split-screen exit method, device, storage medium and electronic device
CN108984142B (en) Split-screen display method, device, storage medium and electronic device
CN103488450A (en) Method, device and terminal equipment for projecting picture
CN109003194A (en) Comment on sharing method, terminal and storage medium
US20150089431A1 (en) Method and terminal for displaying virtual keyboard and storage medium
CN106098088B (en) A kind of method and apparatus of the display lyrics
CN108513671A (en) A kind of 2D applies display methods and terminal in VR equipment
CN108228034A (en) Control method, mobile terminal and the computer readable storage medium of mobile terminal
CN107817988A (en) Push message management method and related products
TW201541337A (en) Method, device and system for displaying messages in mobile terminal
CN114547436A (en) Page display method and device, electronic equipment and storage medium
US10101894B2 (en) Information input user interface
CN106057213B (en) A kind of method and apparatus of display voice pitch data
CN106527846A (en) Displaying method, displaying device and terminal equipment
US20160119695A1 (en) Method, apparatus, and system for sending and playing multimedia information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17

Applicant after: GUANGZHOU KUGOU COMPUTER TECHNOLOGY Co.,Ltd.

Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F

Applicant before: GUANGZHOU KUGOU COMPUTER TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220330

Address after: 4119, 41st floor, building 1, No.500, middle section of Tianfu Avenue, Chengdu hi tech Zone, China (Sichuan) pilot Free Trade Zone, Chengdu, Sichuan 610000

Patentee after: Chengdu kugou business incubator management Co.,Ltd.

Address before: No. 315, Huangpu Avenue middle, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU KUGOU COMPUTER TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20241203

Address after: No. 315, Huangpu Avenue middle, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU KUGOU COMPUTER TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 4119, 41st floor, building 1, No.500, middle section of Tianfu Avenue, Chengdu hi tech Zone, China (Sichuan) pilot Free Trade Zone, Chengdu, Sichuan 610000

Patentee before: Chengdu kugou business incubator management Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right