歌词显示方法、装置及计算机可读存储介质制造方法及图纸

技术编号:17779883 阅读:33 留言:0更新日期:2018-04-22 08:28
本发明专利技术实施例公开了一种歌词显示方法、装置及计算机可读存储介质,属于多媒体技术领域。方法包括:确定被选的歌词特效;根据歌词特效与特效处理信息的对应关系列表获取歌词特效对应的特效处理信息;解析被选歌词,得到歌词解析结果;基于解析结果,对当前所播放歌曲的歌词按照特效处理信息进行处理;显示处理后的特效歌词。通过选择歌词特效,获取歌词特效对应的特效处理信息,之后基于歌词解析结果对当前所播放歌曲的歌词按照特效处理信息进行处理并显示,从而扩展了歌词的显示方式,使得显示的歌词更为丰富,进而提高了歌词显示的服务质量。

【技术实现步骤摘要】
歌词显示方法、装置及计算机可读存储介质
本专利技术涉及多媒体
,特别涉及一种歌词显示方法、装置及计算机可读存储介质。
技术介绍
随着人们对娱乐休闲方式的需求不断增加,音视频等多媒体数据的产品越来越丰富,提供音乐播放、歌曲录制等服务的音乐软件即为其中的一种。为了提供更优化的服务,歌词显示方式也在不断变化和改进。相关技术中,在显示歌词时,提供了一种歌词染色的方式。该种方式根据歌唱者进行划分,男生演唱的歌词用蓝色显示,女生演唱的歌词用红色显示,并且根据歌曲的进度进行逐步染色,未唱歌词为灰色显示,已唱歌词为蓝色或者红色显示。然而,由于相关技术仅根据歌唱者划分歌词的显示颜色,通过歌词染色的方式显示歌词,显示方式较为单一。
技术实现思路
本专利技术实施例提供了一种歌词显示方法、装置及计算机可读存储介质,可以解决相关技术中存在的技术问题,具体技术方案如下:提供了一种歌词显示方法,所述方法包括:确定被选的歌词特效;根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;解析被选歌词,得到歌词解析结果;基于所述解析结果,对当前所播放歌曲的歌词按照所述特效处理信息进行处理;显示所述处理后的特效歌词。在一种实现方式中,所述基于所述解析结果,对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:根据所述解析结果获取当前所播放歌曲的播放时间戳;根据所述播放时间戳定位当前播放的歌词;根据所述播放时间戳计算所述当前播放的歌词对应的播放进度;基于所述当前播放的歌词对应的播放进度,对当前所播放歌曲的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述方法还包括:根据所述歌词特效加载相应的资源文件、着色器及字库;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:基于所述资源文件、着色器及字库,对当前所播放歌曲的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述歌词特效包括歌词静态特效、歌词排版特效、歌词动态特效中的至少一种;其中,所述歌词静态特效包括歌词字体、字色、字重、字号、描边、阴影、文字透视中的至少一种特效;所述歌词排版特效包括歌词的出现位置和排版方式中的至少一种特效;所述歌词动态特效包括歌词的出现动画特效。在一种实现方式中,所述歌词特效包括押韵染色特效,所述特效处理信息包括与所述押韵染色特效对应的第一特效处理信息;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:获取所述所播放歌曲的歌词中每句歌词末尾字的拼音,得到声母和韵母;筛选出韵母相同的连续句末字,得到目标字;对押韵次数大于阈值的目标字按照所述第一特效处理信息进行处理。在一种实现方式中,所述歌词特效包括分词特效,所述特效处理信息包括与所述分词特效对应的第二特效处理信息;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:对所述所播放歌曲的歌词进行分词处理,得到分词结果;从所述分词结果中筛选出目标分词结果;对所述目标分词结果按照所述第二特效处理信息进行处理。在一种实现方式中,所述歌词特效包括歌词持续时间特效,所述特效处理信息包括与所述歌词持续时间特效对应的第三特效处理信息;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:获取所述所播放歌曲中每个歌词的持续时间;基于所述当前所播放歌曲的歌词的持续时间,对所述当前所播放歌曲的歌词按照所述第三特效处理信息进行处理。在一种实现方式中,所述方法还包括:采集视频画面;对所述视频画面进行人脸识别,得到人脸识别结果;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理。还提供了一种歌词显示装置,所述装置包括:确定模块,用于确定被选的歌词特效;获取模块,用于根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;解析模块,用于解析被选歌词,得到歌词解析结果;处理模块,用于基于所述解析结果,对当前所播放歌曲的歌词按照所述特效处理信息进行处理;显示模块,用于显示所述处理后的特效歌词。在一种实现方式中,所述处理模块,用于根据所述解析结果获取当前所播放歌曲的播放时间戳;根据所述播放时间戳定位当前播放的歌词;根据所述播放时间戳计算所述当前播放的歌词对应的播放进度;基于所述当前播放的歌词对应的播放进度,对当前所播放歌曲的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述装置还包括:加载模块,用于根据所述歌词特效加载相应的资源文件、着色器及字库;所述处理模块,用于基于所述资源文件、着色器及字库,对当前所播放歌曲的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述歌词特效包括歌词静态特效、歌词排版特效、歌词动态特效中的至少一种;其中,所述歌词静态特效包括歌词字体、字色、字重、字号、描边、阴影、文字透视中的至少一种特效;所述歌词排版特效包括歌词的出现位置和排版方式中的至少一种特效;所述歌词动态特效包括歌词的出现动画特效。在一种实现方式中,所述歌词特效包括押韵染色特效,所述特效处理信息包括与所述押韵染色特效对应的第一特效处理信息;所述处理模块,用于获取所述所播放歌曲的歌词中每句歌词末尾字的拼音,得到声母和韵母;筛选出韵母相同的连续句末字,得到目标字;对押韵次数大于阈值的目标字按照所述第一特效处理信息进行处理。在一种实现方式中,所述歌词特效包括分词特效,所述特效处理信息包括与所述分词特效对应的第二特效处理信息;所述处理模块,用于对所述所播放歌曲的歌词进行分词处理,得到分词结果;从所述分词结果中筛选出目标分词结果;对所述目标分词结果按照所述第二特效处理信息进行处理。在一种实现方式中,所述歌词特效包括歌词持续时间特效,所述特效处理信息包括与所述歌词持续时间特效对应的第三特效处理信息;所述处理模块,用于获取所述所播放歌曲中每个歌词的持续时间;基于所述当前所播放歌曲的歌词的持续时间,对当前所播放歌曲的歌词按照所述第三特效处理信息进行处理。在一种实现方式中,所述装置还包括:采集模块,用于采集视频画面;识别模块,用于对所述视频画面进行人脸识别,得到人脸识别结果;所述处理模块,用于基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理。还提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述的歌词显示方法。还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述的歌词显示方法。本专利技术实施例提供的技术方案可以包括以下有益效果:通过选择歌词特效,获取歌词特效对应的特效处理信息,之后基于歌词解析结果对当前所播放歌曲的歌词按照特效处理信息进行处理并显示,从而扩展了歌词的显示方式,使得显示的歌词更为丰富,进而提高了歌词显示的服务质量。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是本专利技术实施例示出的歌词显示系统的实施环境架构示意图;图本文档来自技高网...
歌词显示方法、装置及计算机可读存储介质

