歌词显示方法及装置制造方法及图纸

技术编号:13749117 阅读:48 留言:0更新日期:2016-09-24 09:01
本发明专利技术公开了一种歌词显示方法及装置,属于终端技术领域。方法包括:根据多媒体文件的播放进度,确定多媒体文件的待显示歌词部分中的第一歌词,第一歌词为待显示歌词部分中与播放进度对应的一句歌词;通过歌词显示图层,对第一歌词进行突出显示;在突出显示第一歌词的同时,根据第二歌词与第一歌词之间的时间差,以与时间差对应的透明度,通过歌词显示图层显示第二歌词。本发明专利技术通过在多媒体录制过程中,明确标识出当前正在录制的第一歌词,并以歌词的显示透明度,来标识出该第一歌词与待显示歌词中每一句第二歌词之间的时间差,从而使得歌词的辨别度提高,能够清晰的区分开歌词与背景图片,进而能够保证录制的同步,提高了歌词的提示效果。

【技术实现步骤摘要】

本专利技术涉及终端
,特别涉及一种歌词显示方法及装置
技术介绍
随着终端技术的迅猛发展,终端的性能越来越好,其可安装的应用种类越来越多,除了简单的播放类应用以外,终端上还能够安装多媒体录制应用,以供用户进行多媒体录制。在使用这些多媒体录制应用录制多媒体文件时,不可避免地需要显示多媒体文件的歌词,以方便用户查看。现有的歌词显示方法,一般是按照多媒体文件的播放进度,显示与播放进度相应的歌词。然而,大部分多媒体录制应用一般是在背景图片上进行歌词显示,但是,一旦背景图片与歌词颜色相近或背景图片的图案杂乱时,会导致歌词难以辨别,用户无法清晰地辨认当前歌词或下句歌词,导致在录制时不能与音乐播放进度准确同步,降低了歌词的提示效果。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种歌词显示方法及装置。所述技术方案如下:一方面,提供了一种歌词显示方法,所述方法包括:根据多媒体文件的播放进度,确定所述多媒体文件的待显示歌词部分中的第一歌词,所述第一歌词为所述待显示歌词部分中与所述播放进度对应的一句歌词;通过歌词显示图层,对所述第一歌词进行突出显示;在突出显示所述第一歌词的同时,根据第二歌词与所述第一歌词之间的时间差,以与所述时间差对应的透明度,通过所述歌词显示图层显示所述第二歌词;其中,所述第二歌词为所述待显示歌词部分中除所述第一歌词以外的歌词,
所述透明度随着时间差越大而越大。另一方面,提供了一种歌词显示装置,所述装置包括:确定模块,用于根据多媒体文件的播放进度,确定所述多媒体文件的待显示歌词部分中的第一歌词,所述第一歌词为所述待显示歌词部分中与所述播放进度对应的一句歌词;显示模块,用于通过歌词显示图层,对所述第一歌词进行突出显示;所述显示模块,还用于在突出显示所述第一歌词的同时,根据第二歌词与所述第一歌词之间的时间差,以与所述时间差对应的透明度,通过所述歌词显示图层显示所述第二歌词;其中,所述第二歌词为所述待显示歌词部分中除所述第一歌词以外的歌词,所述透明度随着时间差越大而越大。本专利技术实施例提供的技术方案带来的有益效果是:通过在多媒体录制过程中,明确标识出当前正在录制的第一歌词,并以歌词的显示透明度,来标识出该第一歌词与待显示歌词中每一句第二歌词之间的时间差,从而使得歌词的辨别度提高,能够清晰的区分开歌词与背景图片,进而能够保证录制的同步,提高了歌词的提示效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种歌词显示方法的流程图;图2是本专利技术实施例提供的一种图层顺序示意图;图3是本专利技术实施例提供的刷新流程示意图;图4是本专利技术实施例提供的一种图层顺序示意图;图5时本专利技术实施例提供的一种歌词显示效果图;图6是本专利技术实施例提供的一种歌词显示装置的结构示意图;图7是本专利技术实施例提供的另一种歌词显示装置的结构示意图;图8是本专利技术实施例提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的一种歌词显示方法的流程图。参见图1,所述方法包括:101、根据多媒体文件的播放进度,确定该多媒体文件的待显示歌词部分中的第一歌词,该第一歌词为该待显示歌词部分中与该播放进度对应的一句歌词。其中,待显示歌词部分为与该多媒体文件的歌词中与该播放进度对应的歌词部分。例如,该待显示歌词部分可以为该播放进度一定时间范围内的歌词部分。如,对于一首歌曲的播放时长为3分20秒,而当前播放进度为2分00秒,则该播放进度对应的歌词部分可以是以2分00秒为中心轴的一定时长内的歌词,比如,1分50秒至2分10秒内的歌词。当然,该播放进度对应的歌词部分可以是以2分00秒为起始的一定时长内的歌词。比如,2分00秒至2分20秒内的歌词。在一个可能实施例中,该多媒体文件的歌词文件中可以包括多句歌词以及多句歌词对应的时间标签,其播放进度以及具体播放进度对应的歌词部分,均可以通过对多媒体文件的歌词文件的解析得到,本专利技术实施例对此不作具体限定。102、通过歌词显示图层,对该第一歌词进行突出显示。该歌词显示图层可以是指用于显示歌词的图层,该歌词显示图层可以位于显示层的顶端,由歌词显示容器进行绘制。如图2所示,歌词显示图层位于背景图层的上层。中间一层为歌词显示容器,主要对每句歌词对应的视图进行布局,并负责根据多媒体播放进度对歌词进行滚动、高亮显示当前歌词、调整改变歌词的布局和透明度等逻辑功能。最上面一层为歌词显示图层,每句歌词对应一个视图,所有的歌词视图包含在歌词显示容器中。该歌词视图的显示与删除、字体的高亮显示及透明度改变都由歌词显示容器来完成。突出显示可以包括多种实现方式,例如:方式一、通过该歌词显示图层,以预设亮度对该第一歌词进行显示,该预设亮度大于背景图片的亮度。第一歌词作为当前正在录制的歌词,可以采用改变亮度的方式进行突出,
对于人眼来说,如果亮度大于背景图片的亮度,通常能够更明显的被辨别,因此,调整亮度可以达到标识第一歌词的效果。方式二、通过该歌词显示图层,以预设字体对该第一歌词进行显示,该预设字体大于该第二歌词的字体,或者所述预设字体与所述背景图片中的颜色为反差色。字体可以是指字符大小、字符颜色等,该第一歌词的字体如果大于其他歌词的字体,则对于人眼来说,也可以达到标识的效果,或者当字体与背景图片中的颜色有较大的反差的话,也可以达到标识的效果。需要说明的是,该预设字体可以是根据背景图片中的颜色进行预设的字体,终端可以通过对背景图片进行颜色识别,获知该背景图片中占较大比重的颜色,从而,根据该占较大比重的颜色,确定该颜色的反差色(如,对于白色,可以获取黑色为其反差色,或者,对于黑色,可以获取黄色或红色为反差色),互为反差色,是指颜色之间的差别能够被肉眼识别。通过上述过程,当预设字体是指字符颜色时,对于不同背景图片,可以存在不同的预设字体,因此,可以适应性的根据背景图片上干扰元素的实际颜色,对第一歌词进行突出显示,提高了该歌词显示方法的实用性。103、在突出显示该第一歌词的同时,根据第二歌词与该第一歌词之间的时间差,以与该时间差对应的透明度,通过该歌词显示图层显示该第二歌词。其中,该第二歌词为该待显示歌词部分中除该第一歌词以外的歌词,该透明度随着时间差越大而越大。由于待显示歌词中还包括多句第二歌词,因此,还可以相应的降低第二歌词的可视性,以进一步突出第一歌词。但是,由于在第一歌词的部分录制完成后,则需要录制与第一歌词之间时间差最小的第二歌词部分,为了使得整体显示效果能够有一种时间上的递进,在步骤103中,可以根据时间差为第二歌词设置透明度,使得时间差越大,歌词显示的透明度越大,从视觉上产生一种颜色从深到浅的效果,使得用户在查看歌词时,能够及时获知下一句歌词,从而做好录制准备。本专利技术实施例提供的方法,通过在多媒体录制过程中,明确标识出当前正在录制的第一歌词,并以歌词的显示透明度,来标识出该第一歌词与待显示歌词中每一本文档来自技高网
...

