一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

音乐礼物的生成方法、展示方法和装置、介质和计算设备与流程

2021-09-29 00:37:00 来源:中国专利 TAG:实施 公开 方式 互联网 方法


1.本公开的实施方式涉及互联网技术领域,更具体地,本公开的实施方式涉及一种音乐礼物的生成方法、展示方法和装置、介质和计算设备。


背景技术:

2.本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.音乐是一门能带给人们视听享受的艺术,无论是紧张的工作还是每天的休闲,很多人都喜欢听音乐,并从音乐中获得情感的释放和享受。市面上有很多音乐产品,这些音乐产品是一种音乐播放平台,人们可以通过该音乐产品随时随地听音乐。为了满足音乐产品的用户越来越丰富的需求,音乐产品也在不断的创新和改进,以吸引更多的用户使用音乐产品。
4.相关技术中,目前大多数的音乐产品的功能比较单一,优化的方向也是在歌曲播放时的界面显示。但这仍然不足以满足用户的多样化需求。


技术实现要素:

5.在本上下文中,本公开的实施方式期望提供一种音乐礼物的生成方法、展示方法和装置、介质和计算设备。
6.在本公开实施方式的第一方面中,提供了一种音乐礼物的生成方法,所述方法包括:获取音乐礼物中的礼物素材信息,所述礼物素材信息用于在所述音乐礼物对应的目标歌曲的播放过程中展示;获取所述目标歌曲的关联信息作为展示条件,所述展示条件用于限定所述礼物素材信息在所述目标歌曲的播放过程中的展示时机;基于所述礼物素材信息和所述展示条件,生成音乐礼物。
7.在本公开的一个实施方式中,所述获取音乐礼物中的礼物素材信息,包括:获取如下至少一项作为礼物素材信息:文本、图片、视频或者语音。
8.在本公开的一个实施方式中,在所述礼物素材信息中包括至少两种类型的素材的情况下,所述获取音乐礼物中的礼物素材信息,包括:接收对所述至少两种类型的素材之间的展示关系的设置信息。
9.在本公开的一个实施方式中,在所述礼物素材信息中包括至少两种类型的素材的情况下,所述获取目标歌曲的关联信息作为展示条件,包括:分别获取对应不同类型的素材的展示条件。
10.在本公开的一个实施方式中,所述获取目标歌曲的关联信息作为展示条件,包括:获取所述目标歌曲的播放过程中的预定时间节点,以使得在所述预定时间节点到达时展示所述礼物素材信息。
11.在本公开的一个实施方式中,所述方法还包括:接收对所述音乐礼物的领取人数的限制信息,所述限制信息用于限定音乐礼物的领取人数的上限。
12.在本公开的一个实施方式中,所述获取音乐礼物中的礼物素材信息之前,所述方法还包括:在显示界面显示所述音乐礼物的制作入口;响应于检测到对所述制作入口的进入操作,展示所述音乐礼物的制作界面。
13.在本公开的一个实施方式中,所述在显示界面显示所述音乐礼物的制作入口,包括:响应于检测到对歌曲分享图标的选择操作,展示分享浮层;在所述分享浮层上显示所述音乐礼物的制作入口。
14.在本公开的一个实施方式中,所述响应于检测到对所述制作入口的进入操作,展示所述音乐礼物的制作界面,包括:展示音乐礼物的多种制作模式的制作入口;响应于检测到对所述多种制作模式中的目标制作模式的制作入口的进入操作,展示所述目标制作模式对应的音乐礼物制作界面。
15.在本公开实施方式的第二方面中,提供了一种音乐礼物的展示方法,所述方法包括:播放音乐礼物对应的目标歌曲;响应于到达预定的展示条件,在所述目标歌曲的播放过程中显示音乐礼物中的礼物素材信息。
16.在本公开的一个实施方式中,所述礼物素材信息,包括如下至少一项:文本、图片、视频或者语音。
17.在本公开的一个实施方式中,所述到达预定的展示条件,包括:到达所述目标歌曲的播放过程中的预定时间节点。
18.在本公开的一个实施方式中,所述方法还包括:显示所述目标歌曲的播放过程中的进度时间轴;在所述进度时间轴上,显示礼物时间标识,所述礼物时间标识用于表示如下至少一项:所述展示条件对应的预定时间节点,或者,所述礼物素材信息的展示时间段。
19.在本公开的一个实施方式中,所述方法还包括:在所述目标歌曲的播放过程中,在播放界面上显示所述音乐礼物的互动信息,所述互动信息包括至少一项:礼物赠送人信息、以及用于对音乐礼物进行互动操作的互动接口。
20.在本公开的一个实施方式中,所述展示条件至少包括:第一展示条件和第二展示条件;所述礼物素材信息至少包括:与所述第一展示条件对应的第一礼物素材信息、以及与所述第二展示条件对应的第二礼物素材信息;所述在所述目标歌曲的播放过程中显示音乐礼物中的礼物素材信息,包括:响应于到达预定的第一展示条件,显示所述第一礼物素材信息;响应于到达预定的第二展示条件,显示所述第二礼物素材信息。
21.在本公开的一个实施方式中,所述方法还包括:在所述目标歌曲的播放界面,显示礼物设置入口,所述礼物设置入口用于引导至对音乐礼物的开关和/或切换的设置;响应于检测到所述礼物设置入口的选择操作,显示至少一个音乐礼物的设置列表。
22.在本公开实施方式的第三方面中,提供了一种音乐礼物的生成装置,该装置可以包括:素材获取模块,用于获取音乐礼物中的礼物素材信息,所述礼物素材信息用于在所述音乐礼物对应的目标歌曲的播放过程中展示;条件获取模块,用于获取所述目标歌曲的关联信息作为展示条件,所述展示条件用于限定所述礼物素材信息在所述目标歌曲的播放过程中的展示时机;礼物生成模块,用于基于所述礼物素材信息和所述展示条件,生成音乐礼物。
23.在本公开实施方式的第四方面中,提供了一种音乐礼物的展示装置,所述装置包括:歌曲播放模块,用于播放音乐礼物对应的目标歌曲;素材展示模块,用于响应于到达预
定的展示条件,在所述目标歌曲的播放过程中显示音乐礼物中的礼物素材信息。
24.在本公开实施方式的第五方面中,提供一种计算机可读存储介质,其上存储计算机程序,所述程序被处理器执行时实现本公开任一实施例的方法。
25.在本公开实施方式的第六方面中,提供一种计算设备,所述计算设备包括存储器、处理器,所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现本公开任一实施例的方法。
26.根据本公开实施方式的音乐礼物的生成方法、展示方法和装置、介质和计算设备,通过根据获取的礼物素材信息和展示条件生成音乐礼物,提供了一种全新的用户与歌曲的互动方式,使得用户可以在歌曲中添加自己的礼物素材信息,通过歌曲与素材的结合实现情感交流和互动体验,同时也增加了歌曲的趣味性和听歌的惊喜感,提升了用户体验。
附图说明
27.通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
28.图1示意性地示出了根据本公开实施方式的一种音乐礼物的生成方法的流程示意图;
29.图2示意性的示出了根据本公开实施方式的一种音乐礼物生成过程中的素材获取界面的示意图;
30.图3示意性的示出了根据本公开实施方式的时间设置界面的示意图;
31.图4示意性的示出了根据本公开实施方式的展示条件的设置示意图;
32.图5示意性的示出了根据本公开实施方式的一种音乐礼物的生成方式的流程示意图;
33.图6示意性的示出了根据本公开实施方式的基于歌词输入文本的示意;
34.图7示意性的示出了根据本公开实施方式的基于歌名输入文本的示意;
35.图8示意性的示出了根据本公开实施方式的一种音乐礼物的生成方式的流程示意图;
36.图9示意性的示出了根据本公开实施方式的一种音乐礼物的展示方法的流程示意图;
37.图10示意性的示出了根据本公开实施方式一种音乐礼物的展示效果;
38.图11示意性的示出了根据本公开实施方式另一种音乐礼物的展示效果;
39.图12示意性的示出了根据本公开实施方式的一种音乐礼物的管理方法的流程示意图;
40.图13示意性的示出了根据本公开实施方式的一种礼物展示的列表示意图;
41.图14示意性的示出了根据本公开实施方式的礼物设置入口的展示示意图;
42.图15示意性的示出了根据本公开实施方式的一种音乐礼物的生成装置的结构示意图;
43.图16示意性的示出了根据本公开实施方式的另一种音乐礼物的生成装置的结构示意图;
44.图17示意性的示出了根据本公开实施方式的一种音乐礼物的展示装置的结构示意图;
45.图18示意性的示出了根据本公开实施方式的另一种音乐礼物的展示装置的结构示意图;
46.图19示意性地示出了根据本公开一实施例的计算机可读存储介质;
47.图20示意性地示出了根据本公开一实施例的一种计算设备的示意图。
具体实施方式
48.下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
49.本领域技术人员知道,本公开的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
50.根据本公开的实施方式,提出了一种音乐礼物的生成方法和装置、音乐礼物的展示方法和装置、计算机可读存储介质和计算设备。在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
51.下面参考本公开的若干代表性实施方式,详细阐释本公开的原理和精神。
52.本公开实施例提供了一种“音乐礼物”的生成方法和展示方法,该音乐礼物可以是基于一首歌曲制作,并由用户参与创作而成。若将作为音乐礼物创作基础的歌曲称为目标歌曲,那么该音乐礼物可以至少包括将在目标歌曲中插入的素材、以及该素材在目标歌曲中的展示条件。所述的素材可以由用户参与确定。例如,在听一首歌曲的过程中,可以在歌曲播放的第10秒的位置,插入展示自己输入的一段文字(歌曲仍然可以正常继续播放),来表达自己的情感。该段文字即为用户编辑制作音乐礼物时上传的素材。又例如,用户在制作音乐礼物时,还可以设置将在目标歌曲中展示素材的时间点,比如,素材将在目标歌曲播放到第10秒的位置展示出来。
53.用户可以通过这种方式,将歌曲与自己的素材相结合,来表达自己的情感诉求,实现通过歌曲进行情感表达以及用户间互动的效果,提升了用户在听歌过程中的趣味性和功能性。并且,用户可以是在音乐播放平台进行音乐礼物的创作,对于平台来说,可以促进平台ugc(user generated content,用户生成内容)的生成,提升用户参与度,也能带来更多的营销价值。
54.如下将详细描述本公开实施例的音乐礼物的制作过程和展示效果。其中,在本公开实施例的任一描述的方法中,不限制该方法的执行设备,例如,该方法可以由音乐客户端执行,或者,该方法也可以由音乐客户端对应的音乐服务器执行,或者,还可以是由音乐客户端和音乐服务器交互配合执行。
55.图1示意性地示出了根据本公开实施方式的一种音乐礼物的生成方法的流程,如图1所示,该方法可以包括如下处理:
56.在步骤100中,获取音乐礼物中的礼物素材信息,所述礼物素材信息用于在所述音
乐礼物对应的目标歌曲的播放过程中展示。
57.礼物素材信息可以是在歌曲的播放过程中插入的信息,用于在歌曲播放过程中展示。该礼物素材信息可以包括如下至少一种:文本、图片、视频或者语音。
58.其中,示例性的,所述的文本可以是用户自己输入的一段话“我很想你!”。所述的图片或者视频可以是用户拍摄上传或者由手机相册选取上传。所述的语音可以是用户通过麦克风输入。本步骤中的获取礼物素材信息可以是接收用户输入的信息,比如,接收用户输入的文本,或者接收用户上传的一段视频,等。
59.本实施例中,每一个音乐礼物可以根据一首歌曲创造而来,该音乐礼物基于的歌曲可以称为目标歌曲。所述的音乐礼物可以包括将在目标歌曲的播放过程中插入展示的礼物素材信息、以及该礼物素材信息在目标歌曲中的展示条件。本步骤可以获取所述的礼物素材信息。
60.在步骤102中,获取所述目标歌曲的关联信息作为展示条件,所述展示条件用于限定所述礼物素材信息在所述目标歌曲的播放过程中的展示时机。
61.本步骤可以设置礼物素材信息在目标歌曲的播放过程中的展示时机,即所述的展示条件。该展示条件可以是与目标歌曲相关联的信息,例如,可以是目标歌曲的播放过程中的预定时间节点。
62.举例来说,目标歌曲s1的播放总时长是2分钟,可以设定在该目标歌曲播放到第20秒时开始展示礼物素材信息。比如,可以在第20秒时开始在播放界面显示用户输入的一段文字,或者开始播放用户上传的一段视频。在该例子中,目标歌曲播放到第20秒即可以作为一种展示条件。
63.上述的目标歌曲的播放过程中的预定时间节点,可以是用户在音乐礼物的制作过程中设置的一个时间点,或者,还可以是用户在音乐礼物的制作过程中由目标歌曲的歌词中确定的至少一句歌词,当目标歌曲播放到该歌词的位置时即相当于到达预定时间节点。
64.在步骤104中,基于所述礼物素材信息和展示条件,生成音乐礼物。
65.本步骤中,可以基于上述两个步骤获得的礼物素材信息和展示条件,生成音乐礼物。其中,每一个音乐礼物可以根据一首目标歌曲制作而来,在一首目标歌曲的基础上,获取插入到该目标歌曲的播放过程中的礼物素材信息,并设置好该礼物素材信息在目标歌曲的播放过程中的展示条件,即可以生成一个音乐礼物。当打开播放该音乐礼物时,呈现的效果即在播放目标歌曲的过程中,响应于到达预定的展示条件时,展示该礼物中的礼物素材信息。
66.同一首歌曲可以创造多个音乐礼物。例如,以歌曲“大鱼”为例,可以将该歌曲称为目标歌曲。基于该目标歌曲“大鱼”与不同的礼物素材信息相结合,可以创作出多个不同的音乐礼物:
67.例如,音乐礼物a的展示效果可以是:在目标歌曲“大鱼”播放到第10秒时插入一段养鱼视频,并且同时展示礼物创作者的一段想说的文本。
68.又例如,音乐礼物b的展示效果可以是:在目标歌曲“大鱼”播放到第1分15秒时,开始展示礼物创作者自己录制的一段表白视频。
69.本实施例的音乐礼物的生成方法,通过根据获取的礼物素材信息和展示条件生成音乐礼物,提供了一种全新的用户与歌曲的互动方式,使得用户可以在歌曲中添加自己的
礼物素材信息,通过歌曲与素材的结合实现情感交流和互动体验,同时也增加了歌曲的趣味性和听歌的惊喜感,提升了用户体验。
70.图2示意性地示出了根据本公开实施方式的一种音乐礼物生成过程中的素材获取界面的示意图,该图2示意了音乐礼物的编辑制作的界面。在该界面中,用户可以通过分别点击标签21至标签23来输入文本、语音、图片或者视频等不同类型的礼物素材信息。
71.当用户点击标签21时,可以输入文本。例如,该文本可以包括文字、系统提供的符号和表情等,比如,在输入时,可以输入文字、符号和表情中的至少一种。可以设置控制输入在一定字符数量的范围内,例如,最多支持输入100个字符,其中包括50个字。可以在用户输入的过程中,提示剩余可输入的字符数量,以供用户清楚自己还可以输入多少字符。若用户输入超出控制字符数量,可以通过设置文字为特殊颜色来提示,或者文字提示“已超出输入上限”。
72.此外,如图2的示意,用户在输入文本作为礼物素材信息时,还可以在歌词中选择文字输入。例如,用户可以点击界面中的标签25,可以唤起歌词的显示,用户可以从歌词中选择自己要输入的歌词,用户选择的歌词则进入到文本输入框中。可以控制用户选择歌词的字符数量。
73.当用户点击标签22时,可以输入语音。例如,用户可以通过手机话筒输入自己的语音,录制时,可以设置能支持的最短语音时长和最长语音时长。
74.在一种示例中,请继续参见图2所示,在语音输入的界面下,用户还可以通过点击界面上的提词按钮26(“词”),调出正在创建音乐礼物的目标歌曲的歌词,如图2所示,可以在界面上显示歌词27,并在该歌词27的提示下进行录音,比如,用户可以看着歌词将该歌词唱进去作为输入的语音。
75.当用户点击标签23时,可以输入图片或者视频。例如,该图片或者视频都可以从用户的手机相册中选取。音乐礼物的制作界面可以提供给用户添加图片或者视频的接口,以供调用相册进行图片或视频的选择。其中,在将相册中的视频作为输入的礼物素材信息时,还可以支持用户自定义选择视频中的一部分视频作为输入。比如,假设用户选择了总时长为2分钟的视频,但是用户只想将其中10秒左右的视频作为输入的礼物素材信息,那么可以在图2中的标签23对应的编辑界面中提供给用户选择视频时长的工具。
76.上述的文本、语音、图片或者视频在输入时/后,都可以提供给用户删除、修改这些礼物素材信息的接口,并且,在礼物素材信息输入后,用户还可以预览礼物素材信息的展示效果。
77.请继续参见图2,其中的标签24可以供用户在制作音乐礼物时设置礼物素材信息在目标歌曲播放过程中进行展示的预定时间节点。图3示意性地示出了根据本公开实施方式的时间设置界面的示意图。
78.如图3所示,当用户点击了标签24时,可以显示时间设置界面。在该时间设置界面上,可以提示用户去设置“礼物出现的时间”。并且可以显示一个时间轴,供用户自定义礼物素材信息出现的预定时间节点。例如,图3中示意了,用户可以拖动时间轴上的设置标识31,将设置标识31定位到自己要设置的预定时间节点的位置。比如,假设将预定时间节点设置为00:13,即可以在目标歌曲播放到13秒的时间处显示音乐礼物中的礼物素材信息。
79.其中,在设置预定时间节点时,还可以考虑礼物素材信息的时长,以设置合适的预
定时间节点。比如,礼物素材信息可以是一段时长为10秒的视频,那么在设置该视频出现的预定时间节点时,最晚应不晚于目标歌曲播放结束前11秒钟,以保证在目标歌曲播放结束前能够播放完成该段视频。
80.此外,除了设置上述的预定时间节点,用户还可以在该界面上设置对音乐礼物的领取人数的限制信息,该限制信息用于限定音乐礼物的领取人数的上限。例如,参见图3的示意,可以设为无上限,或者也可以设置该音乐礼物的领取人数的上限是10人。
81.在一个例子中,用户在基于一个目标歌曲制作对应该歌曲的音乐礼物的过程中,所上传的礼物素材信息可以是文本、语音、图片或者视频中的至少一种。当上传的礼物素材信息包括至少两种类型时,例如,上传了“文本 语音”,或者,上传了“图片 语音 文本”,如果用户在图3示意的界面中设置了作为礼物素材信息的展示条件的预定时间节点,那么可以默认上述的至少两种类型的礼物素材信息作为一个整体的触发时机是该预定时间节点,至于触发开始展示之后,不同类型的礼物素材信息之间的展示顺序可以是随机的。比如,以上传了“图片 语音 文本”三种类型的礼物素材信息为例,可以在上述的预定时间节点,同时开始展示这三种类型的礼物素材信息。或者,也可以是从上述的预定时间节点开始,以随机顺序依次展示图片——>语音——>文本。
82.在其他的例子中,还可以提供给用户设置至少两种类型的素材之间的展示关系的接口,通过该接口接收用户对素材之间的展示关系设置信息。所述的素材之间的展示关系,包括但不限于各素材在展示时的时间先后顺序、或者各素材在界面展示时的空间位置关系。
83.举例来说,当用户上传了“图片 语音 文本”三种类型的礼物素材信息时,除了在图3示意的编辑界面中设置这三种类型的礼物素材信息作为一个整体的触发展示时机即预定时间节点,还可以在编辑界面中提供另一个接口,供用户设置在展示时这三种类型的素材之间的展示顺序。例如,可以设置先同时展示图片和语音,再紧接着展示文本。又例如,可以设置先展示语音,等语音播放结束后展示图片,并在图片展示时长的最后1秒时展示文本。再例如,还可以设置文本展示时将文本放置在图片的右上角展示。
84.上述图3的示意,是对于不同类型的素材,设置了一个礼物素材信息展示的预定时间节点。在又一个例子中,对于音乐礼物中的礼物素材信息包括至少两种类型的素材的情况下,还可以对不同的素材设置不同的展示条件。
85.举例来说:该展示条件仍然以素材展示的预定时间节点为例,请结合参见图4的示意。如图4所示,展示条件可以包括第一展示条件41,该第一展示条件41可以是与文本(可以称为第一礼物素材信息)对应的展示条件,当用户输入了文本后,可以点击第一展示条件41的标签,进入到图3示意的展示条件的设置界面,设置预定时间节点是歌曲的第10秒,比如,响应于目标歌曲播放到达第10秒时展示该文本。还可以包括第二展示条件42,该第二展示条件42可以是与图片或者视频(可以称为第二礼物素材信息)对应的展示条件,当用户输入了图片后,可以点击该第二展示条件42的标签,进入到图3示意的展示条件的设置界面,设置预定时间节点是歌曲的第30秒,比如,响应于目标歌曲播放到达第30秒时展示该图片。
86.如上所述的,礼物素材信息可以包括但不限于文本、语音、图片或者视频等多种类型的素材,其中,在图2示意的界面中,显示了可以通过不同类型素材对应的标签直接上传对应的素材。此外,本公开实施例还提供了一种音乐礼物的生成方法,在该方法中,提供了
一种基于歌曲元素进行素材输入的方式,请参见图5所示的流程。
87.图5示意性地示出了根据本公开实施方式的一种音乐礼物的生成方式的流程图,如图5所示,该方法可以包括如下处理:
88.在步骤500中,获取音乐礼物对应的目标歌曲中的歌曲元素。
89.本步骤中,所述的歌曲元素可以是由目标歌曲中选择确定的部分信息。例如,该歌曲元素可以是歌曲名,或者还可以是目标歌曲中的歌词。由于本步骤是要基于歌曲元素输入素材,所以本步骤先获取所述歌曲元素。
90.例如,歌词或者歌名可以由音乐客户端调起歌词后自动获取,或者也可以由用户输入。其中,当歌曲元素是歌词时,可以选择目标歌曲中的至少一句连续的歌词。比如,可以选择连续的五句歌词,也可以选择一句歌词。
91.在步骤502中,接收礼物素材信息,所述礼物素材信息用于在所述歌曲元素的相邻位置展示。
92.其中,礼物素材信息可以是文本、语音、图片或者视频等多种类型素材。
93.以文本为例:该文本在输入时,就可以在歌曲元素的相邻位置设置,即在素材的输入阶段就可以设置该素材将在歌曲元素的哪个相邻位置展示。所述的相邻位置可以是歌曲元素的相邻前方或者相邻后方,可以在所述的相邻前方和/或相邻后方的位置输入。
94.例如,图6示意了在歌词的相邻位置输入文本的界面示意图。如图6所示,用户可以在调出的歌词界面上选择连续的五句歌词,并点击下一步后,进入到文本输入的界面。其中,在上述的连续五句歌词中可以包括起始歌词和结束歌词,在其他的例子中,若用户选择了一句歌词,那么可以认为起始歌词和结束歌词是同一句。当用户点击了下一步之后,可以提示用户在起始歌词的相邻前方的输入框61、以及结束歌词的相邻后方的输入框62中输入自己想说的话。当后续播放展示时,可以在目标歌曲的播放过程中展示歌词,并且在上述起始歌词的前方和/或者结束歌词的后方的位置显示用户输入的文本。
95.例如,图7示意了在歌曲名的相邻位置输入文本的界面示意图。如图7所示,可以在输入框71中显示歌曲名“亲爱的热爱的”,用户可以在该歌曲名的前方和/或者后方输入自己想说的话。示例性的,用户在该歌曲名的前方输入了“你是我最”,那么在预览效果时,界面上可以显示“你是我最亲爱的热爱的”。实际展示时,可以通过设计的动效来展示该文本。
96.在步骤504中,基于所述歌曲元素和所述礼物素材信息,生成音乐礼物。
97.本实施例的音乐礼物的生成方法,通过根据获取的礼物素材信息和展示条件生成音乐礼物,提供了一种全新的用户与歌曲的互动方式,使得用户可以在歌曲中添加自己的礼物素材信息,通过歌曲与素材的结合实现情感交流和互动体验,同时也增加了歌曲的趣味性和听歌的惊喜感,提升了用户体验;并且,通过基于歌曲元素输入礼物素材信息,更好的将歌曲元素与用户自己的素材相结合,提升了歌曲与素材展示的紧密关联,也为用户提供了更为灵活的素材输入和展示方式。
98.以文本素材为例,基于文本输入时不同的输入方式,本公开实施例可以将音乐礼物的生成分为如下几种模式:
99.1)时间模式:在该模式下,礼物素材信息可以输入文本、语音、图片或者视频等多种不同类型的素材。其中,在文本输入时,可以采用图2示意的方式,用户可以直接输入文本,或者从歌词中选择歌词作为文本输入。
100.2)歌词模式:在该模式下,礼物素材信息同样可以输入文本、语音、图片或者视频等多种不同类型的素材。其中,在文本输入时,可以采用图6示意的方式,即可以在歌词的相邻位置输入文本。
101.3)歌名模式:在该模式下,礼物素材信息同样可以输入文本、语音、图片或者视频等多种不同类型的素材。其中,在文本输入时,可以采用图7示意的方式,即可以在歌曲名的相邻位置输入文本。
102.图8示意性地示出了根据本公开实施方式的一种音乐礼物的生成方式的流程图,示例性的描述了一种用户制作音乐礼物的操作流程,实际实施中不局限于此。如图8所示,该方法可以包括如下处理:
103.在步骤800中,响应于检测到对歌曲分享图标的选择操作,展示分享浮层。本步骤中,对于没有制作过音乐礼物的用户来说,可以在播放目标歌曲时,在歌曲的播放界面上显示分享图标的同时,显示引导语,引导用户参与制作基于该目标歌曲的音乐礼物。当用户点击了该引导语或者分享图标后,可以展示分享浮层,该分享浮层上可以包括多个引导项,例如,分享至朋友圈、分享至qq空间、或者换种方式分享。
104.在步骤802中,在所述分享浮层上显示所述音乐礼物的制作入口。
105.本实施例中,可以在显示界面显示所述音乐礼物的制作入口。例如,可以在分享浮层的换种方式分享的列表中,显示制作音乐礼物的入口。
106.在步骤804中,展示音乐礼物的多种制作模式的制作入口。
107.若用户点击了上述的音乐礼物的制作入口,相当于检测到了对于该制作入口的进入操作,可以展示音乐礼物的制作界面(或者叫编辑界面)。示例性的,前面示例了本公开实施例提供了“时间模式”、“歌词模式”、“歌名模式”三种音乐礼物的制作模式。本步骤中,可以提供给用户选择音乐礼物的多种制作模式的制作入口。
108.此外,在展示该多种制作模式的制作入口时,还可以提示用户“hi,你要在歌曲什么位置制作音乐礼物?”等文字提示。为了方便用户进行模式选择,还可以为用户提供更多的选择依据信息。例如,对于每种模式显示一个示例视频,以使得用户知晓该模式的制作特点。对应于每种模式,还可以显示该模式对应的作品数,例如,1.2万人使用该模式制作过音乐礼物。
109.在步骤806中,响应于检测到对所述多种制作模式中的目标制作模式的制作入口的进入操作,展示所述目标制作模式对应的音乐礼物制作界面。
110.例如,假设用户选择了“歌词模式”,那么歌词模式可以称为目标制作模式。可以展示该歌词模式对应的音乐礼物制作界面,比如,可以调出让用户选择歌词的页面,以供用户选择文本输入所依据的起始歌词和结束歌词。
111.在步骤808中,在目标制作模式下,获取礼物素材信息和展示条件的设置,并基于礼物素材信息和展示条件,生成音乐礼物。
112.在完成音乐礼物的制作后,可以将该音乐礼物进行分享。例如,用户可以在自己手机上的音乐客户端进行音乐礼物的制作,制作完成后,点击界面右上角的“发给ta”,可以触发将该音乐礼物分享至第三方平台、微信好友等。接收该音乐礼物的用户可以收到一个礼物链接,点击该链接可以进入播放该音乐礼物的界面。其中,音乐服务器可以根据音乐礼物中设置的领取人数上限,控制用户是否能够打开该音乐礼物。例如,若已达到领取人数上限
则不能打开。
113.接下来将描述通过本公开实施例的音乐礼物的生成方法制作的音乐礼物的展示效果。图9示意性地示出了根据本公开实施方式的一种音乐礼物的展示方法的流程,如图9所示,该方法可以包括:
114.在步骤900中,播放音乐礼物对应的目标歌曲。
115.例如,音乐礼物是以歌曲“大鱼”为基础制作,是在歌曲中插入了用户自己的视频或者文本等素材,该歌曲“大鱼”即为音乐礼物对应的目标歌曲。
116.在步骤902中,响应于到达预定的展示条件,在所述目标歌曲的播放过程中显示音乐礼物中的礼物素材信息。
117.例如,所述的展示条件可以是预定时间节点,当目标歌曲播放到预定时间节点时,可以展示该音乐礼物中的礼物素材信息,比如可以展示文本、语音、图片或者视频等素材。
118.本实施例的音乐礼物的生成方法,通过在目标歌曲的播放过程中显示礼物素材信息,增加了歌曲的趣味性和听歌的惊喜感,并且用户通过歌曲与素材的结合实现情感交流和互动,提升了用户体验。
119.如下示例音乐礼物播放时的几种展示界面的示意:
120.在一个例子中,图10示意了一种时间模式下制作的音乐礼物,参见用于展示目标歌曲的播放进度的进度时间轴1001,该音乐礼物在目标歌曲播放到2分27秒的时候,在界面上同时显示了用户输入的一段文字“告诉你一个秘密,去年有你陪伴的夏天是我最难忘的日子”以及一段用户录入的语音1002。其中,进度时间轴上2分27秒的时间点1003可以称为预定时间节点。
121.此外,请参见图10,预定时间节点1003的位置,可以显示一个礼物时间标识,在图10的示例中,该礼物时间标识是一个小圆点,用于表示这是礼物素材信息的展示条件的预定时间节点。例如,该礼物时间标识可以显示为红色,当目标歌曲还没播放到该预定时间节点的位置时,可以在进度时间轴上显示一个黑色的小圆点,并且随着歌曲的播放同步在进度时间轴上移动。当该黑色小圆点移动到礼物时间标识的位置时,则表示礼物时间标识被触发,确定到达了预定的展示条件,开始展示图10中的文本和语音。在另一个例子中,即使目标歌曲还未播放到礼物时间标识的位置,用户也可以手动触发,比如,用户可以手动控制目标歌曲进行到进度时间轴上的礼物时间标识的位置,则播放歌曲的客户端可以检测到该礼物时间标识被触发,确定达到展示条件,开始展示文本和语音。
122.如上所述,在目标歌曲播放的过程中,可以通过在进度时间轴上设置礼物时间标识,来清楚的使用户了解距离展示礼物素材信息还有多久。比如,可以在目标歌曲播放的进度时间轴上,于预定时间节点的位置显示一个红色小圆点,若是在歌词模式制作的音乐礼物,该红色小圆点的位置可以是对应着显示起始歌词的位置。在其他的例子中,还可以通过礼物时间标识表示礼物素材信息的展示时间段。比如,假设在目标歌曲的第1分12秒至2分30秒的时间段展示礼物素材信息,那么可以将歌曲在该时间段播放时,在进度时间轴上显示礼物时间标识,例如可以是一个红色小圆点或者彩色小转盘。而在目标歌曲的其他播放时段内,仍然显示一个黑色小圆点,即目标歌曲的礼物素材信息的展示时间段和非展示时间段在进度时间轴上以不同标识区分。这种通过进度时间轴上的不同标识来表示礼物素材信息的展示时机的方式,能够更方便用户了解在歌曲的什么位置播放礼物素材信息。
123.在另一个例子中,图11示意了一种音乐礼物的展示效果,在该例子中,可以将礼物素材信息展示在目标歌曲的歌曲元素的相邻位置。如图11所示,可以在到达预定时间节点2分27秒时,在显示界面上显示“你是我最亲爱的热爱的”,其中,“亲爱的热爱的”是目标歌曲的歌曲名,“你是我最”是在歌曲名的相邻位置输入的文本。在其他的例子中,还可以是在歌词的起始歌词前方和/或结束歌词后方的位置输入用户想说的文本。此外,在上述歌名或者歌词模式的文本素材的例子中,所述的礼物素材信息可以包括在歌曲名或歌词前后输入的文本,也可以包括歌曲名或者歌词本身,比如,可以将“你是我最亲爱的热爱的”作为在目标歌曲中展示的礼物素材信息。
124.在又一个例子中,在目标歌曲的播放过程中,还可以在播放界面上显示音乐礼物的互动信息。所述互动信息可以包括至少一项:礼物赠送人信息、以及用于对音乐礼物进行互动操作的互动接口。
125.例如,请继续参见图11,可以在目标歌曲的播放界面的顶端显示礼物赠送人信息1101,该礼物赠送人信息可以是赠送人的头像。并可以在顶端显示“喜欢我为你准备的这份音乐礼物吗?”还可以显示互动接口1102,该互动接口可以是点赞接口,用户可以通过该接口对这份音乐礼物进行点赞,点赞后可以取消上述互动信息的显示,并可以通知礼物赠送人其礼物被点赞。
126.对于一个目标用户来说,可以收到多个音乐礼物。例如,用户可以通过手机上的音乐客户端听歌,该用户自己可以制作多个音乐礼物,比如,基于歌曲“大鱼”制作了两个音乐礼物,并分享给朋友,还基于歌曲“天下有情人”制作了一个音乐礼物并分享出去。该用户还可以收到多个朋友送的音乐礼物,或者接收系统推荐的音乐礼物。本公开实施例还提供了一种音乐礼物的管理方法,以方便用户对自己接收或送出的音乐礼物进行管理。
127.图12示意性地示出了根据本公开实施方式的一种音乐礼物的管理方法的流程示意图,如图12所示,该方法可以包括如下处理:
128.在步骤1200中,接收对目标用户的音乐礼物集的操作请求,所述音乐礼物集中包括至少一个音乐礼物。
129.示例性的,所述的操作请求可以是用户要查看自己的音乐礼物的列表。例如,音乐客户端可以提供给用户一个查看或者设置音乐礼物的入口,比如,可以在客户端的其中一个页面中展示“我的礼物”标签,当用户点击该标签后,即检测到目标用户对音乐礼物集的操作请求,可以打开礼物列表,供用户查看或者设置音乐礼物的状态。
130.在步骤1202中,响应于所述操作请求,对所述音乐礼物集中的音乐礼物进行对应的操作处理;其中,所述音乐礼物用于在播放对应的目标歌曲的过程中展示礼物素材信息。
131.本步骤中,可以根据接收到的不同的操作请求进行不同的操作处理。例如,若操作请求是查看礼物的请求,可以展示目标用户的音乐礼物列表。又例如,若操作请求是取消其中一个音乐礼物的播放设置,则可以对应取消该音乐礼物的播放,以后再播放音乐礼物对应的目标歌曲时不再展示该礼物。
132.在一个例子中,音乐客户端接收到目标用户对于音乐礼物集的礼物展示请求,比如,默认用户点击了“我的礼物”标签后就表示要查看礼物。则客户端响应于该礼物展示请求,可以展示目标用户送出的音乐礼物的列表,并且,还可以显示各个音乐礼物分别对应的被领取信息。例如,该被领取信息包括但不限于:领取人、领取时间、被播放次数等。
133.本实施例的音乐礼物的管理方法,通过根据对音乐礼物的操作请求进行对应的操作处理,提供了一种对于在目标歌曲的播放过程中展示礼物素材信息的音乐礼物的管理方式,使得用户对音乐礼物的管理更加快捷方便。
134.在一个例子中,目标用户的音乐礼物可以包括接收的礼物和送出的礼物,本实施例在响应礼物展示请求而展示礼物列表时,可以分别展示“我收到的”礼物列表、以及“我送出的”礼物列表。请参见图13的示意,以收到礼物列表为例,说明礼物的展示方式:
135.其中,可以展示至少一个歌曲卡片,不同的歌曲卡片对应不同的目标歌曲,每个歌曲卡片中包括:至少一个对应所述目标歌曲的音乐礼物。如图13所示,展示了两个歌曲卡片,其中,歌曲卡片1301是对应于目标歌曲“大鱼”,其中包括了两个音乐礼物“3a”和“3b”,即这两个音乐礼物都是基于歌曲“大鱼”制作的。例如,音乐礼物“3a”是在28分钟前接收到的用户“小月亮”制作的礼物,该礼物可以是在歌曲“大鱼”中插入了一段文本。又例如,音乐礼物“3b”是在2020年12月13日接收到的用户“大漠胡杨”制作的礼物,该礼物可以是在歌曲“大鱼”中插入了一段视频。同理,歌曲卡片1302是基于目标歌曲“天下有情人”制作的,其中包括一个音乐礼物。
136.当用户收到的音乐礼物集中包括多个歌曲卡片时,可以将这些歌曲卡片以卡片列表的形式展示,比如展示成图13所示的卡片列表。这些卡片列表的排序方式,可以是根据卡片的更新时间,将最新更新的歌曲卡片放在列表的前方。比如,如图13所示,歌曲卡片1301中的最新更新的音乐礼物是28分钟前接收到,那可以确定该卡片的更新时间是28分钟前,而歌曲卡片1302的更新时间是1小时前,因此歌曲卡片1301在卡片列表中排在歌曲卡片1302之前。即当卡片列表中某个卡片发生更新时,就将该歌曲卡片排序提前。或者,若用户点击某个歌曲卡片中的音乐礼物进行播放,也可以将卡片提前。
137.此外,对于用户送出的音乐礼物的展示也可以采用图13类似的方式,即仍然以歌曲维度对各个音乐礼物进行整理展示,只是在送出列表中的各个音乐礼物是用户送出的,并且,对应于各个音乐礼物,可以显示该礼物的领取人信息,例如,领取人数量和领取时间等。
138.需要说明的是,实际实施中,音乐礼物的展示不局限于上述的展示列表方式,也可以采用其他方式。比如,对于用户送出的礼物列表,还可以以礼物维度进行展示,比如,将同一个音乐礼物中的各个领取人信息放入一个卡片,可以称为礼物卡片。举例来说,列表中可以包括第一礼物卡片,该卡片对应用户送出的音乐礼物p1,在卡片中列表展示了领取该礼物的各个领取人的信息,包括领取人头像、领取时间等。
139.此外,如果用户的收到礼物列表或者送出礼物列表中都没有音乐礼物,也可以在显示界面上显示“去制作音乐礼物”,引导用户参与礼物创作。
140.用户对音乐礼物的管理需求,不仅包括查看送出或收到的礼物列表,还可以设置音乐礼物的播放状态。接下来以图13示意的歌曲卡片的列表方式为例,说明如何对音乐礼物的播放状态进行设置。
141.以图13中的音乐礼物3a为例,假设用户要对该音乐礼物3a进行播放状态的设置。当用户点击了音乐礼物3a对应的
“…”
图标后,可以展开对应该礼物的多个设置选项,每个音乐礼物都可以对应设置这些设置选项。该设置选项可以包括但不限于如下至少一项:固定播放状态的设置选项、分享标识和删除标识。如下分别说明各个设置选项:
142.1)固定播放状态的设置选项,所述设置选项用于选择或者取消所述音乐礼物对应的固定播放状态,所述固定播放状态用于表示在播放所述歌曲卡片对应的目标歌曲的过程中固定展示所述音乐礼物。
143.例如,用户如果将音乐礼物3a设置成固定播放状态,那么后续在播放在音乐礼物3a对应的目标歌曲的过程中,将固定展示该音乐礼物3a。比如,音乐礼物3a对应的目标歌曲是“大鱼”,即使该目标歌曲还对应有音乐礼物3b,但是由于已经将音乐礼物3a设置成固定播放状态,也只会播放该音乐礼物3a,而不会播放音乐礼物3b。
144.用户也可以取消音乐礼物的固定播放状态。本实施例中,若用户取消了音乐礼物3a的固定播放状态,并且也没有将音乐礼物3b设置为固定播放状态,那么可以采用默认播放最新收到的音乐礼物。即根据歌曲卡片中的各个音乐礼物的更新时间,确定得到最新更新时间对应的目标音乐礼物,并在播放该歌曲卡片对应的目标歌曲的过程中展示该目标音乐礼物。
145.例如,假设图13中的歌曲卡片1301的音乐礼物3a和音乐礼物3b都没有设置成固定播放状态,那么可以根据这两个音乐礼物的更新时间,确定音乐礼物3a是更新时间更近的目标音乐礼物,在播放目标歌曲“大鱼”的过程中将默认播放该音乐礼物3a。如果用户刚刚新接收到一个对应目标歌曲“大鱼”的音乐礼物,暂且称为新音乐礼物,那么再次播放目标歌曲“大鱼”的过程中将默认播放所述的新音乐礼物。
146.此外,在又一个例子中,不论是上述的固定播放还是默认播放最新的音乐礼物,前提都是该歌曲卡片的礼物展示控制标识设置为开的状态。
147.请继续结合参见图13所示,歌曲卡片1301对应的礼物展示控制标识(展示礼物的开关)1303呈第一状态标识,歌曲卡片1302对应的礼物展示控制标识(展示礼物的开关)1304呈第二状态标识。其中,该礼物展示控制标识用于表示在歌曲卡片对应的目标歌曲播放时是否展示对应的音乐礼物,所述第一状态标识相当于“关”的状态,即在目标歌曲播放时不展示音乐礼物,即使在用户收到的礼物列表中存在对应该目标歌曲的音乐礼物,由于礼物展示控制标识设置为关的状态,也不展示任何音乐礼物。所述的第二状态标识相当于“开”的状态,即在目标歌曲播放时展示音乐礼物。
148.在歌曲卡片中包括多个音乐礼物并且礼物展示控制标识设置为开的情况下,如果卡片中存在已被设置为固定播放状态的音乐礼物,则目标歌曲播放时可以播放该音乐礼物,否则,可以默认播放最新更新的音乐礼物。此外,还有一种情况是,初始时歌曲卡片的礼物展示控制标识的状态是第一状态标识即关的状态,若用户将该歌曲卡片中的其中一个音乐礼物设置为固定播放状态,则可以触发礼物展示控制标识的状态自动由第一状态标识切换为第二状态标识,即开关打开。
149.2)分享标识,用于对所述音乐礼物进行分享。用户可以通过该标识分享自己收到或送出的音乐礼物。
150.3)删除标识,用于将所述音乐礼物从本地删除。这种删除是将音乐礼物从自己展示侧删除,不会影响其他人观看。
151.在又一个例子中,用户还可以选择列表中的某一个音乐礼物,触发该礼物的当次展示。例如,音乐客户端可以接收对所述至少一个歌曲卡片中的第一歌曲卡片中的目标音乐礼物的礼物选择操作;并响应于所述礼物选择操作,播放所述第一歌曲卡片对应的目标
歌曲,并且在所述目标歌曲的播放过程中展示所述目标音乐礼物。
152.比如,假设用户当前想要欣赏歌曲卡片1301(可以称为第一歌曲卡片)中的音乐礼物3b,可以点击该礼物,则客户端接收到对音乐礼物3b的礼物选择操作,该音乐礼物3b可以称为目标音乐礼物。客户端可以根据用户的选择,播放目标歌曲的过程中可以展示该礼物。
153.此外,本公开实施例的音乐礼物的管理方法,还可以提供对音乐礼物相关操作的通知功能。例如,可以接收对所述目标用户送出的音乐礼物的互动操作,并响应于所述互动操作,在所述目标用户的客户端侧展示所述音乐礼物对应的互动操作信息。
154.其中,假设用户u1(可以称为目标用户)送给了用户u2一个音乐礼物,那么,所述的互动操作可以是用户u2点赞了该音乐礼物,响应于该操作,可以在用户u1的客户端侧展示对应的互动操作信息。所述的互动操作信息可以是以通知的方式提示用户u1“用户u2点赞了你的音乐礼物”。
155.此外,在其他的方式中,当用户点击了送出礼物列表中的某个礼物时,还可以展示该礼物对应的领取人列表信息,比如,该列表中可以包括领取了该礼物的各个领取人,领取时间,以及在各个领取人处的播放次数等。在该领取人列表中,可以依据领取时间,将最新的领取人排在列表第一位。
156.在一个示例的实施方式中,还可以在目标歌曲的播放界面,显示礼物设置入口,该礼物入口用于引导至对音乐礼物的开关和/或切换的设置,响应于检测到对礼物设置入口的选择操作,显示至少一个音乐礼物的设置列表。
157.例如,请参见图14的示意,在播放界面可以设置礼物设置入口1401,当用户点击了该入口,即检测到对入口的选择操作,则可以切换至对音乐礼物设置开关或者切换的界面。这里的对音乐礼物设置开关或者切换的界面即上述的用户收到或送出的礼物列表,以及对礼物设置固定播放状态等界面。用户可以关闭当前展示的礼物,或者也可以切换为该目标歌曲对应的另一个礼物。
158.为了实现本公开任一实施例的音乐礼物的生成方法,本公开实施例还提供了一种音乐礼物的生成装置。图15示意性地示出了根据本公开一实施例的音乐礼物的生成装置的结构示意图,如下的描述中,将简单描述该装置的各个模块的功能,其详细的处理可以结合参见前述的本公开任一实施例的音乐礼物的生成方法的描述。
159.如图15所示,该装置可以包括:素材获取模块1501、条件获取模块1502和礼物生成模块1503。
160.素材获取模块1501,用于获取音乐礼物中的礼物素材信息,所述礼物素材信息用于在所述音乐礼物对应的目标歌曲的播放过程中展示。
161.条件获取模块1502,用于获取所述目标歌曲的关联信息作为展示条件,所述展示条件用于限定所述礼物素材信息在所述目标歌曲的播放过程中的展示时机。
162.礼物生成模块1503,用于基于所述礼物素材信息和所述展示条件,生成音乐礼物。
163.在一个实施方式中,所述素材获取模块1501,在用于获取音乐礼物中的礼物素材信息时,包括:获取如下至少一项作为礼物素材信息:文本、图片、视频或者语音。
164.在一个实施方式中,素材获取模块1501,在用于获取音乐礼物中的礼物素材信息时,包括:在所述礼物素材信息中包括至少两种类型的素材的情况下,接收对所述至少两种类型的素材之间的展示关系的设置信息。
165.在一个实施方式中,条件获取模块1502,在用于获取目标歌曲的关联信息作为展示条件时,包括:在所述礼物素材信息中包括至少两种类型的素材的情况下,分别获取对应不同类型的素材的展示条件。
166.在一个实施方式中,条件获取模块1502,在用于获取目标歌曲的关联信息作为展示条件时,包括:获取所述目标歌曲的播放过程中的预定时间节点,以使得在所述预定时间节点到达时展示所述礼物素材信息。
167.在一个实施方式中,条件获取模块1502,还用于接收对音乐礼物的领取人数的限制信息,所述限制信息用于限定音乐礼物的领取人数的上限。
168.在一个实施方式中,如图16所示,该装置还可以包括:引导模块1504,用于在显示界面显示所述音乐礼物的制作入口,响应于检测到对所述制作入口的进入操作,展示所述音乐礼物的制作界面。
169.在一个实施方式中,引导模块1504,在用于在显示界面显示所述音乐礼物的制作入口时,包括:响应于检测到对歌曲分享图标的选择操作,展示分享浮层;在所述分享浮层上显示所述音乐礼物的制作入口。
170.在一个实施方式中,引导模块1504,在用于响应于检测到对所述制作入口的进入操作,展示所述音乐礼物的制作界面时,包括:展示音乐礼物的多种制作模式的制作入口;响应于检测到对所述多种制作模式中的目标制作模式的制作入口的进入操作,展示目标制作模式对应的音乐礼物制作界面。
171.为了实现本公开任一实施例的音乐礼物的展示方法,本公开实施例还提供了一种音乐礼物的展示装置。图17示意性地示出了根据本公开一实施例的音乐礼物的展示装置的结构示意图,如下的描述中,将简单描述该装置的各个模块的功能,其详细的处理可以结合参见前述的本公开任一实施例的音乐礼物的生成方法的描述。
172.如图17所示,该装置可以包括:歌曲播放模块1701和素材展示模块1702。其中,歌曲播放模块1701,用于播放音乐礼物对应的目标歌曲。素材展示模块1702,用于响应于到达预定的展示条件,在所述目标歌曲的播放过程中显示音乐礼物中的礼物素材信息。
173.在一个实施方式中,所述礼物素材信息,包括如下至少一项:文本、图片、视频或者语音。
174.在一个实施方式中,素材展示模块1702,在用于确定到达预定的展示条件时,包括:确定到达所述目标歌曲的播放过程中的预定时间节点。
175.在一个实施方式中,歌曲播放模块1701,还用于:显示所述目标歌曲的播放过程中的进度时间轴;在所述进度时间轴上,显示礼物时间标识,所述礼物时间标识用于表示如下至少一项:所述展示条件对应的预定时间节点,或者,所述礼物素材信息的展示时间段。
176.在一个实施方式中,如图18所示,该装置还可以包括:第一信息展示模块1703和/或第二信息展示模块1704。
177.第一信息展示模块1703,用于在所述目标歌曲的播放过程中,在播放界面上显示所述音乐礼物的互动信息,所述互动信息包括至少一项:礼物赠送人信息、以及用于对所述音乐礼物进行互动操作的互动接口。
178.第二信息展示模块1704,用于在所述目标歌曲的播放界面,显示礼物设置入口,所述礼物设置入口用于引导至对音乐礼物的开关和/或切换的设置;响应于检测到所述礼物
设置入口的选择操作,显示至少一个音乐礼物的设置列表。
179.在一个实施方式中,素材展示模块1702,在用于在所述目标歌曲的播放过程中显示音乐礼物中的礼物素材信息时,包括:响应于到达预定的第一展示条件,显示与所述第一展示条件对应的第一礼物素材信息;响应于到达预定的第二展示条件,显示与所述第二展示条件对应的第二礼物素材信息。
180.应当注意,尽管在上文详细描述中提及了音乐礼物的生成装置或展示装置的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
181.本公开实施例还提供了一种计算机可读存储介质。如图19所示,该存储介质上存储有计算机程序1901,该计算机程序1901被处理器执行时可以执行本公开任一实施例的音乐礼物的生成方法或者音乐礼物的展示方法。
182.本公开实施例还提供了一种计算设备,该设备可以包括存储器、处理器,所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现本公开任一实施例的音乐礼物的生成方法或者音乐礼物的展示方法。
183.图20示例了一种该计算设备的结构,如图20所示,该计算设备20可以包括但不限于:处理器2001、存储器2002、连接不同系统组件(包括存储器2002和处理器2001)的总线2003。
184.其中,存储器2002存储有计算机指令,该计算机指令可以被处理器2001执行,使得处理器2001能够执行本公开任一实施例的音乐礼物的生成方法或者音乐礼物的展示方法。存储器2002可以包括随机存取存储单元ram2121、高速缓存存储单元2122和/或只读存储单元rom2123。该存储器2002还可以包括:具有一组程序模块2124的程序工具2125,该程序模块2124包括但不限于:操作系统、一个或多个应用程序、其他程序模块和程序数据,这些程序模块一种或多种组合可以包含网络环境的实现。
185.总线2003例如可以包括数据总线、地址总线和控制总线等。该计算设备20还可以通过i/o接口2004与外部设备2005通信,该外部设备2005例如可以是键盘、蓝牙设备等。该计算设备20还可以通过网络适配器2006与一个或多个网络通信,例如,该网络可以是局域网、广域网、公共网络等。如图20所示,该网络适配器2006还可以通过总线2003与计算设备20的其他模块进行通信。
186.此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
187.虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