【技术保护点】
一种歌词显示方法,其特征在于,所述方法包括:确定被选的歌词特效;根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;解析被选歌词,得到歌词解析结果;基于所述解析结果,对当前所播放歌曲的歌词按照所述特效处理信息进行处理;显示所述处理后的特效歌词。

【技术特征摘要】
1.一种歌词显示方法,其特征在于,所述方法包括:确定被选的歌词特效;根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;解析被选歌词,得到歌词解析结果;基于所述解析结果,对当前所播放歌曲的歌词按照所述特效处理信息进行处理;显示所述处理后的特效歌词。2.根据权利要求1所述的方法,其特征在于,所述基于所述解析结果,对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:根据所述解析结果获取当前所播放歌曲的播放时间戳;根据所述播放时间戳定位当前播放的歌词;根据所述播放时间戳计算所述当前播放的歌词对应的播放进度;基于所述当前播放的歌词对应的播放进度,对当前所播放歌曲的歌词按照所述特效处理信息进行处理。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述歌词特效加载相应的资源文件、着色器及字库;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:基于所述资源文件、着色器及字库,对当前所播放歌曲的歌词按照所述特效处理信息进行处理。4.根据权利要求1至3中一所述的方法,其特征在于,所述歌词特效包括歌词静态特效、歌词排版特效、歌词动态特效中的至少一种;其中,所述歌词静态特效包括歌词字体、字色、字重、字号、描边、阴影、文字透视中的至少一种特效;所述歌词排版特效包括歌词的出现位置和排版方式中的至少一种特效;所述歌词动态特效包括歌词的出现动画特效。5.根据权利要求1至3中任一所述的方法,其特征在于,所述歌词特效包括押韵染色特效,所述特效处理信息包括与所述押韵染色特效对应的第一特效处理信息;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:获取所述所播放歌曲的歌词中每句歌词末尾字的拼音,得到声母和韵母;筛选出韵母相同的连续句末字,得到目标字;对押韵次数大于阈值的目标字按照所述第一特效处理信息进行处理。6.根据权利要求1至3中任一所述的方法,其特征在于,所述歌词特效包括分词特效,所述特效处理信息包括与所述分词特效对应的第二特效处理信息;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:对所述所播放歌曲的歌词进行分词处理,得到分词结果;从所述分词结果中筛选出目标分词结果;对所述目标分词结果按照所述第二特效处理信息进行处理。7.根据权利要求1至3中任一所述的方法,其特征在于,所述歌词特效包括歌词持续时间特效,所述特效处理信息包括与所述歌词持续时间特效对应的第三特效处理信息;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:获取所述所播放歌曲中每个歌词的持续时间;基于所述当前所播放歌曲的歌词的持续时间,对所述当前所播放歌曲的歌词按照所述第三特效处理信息进行处理。8.根据权利要求1至3中任一所述的方法,其特征在于,所述方法还包括:采集视频画面;对所述视频画面进行人脸识别,得到人脸识别结果;所述对当前所播放歌曲的歌词按照所述特效处理信息进行处理,包括:基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理。9.一种歌词显示装置,其特征在于,所述装置包括:确定模块,用于确定被选的歌词特效;获取模块,用于根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效...

【专利技术属性】
技术研发人员:林若曦刘培徐良俞骁牟伟成
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司
类型:发明
国别省市:广东,44

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

1