歌词显示处理方法、装置、电子设备及计算机存储介质制造方法及图纸

技术编号:20725007 阅读:28 留言:0更新日期:2019-03-30 17:43
本申请涉及音频处理技术领域,公开了一种歌词显示处理方法、装置、电子设备及计算机可读存储介质,其中,歌词显示处理方法包括:获取待播放曲目的歌曲信息与原始歌词信息;接着基于预设歌词格式,对原始歌词信息进行解析,得到符合预设歌词格式的目标歌词信息,预设歌词格式包括标识信息部分与歌词主体部分;接着当检测到播放歌曲信息时,根据歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息。本申请实施例的方法,使得在播放歌曲信息的同时,不仅能够根据当前歌曲的播放进度更加多样性、个性化地同步显示相应的歌词,而且能够准确地根据歌曲的播放进度逐字地对歌词进行相应颜色的染色显示,极大提升用户体验。

【技术实现步骤摘要】
歌词显示处理方法、装置、电子设备及计算机存储介质
本申请涉及音频处理
,具体而言,本申请涉及一种歌词显示处理方法、装置、电子设备及计算机存储介质。
技术介绍
近年来,随着科技水平和经济的发展,人们对精神生活的要求也越来越高。作为多媒体技术的代表,音乐一直以来都被全世界的人们所喜爱。传统的音乐多来自于电脑、MP3播放器等,随着智能终端的普及,越来越多的人倾向于通过智能终端来播放音乐。为了提供更优化的服务,在播放歌曲的同时,也对播放歌曲的歌词进行显示,目前的歌词格式所支持的歌词显示方式,只是简单地将待播放歌曲的歌词全部显示出来,本申请的专利技术人在具体实施过程中发现:这种歌词格式所支持的歌词显示方式过于单一,导致无法根据当前歌曲的播放进度更加多样性地同步显示相应的歌词,造成极差的用户体验。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案:原始方面,提供了一种歌词显示处理方法,包括:获取待播放曲目的歌曲信息与原始歌词信息;基于预设歌词格式,对原始歌词信息进行解析,得到符合预设歌词格式的目标歌词信息,预设歌词格式包括标识信息部分与歌词主体部分;当检测到播放歌曲信息时,根据歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息。具体地,标识信息部分包括标识显示信息及标识参数;标识显示信息包括以下至少一项:歌曲名称,歌曲演唱者或歌曲演唱组合,歌曲的上传作者,歌曲长度;标识参数包括以下至少一项:歌曲标识,歌曲哈希值,歌词延迟值,歌词总行数;歌词主体部分包括歌词及歌词参数;歌词参数包括以下至少一项:各句歌词的演唱者标识,各句歌词的起始时间与持续时间,各句歌词中每个字的起始时间与持续时间,各句歌词的显示颜色。进一步地,在播放歌曲信息之前,还包括:根据预定哈希算法,计算歌曲信息的第一哈希值;检测第一哈希值与歌曲哈希值是否相同;如果相同,则允许对歌曲信息进行播放。进一步地,基于预设歌词格式,对原始歌词信息进行解析,包括:根据预设歌词格式,确定相应的正则表达式;根据正则表达式对原始歌词信息进行解析,以获取包括标识信息部分与歌词主体的目标歌词信息。进一步地,当检测到播放歌曲信息时,根据歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息,包括:当检测到歌曲信息的播放指令时,显示标识显示信息以及歌词。进一步地,当检测到播放歌曲信息时,根据歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息,包括:根据歌曲信息的当前播放时间以及歌词参数,确定与当前播放时间相对应的目标歌词的显示方式;根据显示方式,对目标歌词进行显示。进一步地,根据显示方式,对目标歌词进行显示,包括以下至少一项:显示目标歌词的演唱者标识;根据目标歌词的显示颜色以及目标歌词中每个字的起始时间与持续时间,动态调整显示目标歌词中各个字的显示颜色。目标方面,提供了一种歌词显示处理装置,包括:获取模块,用于获取待播放曲目的歌曲信息与原始歌词信息;解析模块,用于基于预设歌词格式,对原始歌词信息进行解析,得到符合预设歌词格式的目标歌词信息,预设歌词格式包括标识信息部分与歌词主体部分;显示模块,用于当检测到播放歌曲信息时,根据歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息。具体地,符合预设歌词格式的目标歌词信息包括标识信息部分与歌词主体部分;标识信息部分包括标识显示信息及标识参数;标识显示信息包括以下至少一项:歌曲名称,歌曲演唱者或歌曲演唱组合,歌曲的上传作者,歌曲长度;标识参数包括以下至少一项:歌曲标识,歌曲哈希值,歌词延迟值,歌词总行数;歌词主体部分包括歌词及歌词参数;歌词参数包括以下至少一项:各句歌词的演唱者标识,各句歌词的起始时间与持续时间,各句歌词中每个字的起始时间与持续时间,各句歌词的显示颜色。进一步地,该装置还包括计算模块与检测模块;计算模块,用于根据预定哈希算法,计算歌曲信息的第一哈希值;检测模块,用于检测第一哈希值与歌曲哈希值是否相同,并当相同时,允许对歌曲信息进行播放。进一步地,解析模块包括第一确定子模块与解析子模块;第一确定子模块,用于根据预设歌词格式,确定相应的正则表达式;解析子模块,用于根据正则表达式对原始歌词信息进行解析,以获取包括标识信息部分与歌词主体的目标歌词信息。进一步地,显示模块具体用于当检测到歌曲信息的播放指令时,显示标识显示信息以及歌词。进一步地,显示模块包括第二确定子模块与显示子模块;第二确定子模块,用于根据歌曲信息的当前播放时间以及歌词参数,确定与当前播放时间相对应的目标歌词的显示方式;显示子模块,用于根据显示方式,对目标歌词进行显示。进一步地,显示子模块具体用于显示目标歌词的演唱者标识;和/或,用于根据目标歌词的显示颜色以及目标歌词中每个字的起始时间与持续时间,动态调整显示目标歌词中各个字的显示颜色。第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述的歌词显示处理方法。第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的歌词显示处理方法。本申请实施例提供的歌词显示处理方法,获取待播放曲目的歌曲信息与原始歌词信息,为后续对播放曲目的歌词信息进行调整奠定基础;基于预设歌词格式,对原始歌词信息进行解析,得到符合预设歌词格式的目标歌词信息,预设歌词格式包括标识信息部分与歌词主体部分,从而根据预设歌词格式对获取到的原始歌词信息进行调整,得到更能满足用户多样化需求的目标歌词信息,为后续歌词的显示提供前提保障;当检测到播放歌曲信息时,根据歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息,使得在播放歌曲信息的同时,不仅能够根据当前歌曲的播放进度更加多样性、个性化地同步显示相应的歌词,而且能够准确地根据歌曲的播放进度逐字地对歌词进行相应颜色的染色显示,极大提升用户体验。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请实施例的歌词显示处理方法的流程示意图;图2为本申请实施例的预设歌词格式的示意图;图3为本申请实施例的歌词显示处理装置的基本结构示意图;图4为本申请实施例的歌词显示处理装置的详细结构示意图;图5为本申请实施例的电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接本文档来自技高网
...

