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

技术编号:28212350 阅读:19 留言:0更新日期:2021-04-24 14:50
本公开关于一种歌词显示方法、装置、电子设备、计算机可读存储介质及计算机程序产品。所述方法包括:显示原始歌曲的旋律编辑页面,原始歌曲包括原始旋律和原始歌词;响应于对旋律编辑页面中旋律配置控件的触发操作,获取目标旋律配置信息;获取根据目标旋律配置信息生成的目标旋律;根据原始歌词中的字符在目标旋律中的播放时刻进行歌词显示。通过基于目标旋律配置信息对旋律进行自动调整,可以提升旋律与歌词的吻合度,提高了歌曲创作的质量。提高了歌曲创作的质量。提高了歌曲创作的质量。

【技术实现步骤摘要】
歌词显示方法、装置、电子设备、计算机可读存储介质


[0001]本公开涉及计算机
,尤其涉及一种歌词显示方法、装置、电子设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,出现了越来越多的应用程序支持用户进行创作歌曲。歌曲的创作包括歌词创作和旋律创作。
[0003]相关技术中,可以用过以下方式辅助用户进行制作原创歌曲:用户通过应用程序选择不同的和弦并自由组合,形成一段歌曲旋律;或者用户基于应用程序提供的现有和弦模版进行添加音效等操作,形成一段歌曲旋律。然后用户可以基于所得到的歌曲旋律进行自定义填写歌词;或者,系统基于所得到的歌曲旋律随机推荐歌词,从而生成一个完整的歌曲片段。用户可以对歌曲片段中的旋律和歌词的吻合情况进行手动调整,以使调整后的歌曲片段更加符合用户想要的效果。
[0004]但是,相关技术中的手动调整方式需要用户具备一定的音乐专业知识。因此,亟需一种可以更加高效地调整歌曲的处理方式。

技术实现思路