【技术保护点】
一种歌词显示方法,其特征在于,所述方法包括:根据多媒体文件的播放进度,确定所述多媒体文件的待显示歌词部分中的第一歌词,所述第一歌词为所述待显示歌词部分中与所述播放进度对应的一句歌词;通过歌词显示图层,对所述第一歌词进行突出显示;在突出显示所述第一歌词的同时,根据第二歌词与所述第一歌词之间的时间差,以与所述时间差对应的透明度,通过所述歌词显示图层显示所述第二歌词;其中,所述第二歌词为所述待显示歌词部分中除所述第一歌词以外的歌词,所述透明度随着时间差越大而越大。

【技术特征摘要】
1.一种歌词显示方法,其特征在于,所述方法包括:根据多媒体文件的播放进度,确定所述多媒体文件的待显示歌词部分中的第一歌词,所述第一歌词为所述待显示歌词部分中与所述播放进度对应的一句歌词;通过歌词显示图层,对所述第一歌词进行突出显示;在突出显示所述第一歌词的同时,根据第二歌词与所述第一歌词之间的时间差,以与所述时间差对应的透明度,通过所述歌词显示图层显示所述第二歌词;其中,所述第二歌词为所述待显示歌词部分中除所述第一歌词以外的歌词,所述透明度随着时间差越大而越大。2.根据权利要求1所述的方法,其特征在于,在突出显示所述第一歌词的同时,根据第二歌词与所述第一歌词之间的时间差,以与所述时间差对应的透明度,通过所述歌词显示图层显示所述第二歌词之后,所述方法还包括:在所述多媒体文件的播放过程中,根据所述歌词显示图层当前所显示的歌词以及当前播放进度,判断是否需要更新所述歌词显示图层;如果需要更新所述歌词显示图层,则根据当前播放进度,重新确定待显示歌词,并基于重新确定的待显示歌词,执行根据多媒体文件的播放进度,确定所述多媒体文件的待显示歌词部分中的第一歌词的步骤以及后续步骤。3.根据权利要求1所述的方法,其特征在于,在所述多媒体文件的播放过程中,在背景图层和所述歌词显示图层之间具有蒙层,所述蒙层的透明度从蒙层的上边缘到下边缘逐渐增强。4.根据权利要求3所述的方法,其特征在于,通过歌词显示图层,对所述第一歌词进行突出显示包括:通过所述歌词显示图层,将所述第一歌词突出显示于所述歌词显示图层靠近上边缘的位置。5.根据权利要求1至4任一项所述的方法,其特征在于,通过歌词显示图层,对所述第一歌词进行突出显示包括:通过所述歌词显示图层,以预设亮度对所述第一歌词进行显示,所述预设亮度大于背景图片的亮度;或,通过所述歌词显示图层,以预设...

【专利技术属性】
技术研发人员:邢雪源
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1