【技术保护点】
1.一种歌词显示处理方法,其特征在于,包括:获取待播放曲目的歌曲信息与原始歌词信息;基于预设歌词格式,对所述原始歌词信息进行解析,得到符合预设歌词格式的目标歌词信息,所述预设歌词格式包括标识信息部分与歌词主体部分;当检测到播放所述歌曲信息时,根据所述歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息。

【技术特征摘要】
1.一种歌词显示处理方法,其特征在于,包括:获取待播放曲目的歌曲信息与原始歌词信息;基于预设歌词格式,对所述原始歌词信息进行解析,得到符合预设歌词格式的目标歌词信息,所述预设歌词格式包括标识信息部分与歌词主体部分;当检测到播放所述歌曲信息时,根据所述歌曲信息的当前播放时间,同步显示与当前播放时间相对应的目标歌词信息。2.根据权利要求1所述的方法,其特征在于,所述标识信息部分包括标识显示信息及标识参数;所述标识显示信息包括以下至少一项:歌曲名称,歌曲演唱者或歌曲演唱组合,歌曲的上传作者,歌曲长度;所述标识参数包括以下至少一项:歌曲标识,歌曲哈希值,歌词延迟值,歌词总行数;所述歌词主体部分包括歌词及歌词参数;所述歌词参数包括以下至少一项:各句歌词的演唱者标识,各句歌词的起始时间与持续时间,各句歌词中每个字的起始时间与持续时间,各句歌词的显示颜色。3.根据权利要求2所述的方法,其特征在于,在播放所述歌曲信息之前,还包括:根据预定哈希算法,计算所述歌曲信息的第一哈希值;检测所述第一哈希值与所述歌曲哈希值是否相同;如果相同,则允许对所述歌曲信息进行播放。4.根据权利要求2所述的方法,其特征在于,基于预设歌词格式,对所述原始歌词信息进行解析,包括:根据所述预设歌词格式,确定相应的正则表达式;根据所述正则表达式对所述原始歌词信息进行解析,以获取包括标识信息部分与歌词主体的目标歌词信息。5.根据权利要求2所述的方法,其特征在于,当检测到播放所述歌曲信息时,根据所述歌曲信息的当前播放时间,同步显示与当前...

【专利技术属性】
技术研发人员:刘德平
申请(专利权)人:北京微播视界科技有限公司
类型:发明
国别省市:北京,11

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

1