[0005]本公开提供一种歌词显示方法、装置、电子设备、计算机可读存储介质及计算机程序产品,以提供一种更加高效地调整歌曲的处理方式。本公开的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种歌词显示方法,包括:
[0007]显示原始歌曲的旋律编辑页面,所述原始歌曲包括原始旋律和原始歌词;
[0008]响应于对所述旋律编辑页面中旋律配置控件的触发操作,获取目标旋律配置信息;
[0009]获取根据所述目标旋律配置信息生成的目标旋律;
[0010]根据所述原始歌词中的字符在所述目标旋律中的播放时刻进行歌词显示。
[0011]在其中一个实施例中,所述获取根据所述目标旋律配置信息生成的目标旋律,包括:
[0012]根据所述目标旋律配置信息确定目标旋律时长;
[0013]根据所述目标旋律时长对所述原始旋律进行调整,得到所述目标旋律。
[0014]在其中一个实施例中,所述根据所述目标旋律时长对所述原始旋律进行调整,得到所述目标旋律,包括:
[0015]获取所述原始旋律的原始旋律属性信息;
[0016]获取与所述原始旋律属性信息对应的原始前奏时长,及与所述目标旋属性信息对应的目标前奏时长;
[0017]获取所述原始前奏时长与所述目标前奏时长之间的差值;
[0018]根据所述差值对所述原始旋律中原始前奏的时长进行调整,得到所述目标旋律。
[0019]在其中一个实施例中,所述根据所述差值对所述原始旋律中原始前奏的时长进行调整,得到所述目标旋律,包括:
[0020]根据所述差值调整所述原始歌词的发音起始时刻,得到目标前奏;
[0021]根据所述原始旋律和所述目标前奏得到所述目标旋律。
[0022]在其中一个实施例中,所述获取根据所述目标旋律配置信息生成的目标旋律,包括:
[0023]根据所述目标旋律配置信息获取目标旋律配置参数;
[0024]根据所述目标旋律配置参数重新生成新的所述目标旋律。
[0025]在其中一个实施例中,所述根据所述原始歌词中的字符在所述目标旋律中的播放时刻进行歌词显示,包括:
[0026]播放所述目标旋律和所述原始歌词;
[0027]将当前播放时刻正播放的一个字符或一句歌词进行高亮显示。
[0028]在其中一个实施例中,所述方法还包括:
[0029]获取所述目标旋律的时长;
[0030]在所述旋律编辑页面中将已显示的所述原始旋律的时长变更为所述目标旋律的时长。
[0031]在其中一个实施例中,所述响应于对所述旋律编辑页面中旋律配置控件的触发操作,获取目标旋律配置信息,包括:
[0032]响应于对所述旋律配置控件的触发操作,显示旋律属性的属性关联信息;
[0033]响应于对所述属性关联信息的触发操作,获取所述目标旋律配置信息。
[0034]在其中一个实施例中,所述属性关联信息包括旋律属性名称以及与所述旋律属性对应的预设图像中的至少一个。
[0035]在其中一个实施例中,所述原始旋律和所述原始歌词是根据预先配置的原始歌曲主题和原始旋律属性信息中的至少一个进行匹配得到的。
[0036]根据本公开实施例的第二方面,提供一种歌词显示装置,包括:
[0037]第一显示模块,被配置为执行显示原始歌曲的旋律编辑页面,所述原始歌曲包括原始旋律和原始歌词;
[0038]第一获取模块,被配置为执行响应于对所述旋律编辑页面中旋律配置控件的触发操作,获取目标旋律配置信息;
[0039]第二获取模块,被配置为执行获取根据所述目标旋律配置信息生成的目标旋律;
[0040]第二显示模块,被配置为执行根据所述原始歌词中的字符在所述目标旋律中的播放时刻进行歌词显示。
[0041]在其中一个实施例中,所述第二获取模块,包括:
[0042]时长确定单元,被配置为执行根据所述目标旋律配置信息确定目标旋律时长;
[0043]调整单元,被配置为执行根据所述目标旋律时长对所述原始旋律进行调整,得到所述目标旋律。
[0044]在其中一个实施例中,所述调整单元,包括:
[0045]第一获取子单元,被配置为执行获取所述原始旋律的原始旋律属性信息;
[0046]第二获取子单元,被配置为执行获取与所述原始旋律属性信息对应的原始前奏时
长,及与所述目标旋属性信息对应的目标前奏时长;
[0047]第三获取子单元,被配置为执行获取所述原始前奏时长与所述目标前奏时长之间的差值;
[0048]调整子单元,被配置为执行根据所述差值对所述原始旋律中原始前奏的时长进行调整,得到所述目标旋律。
[0049]在其中一个实施例中,所述调整子单元,被配置为执行根据所述差值调整所述原始歌词的发音起始时刻,得到目标前奏;根据所述原始旋律和所述目标前奏得到所述目标旋律。
[0050]在其中一个实施例中,所述第二获取模块,包括:
[0051]第一获取单元,被配置为执行根据所述目标旋律配置信息获取目标旋律配置参数;
[0052]旋律生成单元,被配置为执行根据所述目标旋律配置参数重新生成新的所述目标旋律。
[0053]在其中一个实施例中,所述第二显示模块,包括:
[0054]播放单元,被配置为执行播放所述目标旋律和所述原始歌词;
[0055]第一显示单元,被配置为执行将当前播放时刻正播放的一个字符或一句歌词进行高亮显示。
[0056]在其中一个实施例中,所述装置还包括:
[0057]第三获取模块,被配置为执行获取所述目标旋律的时长;
[0058]变更模块,被配置为执行在所述旋律编辑页面中将已显示的所述原始旋律的时长变更为所述目标旋律的时长。
[0059]在其中一个实施例中,所述第一获取模块,包括:
[0060]第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种歌词显示方法,其特征在于,包括:显示原始歌曲的旋律编辑页面,所述原始歌曲包括原始旋律和原始歌词;响应于对所述旋律编辑页面中旋律配置控件的触发操作,获取目标旋律配置信息;获取根据所述目标旋律配置信息生成的目标旋律;根据所述原始歌词中的字符在所述目标旋律中的播放时刻进行歌词显示。2.根据权利要求1所述的歌词显示方法,其特征在于,所述获取根据所述目标旋律配置信息生成的目标旋律,包括:根据所述目标旋律配置信息确定目标旋律时长;根据所述目标旋律时长对所述原始旋律进行调整,得到所述目标旋律。3.根据权利要求2所述的歌词显示方法,其特征在于,所述根据所述目标旋律时长对所述原始旋律进行调整,得到所述目标旋律,包括:获取所述原始旋律的原始旋律属性信息;获取与所述原始旋律属性信息对应的原始前奏时长,及与所述目标旋属性信息对应的目标前奏时长;获取所述原始前奏时长与所述目标前奏时长之间的差值;根据所述差值对所述原始旋律中原始前奏的时长进行调整,得到所述目标旋律。4.根据权利要求3所述的歌词显示方法,其特征在于,所述根据所述差值对所述原始旋律中原始前奏的时长进行调整,得到所述目标旋律,包括:根据所述差值调整所述原始歌词的发音起始时刻,得到目标前奏;根据所述原始旋律和所述目标前奏得到所述目标旋律。5.根据权利要求1所述的歌词显示方法,其特征在于,所述获取根据所述目标旋律配置信息生成的目标旋律...

【专利技术属性】
技术研发人员:陈纯马小坤张馨予
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1