歌曲演唱方法、装置、终端及存储介质与流程

文档序号:20679938发布日期:2020-05-08 18:17阅读:175来源:国知局
歌曲演唱方法、装置、终端及存储介质与流程

本申请涉及多媒体技术领域,特别涉及一种歌曲演唱方法、装置、终端及存储介质。



背景技术:

目前,很多音乐应用能够为用户提供演唱功能,通过演唱功能,用户可以跟随歌曲的伴奏进行演唱。但是,在一些情况下,用户可能还想要邀请其他用户进行演唱。

相关技术中,当用户想要邀请其他用户演唱歌曲时,可以在音乐应用中选择目标歌曲,然后将目标歌曲的演唱链接发送给其他用户。其他用户接收到该演唱链接后,即可基于该演唱链接进入到目标歌曲的演唱界面,并在目标歌曲的演唱界面,跟随目标歌曲的伴奏进行演唱。

相关技术中仅能邀请其他用户演唱歌曲,用户之间的互动性较低,无法满足用户的互动演唱需求。



技术实现要素:

本申请实施例提供了一种歌曲演唱方法、装置、终端及存储介质,可以用于解决相关技术中存在的用户之间的互动性较低,无法满足用户的互动演唱需求的问题。所述技术方案如下:

一方面,提供了一种歌曲演唱方法,应用于第一终端中,所述方法包括:

当基于目标歌曲的领唱界面接收到领唱指令时,播放第一歌曲片段的伴奏音频,并进行领唱录音,得到所述第一歌曲片段的演唱音频,所述第一歌曲片段为所述目标歌曲的任一歌曲片段;

在录音结束后,若基于所述领唱界面接收到接唱邀请指令,则基于当前登录的第一用户账号、目标歌曲标识和所述第一歌曲片段的演唱音频生成接唱邀请信息,所述接唱邀请信息用于链接至所述目标歌曲的接唱界面,所述接唱界面用于引导用户对所述第一歌曲片段进行接唱;

将所述接唱邀请信息分享给第二用户账号,以指示第二用户基于所述接唱邀请信息触发所述接唱界面,基于所述接唱界面对所述第一歌曲片段进行接唱。

可选地,所述目标歌曲包括多个歌曲片段,所述第一歌曲片段是所述多个歌曲片段中的第一个歌曲片段,或者,所述第一歌曲片段是从所述多个歌曲片段中选择的任一歌曲片段。

可选地,所述基于所述领唱界面接收到接唱邀请指令之前,还包括:

显示奖励设置界面,所述奖励设置界面用于设置待发放的接唱奖励;

当基于所述奖励设置界面接收到设置完成指令时,获取设置完成的待发放的接唱奖励的信息;

所述基于当前登录的第一用户账号、目标歌曲标识和所述第一歌曲片段的演唱音频生成接唱邀请信息,包括:

基于所述接唱奖励的信息、所述第一用户账号、目标歌曲标识和所述第一歌曲片段的演唱音频,生成所述接唱邀请信息。

可选地,所述奖励设置界面包括接唱奖励的价值设置入口和接唱奖励的个数设置入口,所述接唱奖励的信息包括接唱奖励的价值和接唱奖励的个数。

可选地,所述接唱邀请信息包括图形标识,所述图形标识携带所述接唱界面的链接地址。

可选地,所述将所述接唱邀请信息分享给第二用户账号,包括:

将所述接唱邀请信息发布至信息聚合页面,以使第二用户账号所在的第二终端显示包括所述接唱邀请信息的信息聚合页面;或者,

基于所述第一用户账号的用户关系链,向所述用户关系链中的至少一个第二用户账号所在的第二终端发送所述接唱邀请信息。

可选地,所述将所述接唱邀请信息分享给第二用户账号之后,还包括:

基于所述领唱界面或者所述接唱界面,播放所述目标歌曲的接唱音频,所述接唱音频是对所述第一歌曲片段的演唱音频和第二歌曲片段的演唱音频进行拼接得到,所述第二歌曲片段的演唱音频是由所述第二用户基于所述接唱界面对所述第一歌曲片段进行接唱得到,所述第二歌曲片段为所述目标歌曲包括的且与所述第一歌曲片段不同的歌曲片段。

一方面,提供了一种歌曲演唱方法,应用于第二终端中,所述方法包括:

接收第一用户账号分享的接唱邀请信息,所述接唱邀请信息是由所述第一用户账号所在的第一终端基于所述第一用户账号、目标歌曲标识和第一歌曲片段的演唱音频生成得到,所述第一歌曲片段为目标歌曲的任一歌曲片段,所述接唱邀请信息用于链接至所述目标歌曲的接唱界面;

基于所述接唱邀请信息,显示所述接唱界面;

当基于所述接唱界面接收到接唱指令时,播放第二歌曲片段的伴奏音频,并进行接唱录音,得到所述第二歌曲片段的演唱音频,所述第二歌曲片段为所述目标歌曲包括的且与所述第一歌曲片段不同的歌曲片段。

可选地,所述进行接唱录音,得到所述第二歌曲片段的演唱音频之后,还包括:

获取接唱奖励,所述接唱奖励是由所述第一用户账号设置的,或者是由服务器设置的。

可选地,所述获取接唱奖励之前,还包括:

确定所述第二歌曲片段的演唱音频是否满足奖励条件;

若所述第二歌曲片段的演唱音频满足奖励条件,则获取接唱奖励。

可选地,所述若所述第二歌曲片段的演唱音频满足奖励条件,则获取接唱奖励,包括:

若所述第二歌曲片段的演唱音频满足奖励条件,则在所述接唱界面中显示奖励获取选项;

当接收到对所述奖励获取选项的触发指令时,从至少一个接唱奖励中获取目标接唱奖励,所述目标接唱奖励为所述至少一个接唱奖励中的任一个,所述至少一个接唱奖励是由所述第一用户账号或服务器为所述目标歌曲的接唱操作设置得到。

可选地,所述从至少一个接唱奖励中获取目标接唱奖励之后,还包括:

显示所述至少一个接唱奖励的获取信息,所述获取信息包括所述至少一个接唱奖励中每个接唱奖励的价值和获取者。

一方面,提供了一种歌曲演唱装置,应用于第一终端中,所述装置包括:

录音模块,用于当基于目标歌曲的领唱界面接收到领唱指令时,播放第一歌曲片段的伴奏音频,并进行领唱录音,得到所述第一歌曲片段的演唱音频,所述第一歌曲片段为所述目标歌曲的任一歌曲片段;

生成模块,用于在录音结束后,若基于所述领唱界面接收到接唱邀请指令,则基于当前登录的第一用户账号、目标歌曲标识和所述第一歌曲片段的演唱音频生成接唱邀请信息,所述接唱邀请信息用于链接至所述目标歌曲的接唱界面,所述接唱界面用于引导用户对所述第一歌曲片段进行接唱;

分享模块,用于将所述接唱邀请信息分享给第二用户账号,以指示第二用户基于所述接唱邀请信息触发所述接唱界面,基于所述接唱界面对所述第一歌曲片段进行接唱。

可选地,所述目标歌曲包括多个歌曲片段,所述第一歌曲片段是所述多个歌曲片段中的第一个歌曲片段,或者,所述第一歌曲片段是从所述多个歌曲片段中选择的任一歌曲片段。

可选地,所述生成模块用于:

显示奖励设置界面,所述奖励设置界面用于设置待发放的接唱奖励;

当基于所述奖励设置界面接收到设置完成指令时,获取设置完成的待发放的接唱奖励的信息;

基于所述接唱奖励的信息、所述第一用户账号、所述目标歌曲标识和所述第一歌曲片段的演唱音频,生成所述接唱邀请信息。

可选地,所述奖励设置界面包括接唱奖励的价值设置入口和接唱奖励的个数设置入口,所述接唱奖励的信息包括接唱奖励的价值和接唱奖励的个数。

可选地,所述接唱邀请信息包括图形标识,所述图形标识携带所述接唱界面的链接地址。

可选地,所述分享模块用于:

将所述接唱邀请信息发布至信息聚合页面,以使第二用户账号所在的第二终端显示包括所述接唱邀请信息的信息聚合页面;或者,

基于所述第一用户账号的用户关系链,向所述用户关系链中的至少一个第二用户账号所在的第二终端发送所述接唱邀请信息。

可选地,所述装置还包括:

播放模块,用于基于所述领唱界面或者所述接唱界面,播放所述目标歌曲的接唱音频,所述接唱音频是对所述第一歌曲片段的演唱音频和第二歌曲片段的演唱音频进行拼接得到,所述第二歌曲片段的演唱音频是由所述第二用户基于所述接唱界面对所述第一歌曲片段进行接唱得到,所述第二歌曲片段为所述目标歌曲包括的且与所述第一歌曲片段不同的歌曲片段。

一方面,提供了一种歌曲演唱装置,应用于第二终端中,所述装置包括:

接收模块,用于接收第一用户账号分享的接唱邀请信息,所述接唱邀请信息是由所述第一用户账号所在的第一终端基于所述第一用户账号、目标歌曲标识和第一歌曲片段的演唱音频生成得到,所述第一歌曲片段为目标歌曲的任一歌曲片段,所述接唱邀请信息用于链接至所述目标歌曲的接唱界面;

显示模块,用于基于所述接唱邀请信息,显示所述接唱界面;

录音模块,用于当基于所述接唱界面接收到接唱指令时,播放第二歌曲片段的伴奏音频,并进行接唱录音,得到所述第二歌曲片段的演唱音频,所述第二歌曲片段为所述目标歌曲包括的且与所述第一歌曲片段不同的歌曲片段。

可选地,所述装置还包括:

获取模块,用于获取接唱奖励,所述接唱奖励是由所述第一用户账号设置的,或者是由服务器设置的。

可选地,所述获取模块用于:

确定单元,用于确定所述第二歌曲片段的演唱音频是否满足奖励条件;

获取单元,用于若所述第二歌曲片段的演唱音频满足奖励条件,则获取接唱奖励。

可选地,所述获取单元用于:

若所述第二歌曲片段的演唱音频满足奖励条件,则在所述接唱界面中显示奖励获取选项;

当接收到对所述奖励获取选项的触发指令时,从至少一个接唱奖励中获取目标接唱奖励,所述目标接唱奖励为所述至少一个接唱奖励中的任一个,所述至少一个接唱奖励是由所述第一用户账号或服务器为所述目标歌曲的接唱操作设置得到。

可选地,所述装置还包括:

显示模块,用于显示所述至少一个接唱奖励的获取信息,所述获取信息包括所述至少一个接唱奖励中每个接唱奖励的价值和获取者。

一方面,提供了一种终端,所述终端包括:

一个或多个处理器;

用于存储所述一个或多个处理器可执行指令的一个或多个存储器;

其中,所述一个或多个处理器被配置为执行上述任一种歌曲演唱方法。

一方面,提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行上述任一种歌曲演唱方法。

一方面,提供了一种计算机程序产品,当所述计算机程序产品被执行时,用于实现上述任一种歌曲演唱方法。

本申请实施例提供的技术方案带来的有益效果是:

本申请实施例中,用户可以对目标歌曲进行领唱,即演唱目标歌曲的一个歌曲片段,然后向其他用户发出接唱邀请,邀请其他用户对目标歌曲进行接唱,即演唱目标歌曲的其他歌曲片段,如此,可以实现多个用户对同一歌曲的接唱,增加了歌曲演唱过程之间的互动性,满足了用户的互动演唱需求。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种接唱系统的示意图;

图2是本申请实施例提供的另一种歌曲演唱系统的示意图;

图3是本申请实施例提供的一种歌曲演唱方法的流程图;

图4是本申请实施例提供的一种目标歌曲的领唱界面的示意图;

图5是本申请实施例提供的一种领唱录音界面的示意图;

图6是本申请实施例提供的一种录音合成界面的示意图;

图7是本申请实施例提供的领唱录音结束后的领唱界面的示意图;

图8是本申请实施例提供的一种接唱红包设置界面的示意图;

图9是本申请实施例提供的一种演唱邀请信息的示意图;

图10是本申请实施例提供的一种目标歌曲的接唱界面的示意图;

图11是本申请实施例提供的一种接唱录音界面的示意图;

图12是本申请实施例提供的一种抢红包界面的示意图;

图13是本申请实施例提供的一种领取红包界面的示意图;

图14是本申请实施例提供的一种歌曲演唱方法的框图;

图15是本申请实施例提供的另一种歌曲演唱方法的框图;

图16是本申请实施例提供的一种终端的结构框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

在对本申请实施例进行详细地解释说明之前,先对本申请实施例的应用场景进行介绍。

本申请实施例提供的歌曲演唱方法应用于歌曲接唱场景中,在歌曲接唱场景中,包括领唱者和接唱者,领唱者可以从接唱应用中选择目标歌曲进行领唱,即演唱目标歌曲的一个歌曲片段,然后发布接唱邀请。接唱者用于基于领唱者的接唱邀请,对领唱者演唱的歌曲片段进行接唱,从而实现多个用户对同一歌曲的接唱,增加歌曲演唱过程之间的互动性,满足了用户的互动演唱需求。其中,该接唱应用用于为用户提供歌曲接唱服务,可以为客户端应用、网页应用或小程序应用等,本申请实施例对此不做限定。

进一步地,在歌曲接唱场景中,领唱者发布接唱邀请时,还可以设置接唱奖励,接唱者完成歌曲接唱后,还可以领取领唱者设置的接唱奖励。其中,该接唱奖励可以为虚拟物品,该虚拟物品可以为虚拟礼物、虚拟货币或电子红包等,本申请实施例对此不做限定。

接下来,对本申请实施例涉及的实施环境进行介绍。

本申请实施例应用于接唱系统中,图1是本申请实施例提供的一种接唱系统的示意图,如图1所示,该系统包括第一终端10和第二终端20,第一终端10和第二终端20之间可以通过有线网络或无线网络进行连接。其中,第一终端10为领唱者使用的终端,第二终端20为接唱者使用的终端,第一终端10和第二终端20可以按照本申请实施例提供的歌曲演唱方法进行交互,以实现多用户间的歌曲接唱。第一终端10和第二终端20可以为手机、平板电脑或计算机等终端。

图2是本申请实施例提供的另一种歌曲演唱系统的示意图,如图2所示,该系统包括第一终端10、服务器30和第二终端20。第一终端10、第二终端20和服务器30相互之间可以通过有线网络或无线网络进行连接。作为一个示例,第一终端10可以通过接唱应用与第二终端20进行交互,实现歌曲接唱。该接唱应用用于为用户提供歌曲接唱服务,可以为客户端应用、网页应用或小程序应用等,本申请实施例对此不做限定。比如,第一终端10中安装有接唱应用,领唱者可以打开接唱应用,通过接唱应用对目标歌曲进行领唱,并发布接唱邀请。其中,服务器30可以为接唱应用的后台服务器。

图3是本申请实施例提供的一种歌曲演唱方法的流程图,该方法应用于上述图1或图2所示的接唱系统中,如图3所示,该方法包括如下步骤:

步骤301:第一终端显示目标歌曲的领唱界面。

其中,目标歌曲为待领唱的歌曲。目标歌曲的领唱界面用于引导第一用户对目标歌曲进行领唱,领唱是指演唱目标歌曲的某个歌曲片段。第一用户为领唱者。领唱者所领唱的歌曲片段可以为目标歌曲的任一个歌曲片段,比如为目标歌曲的开头片段,或者为第一用户从目标歌曲中选择的任一歌曲片段等。

作为一个示例,目标歌曲的领唱界面包括按照播放时间顺序依次显示的第一歌曲片段的歌词,以及录制选项。

其中,第一歌曲片段为领唱者待演唱的歌曲片段,可以为目标歌曲的任一歌曲片段。示例的,目标歌曲包括多个歌曲片段,第一歌曲片段是多个歌曲片段中的第一个歌曲片段,或者,第一歌曲片段是从多个歌曲片段中选择的任一歌曲片段。比如,第一歌曲片段可以为目标歌曲的开头片段,或者由用户选择目标歌曲的任一歌曲片段作为第一歌曲片段。

另外,第一歌曲片段还可以为预设时长的歌曲片段。比如,第一歌曲片段可以为距离目标歌曲的领唱起始时间点之间的时长为预设时长的歌曲片段,该领唱时间点可以为预先设置的起始时间点,比如歌曲的开头等,也可以为第一用户选择从目标歌曲中选择的任一歌曲时间点。

其中,录制选项用于启动音频录制功能,以对用户演唱的音频进行录制。当用户想要开始领唱时,可以触发该录制选项,并开始演唱第一歌曲片段。

作为一个示例,在显示目标歌曲的领唱界面之前,可以显示领唱主界面,领唱主界面中包括多个歌曲的歌曲标识,当基于领唱主界面接收到歌曲选择指令时,可以将歌曲选择指令所选择的歌曲标识对应的歌曲确定为待领唱的目标歌曲,然后显示目标歌曲的领唱界面。其中,歌曲选择界面用于提供多个歌曲以供用户从中选择待领唱的歌曲。歌曲标识可以为歌曲名称或歌曲编号等,本申请实施例对此不做限定。

作为一个示例,在第一用户打开第一终端中的接唱应用后,第一终端可以显示接唱应用的主界面,主界面包括歌曲菜单,用户可以从歌曲菜单中选择目标歌曲进行领唱。在用户选择目标歌曲后,第一终端即可显示目标歌曲的领唱界面,以引导用户对目标歌曲进行领唱。

步骤302:第一终端当基于目标歌曲的领唱界面接收到领唱指令时,播放第一歌曲片段的伴奏音频,并进行领唱录音,得到第一歌曲片段的演唱音频。

其中,该领唱指令可以由第一用户通过指定操作触发,该指定操作可以为对领唱界面中的录制选项的触发操作,也可以为语音操作或手势操作等,本申请实施例对此不做限定。第一歌曲片段的伴奏音频可以为伴奏模式下的伴奏音频,也可以为原唱模式下的伴奏音频,本申请实施例对此不做限定。

作为一个示例,目标歌曲的领唱界面包括录制选项,以及按照播放时间顺序依次显示的第一歌曲片段的歌词,当检测到对录制选项的触发操作时,确定接收到该领唱指令。

当基于目标歌曲的领唱界面接收到领唱指令时,第一终端不仅可以播放第一歌曲片段的伴奏音频,还可以按照第一歌曲片段的播放时间顺序依次显示第一歌曲片段的歌词,以便第一用户可以根据第一歌曲片段的伴奏音频和歌词来演唱第一歌曲片段。另外,接收到领唱指令后,第一终端还可以启动音频录制功能进行领唱录音,以对第一用户演唱的音频进行录制。

请参考图4,图4是本申请实施例提供的一种目标歌曲的领唱界面的示意图,如图4所示,该领唱界面包括歌词和录制选项,当第一用户想要开始领唱时,即可点击该录制选项开始领唱,以便第一终端对第一用户的演唱进行录制。在第一用户点击录制选项并进行领唱之后,第一终端可以显示图5所示的领唱录音界面,在录音完成后,可以显示图6所示的录音合成界面。

步骤303:第一终端在录音结束后,若基于领唱界面接收到接唱邀请指令,则基于当前登录的第一用户账号、目标歌曲标识和第一歌曲片段的演唱音频生成接唱邀请信息,接唱邀请信息用于链接至目标歌曲的接唱界面,接唱界面用于引导用户对第一歌曲片段进行接唱。

其中,目标歌曲标识可以为目标歌曲的名称或编号等,本申请实施例对此不做限定。

作为一个示例,第一终端在录音结束后,可以将录制的音频与第一歌曲片段的伴奏音频进行合成,得到第一歌曲片段的演唱音频。

其中,该接唱邀请指令可以由用户通过指定操作触发,该指定操作可以为触屏操作、语音操作或手势操作等,本申请实施例对此不做限定。

作为一个示例,第一终端在录音结束后,可以在领唱界面中显示接唱邀请入口,当接收到对该接唱邀请入口的触发操作时,即可确定接收到接唱邀请指令。示例的,该接唱邀请入口可以为邀请好友选项。

作为另一个示例,第一终端在录音结束后,还可以先显示奖励设置界面,该奖励设置界面用于设置待发放的接唱奖励,当基于该奖励设置界面接收到设置完成指令时,获取设置完成的待发放的接唱奖励的信息。之后,当基于该接唱界面接收到邀请指令时,即可基于该接唱奖励的信息、第一用户账号、目标歌曲标识和第一歌曲片段的演唱音频,生成接唱邀请信息。

其中,该接唱奖励可以为虚拟物品,也可以为评分或等级等,本申请实施例对此不做限定。该虚拟物品可以为虚拟礼物、虚拟货币或电子红包等,电子红包可以为普通红包(每个电子红包的价值相同),也可以为拼手气红包(每个电子红包的价值随机生成),本申请实施例对此不做限定。

作为一个示例,该奖励设置界面可以用于设置接唱奖励的价值和接唱奖励的个数中的至少一个,接唱奖励的信息包括接唱奖励的价值和接唱奖励的个数中的至少一个。接唱奖励的价值可以为虚拟货币的货币数值或者电子红包的红包钱数等。比如,奖励设置界面包括接唱奖励的价值设置入口和接唱奖励的个数设置入口,接唱奖励的信息包括接唱奖励的价值和接唱奖励的个数。

作为一个示例,当接唱奖励为电子红包时,在获取设置完成的待发放的接唱奖励的信息之后,第一终端还可以基于接唱奖励的信息生成接唱红包。

其中,该接唱邀请信息可以为网页链接形式,也可以为图片形式等,本申请实施例对此不做限定。作为一个示例,该接唱邀请信息包括图形标识,图形标识携带接唱界面的链接地址。比如,该图形标识可以为条形码或二维码等。示例的,该接唱邀请信息可以为图片形式,图片中包括该图形标识。以接唱奖励为虚拟红包为例,该接唱邀请信息可以为电子红包形式,且红包图标中包括该图形标识。

以接唱奖励为电子红包为例,请参考图7,图7是本申请实施例提供的领唱录音结束后的领唱界面的示意图,如图7所示,该领唱界面包括“去发红包”选项,当检测到第一用户对“去发红包”选项的触发操作时,即可显示如图8所示的红包设置界面,该红包设置界面可以用于设置红包的总金额以及红包个数。在第一用户设置完成红包的总金额以及红包个数之后,若检测到对图8中的“生成接唱红包”选项的触发操作,即可生成接唱红包,并显示如图9所示的演唱邀请信息。如图9所示,该演唱邀请信息是一个分享图,该分享图包括接唱红包图标和邀请好友选项。该接唱红包图标中包括一个二维码,该二维码中携带接唱界面的链接地址。“邀请好友”选项用于将演唱邀请信息分享给好友,以邀请好友进行接唱。

需要说明的是,在第一终端进行领唱录音的过程中,或者在录音结束后,当接收到重唱指令时,还可以重新进行领唱录音。该重唱指令可以由用户通过指定操作触发,比如,该指定操作可以为对领唱界面中的重唱选项的触发操作。

步骤304:第一终端将接唱邀请信息分享给第二用户账号,以指示第二用户基于接唱邀请信息触发接唱界面,基于接唱界面对所述第一歌曲片段进行接唱。

其中,第一用户账号是指第一用户的账号,即领唱者的账号。第二用户账号是指第二用户的账号,即接唱者的账号。用户账号可以为用户名称或id(identitydocumen,身份标识)等,本申请实施例对此不做限定。

作为一个示例,第一终端可以在接收到对接唱邀请信息的分享指令时,将接唱邀请信息分享给第二用户账号。其中,该分享指令可以由用户通过指定操作触发,该指定操作可以为触屏操作、语音操作或手势操作等,本申请实施例对此不做限定。

作为一个示例,在生成接唱邀请信息之后,接唱界面中可以显示接唱邀请入口,当检测到对接唱邀请入口的触发操作时,即可确定接收到对接唱邀请信息的分享指令。示例的,该接唱邀请入口可以为图9所示的“邀请好友”选项。

作为一个示例,将接唱邀请信息分享给第二用户账号的操作包括以下两种实现方式:

第一种实现方式:将接唱邀请信息发布至信息聚合页面,以使第二用户账号所在的第二终端显示包括接唱邀请信息的信息聚合页面。

也即是,可以将接唱邀请信息发布至信息共享平台上,以供其他用户从信息共享平台上查看到该接唱邀请信息。

其中,该信息聚合页面用于对用户发布的信息进行聚合,比如,该信息聚合页面可以为即时通信应用的信息聚合页面,如朋友圈等,或者为社交应用的信息聚合页面,如微博或信息广场等。

第二种实现方式:基于第一用户账号的用户关系链,向用户关系链中的至少一个第二用户账号所在的第二终端发送接唱邀请信息。

其中,用户关系链中的至少一个第二用户账号可以由第一用户从用户关系链中选择得到。另外,用户关系链中的至少一个第二用户账号可以包括个人账号,也可以包括群组账号,也即是,可以将接唱邀请信息发送给某个好友,也可以发送至群组中。

步骤305:第二终端接收第一用户账号分享的接唱邀请信息。

其中,接唱邀请信息是由第一用户账号所在的第一终端基于第一用户账号、目标歌曲标识和第一歌曲片段的演唱音频生成得到,第一歌曲片段为目标歌曲的任一歌曲片段,接唱邀请信息用于链接至目标歌曲的接唱界面。

步骤306:第二终端基于接唱邀请信息,显示接唱界面。

其中,该接唱界面用于引导第二用户对第一歌曲片段进行接唱,即用于引导第二用户演唱第二歌曲片段。该第二歌曲片段为目标歌曲包括的且与第一歌曲片段不同的歌曲片段。比如,第二歌曲片段为在第一歌曲片段之后且与第一歌曲片段相接的歌曲片段,或者为从目标歌曲中选择的除第一个歌曲片段之后的任一歌曲片段。

作为一个示例,该接唱邀请信息为网页链接形式,第二用户可以通过点击该接唱邀请信息进入该接唱界面。也即是,当第二终端检测到对该接唱邀请信息的触发操作时,即可显示该接唱界面。

作为另一示例,该接唱链接信息中包括图形标识,第二终端可以通过对该图形标识进行扫描,得到该接唱界面的链接地址,然后基于该接唱界面的链接地址,显示该接唱界面。比如,该接唱链接信息为图片形式,图片中包括该图形标识,则用户可以通过长按图片来触发第二终端识别该图形标识,进而进入该接唱界面。

作为一个示例,目标歌曲的领唱界面包括按照播放时间顺序依次显示的第二歌曲片段的歌词,以及录制选项。当用户想要开始接唱时,可以触发该录制选项,并开始演唱第二歌曲片段。

步骤307:第二终端当基于接唱界面接收到接唱指令时,播放第二歌曲片段的伴奏音频,并进行接唱录音,得到第二歌曲片段的演唱音频。

其中,该接唱指令可以由第二用户通过指定操作触发,该指定操作可以为对接唱界面中的录制选项的触发操作,也可以为语音操作或手势操作等,本申请实施例对此不做限定。第二歌曲片段的伴奏音频可以为伴奏模式下的伴奏音频,也可以为原唱模式下的伴奏音频,本申请实施例对此不做限定。

作为一个示例,目标歌曲的领唱界面包括按照播放时间顺序依次显示的第二歌曲片段的歌词,以及录制选项。当检测到对录制选项的触发操作时,确定接收到该接唱指令。

当基于目标歌曲的接唱界面接收到接唱指令时,第二终端不仅可以播放第二歌曲片段的伴奏音频,还可以按照第二歌曲片段的播放时间顺序依次显示第二歌曲片段的歌词,以便第二用户可以根据第二歌曲片段的伴奏音频和歌词来演唱第二歌曲片段。另外,接收到接唱指令后,第二终端还可以启动音频录制功能进行接唱录音,以对第二用户演唱的音频进行录制。

请参考图10,图10是本申请实施例提供的一种目标歌曲的接唱界面的示意图,如图10所示,该接唱界面包括歌词和录制选项,当第二用户想要开始接唱时,即可点击该录制选项开始演唱,以便第二终端对第二用户的演唱进行录制。在第二用户点击录制选项并进行领唱之后,第二终端可以显示图11所示的接唱录音界面。

需要说明的是,在第二终端进行接唱录音的过程中,或者在录音结束后,当接收到重唱指令时,还可以重新进行接唱录音。该接唱指令可以由第二用户通过指定操作触发,比如,该指定操作可以为对接唱界面中的重唱选项的触发操作。

另外,第二终端进行接唱录音,得到第二歌曲片段的演唱音频之后,还可以获取接唱奖励。其中,接唱奖励可以是由第一用户账号设置的,也可以是由服务器设置的,本申请实施例对此不做限定。

作为一个示例,第二终端进行接唱录音,得到第二歌曲片段的演唱音频之后,可以在接唱界面中显示奖励获取选项,当检测到对该奖励获取选项的触发操作时,即可获取接唱奖励。示例的,以接唱奖励为电子红包为例,该奖励获取选项可以为抢红包选项。

进一步地,获取接唱奖励之前,第二终端还可以先确定第二歌曲片段的演唱音频是否满足演唱条件,当第二歌曲片段的演唱音频满足演唱条件时,再获取演唱奖励。

其中,该演唱条件可以为第二歌曲片段的演唱音频的演唱评分大于或等于评分阈值,或者第二歌曲片段的演唱音频的演唱等级大于或等于预设级别。其中,该评分阈值可以预先设置,比如可以为400分或500分等。该预设级别可以预先设置,比如,该预设级别可以为s级或ss级等。

其中,第二歌曲片段的演唱音频的演唱等级可以根据第二歌曲片段的演唱音频的演唱评分确定得到。第二歌曲片段的演唱音频的演唱评分可以由第二终端对第二歌曲片段的演唱音频进行评分得到,也可以由服务器对第二歌曲片段的演唱音频进行评分得到,本申请实施例对此不做限定。

进一步地,若第二歌曲片段的演唱音频满足演唱条件,则在接唱界面中显示奖励获取选项;当接收到对奖励获取选项的触发指令时,从至少一个接唱奖励中获取目标接唱奖励,目标接唱奖励为至少一个接唱奖励中的任一个,至少一个接唱奖励是由第一用户账号或服务器为目标歌曲的接唱操作设置得到。

比如,若接唱奖励为电子红包,则奖励获取选项可以为抢红包选项,目标接唱奖励可以为所抢到的任一个红包。请参考图12,当演唱评分达到488分时,即可在接唱界面中显示抢红包选项,当接收到对抢红包选项的触发指令时,即可为第二用户账号分配红包。

进一步地,从至少一个接唱奖励中获取目标接唱奖励之后,第二终端还可以显示至少一个接唱奖励的获取信息,获取信息包括至少一个接唱奖励中每个接唱奖励的价值和获取者。比如,若接唱奖励为电子红包,则至少一个接唱奖励的获取信息可以包括每个红包的钱数和每个红包的获取者。比如,可以显示如图13所示的接唱奖励的获取信息。

另外,第一终端将接唱邀请信息分享给第二用户账号之后,当接收到接唱信息查询指令时,可以显示接唱信息展示界面,该接唱信息展示界面显示有接唱信息,接唱信息用于描述目标歌曲的接唱情况。比如,该接唱信息可以包括有多少个用户接受了接唱邀请、接受邀请的用户标识和接收邀请的用户的接唱音频信息等。示例的,若接唱奖励为电子红包,则该接唱信息可以包括多少个用户领取了接唱红包、领取红包的用户标识和领取红包的用户的接唱音频信息等。

另外,在第二用户账号接唱完成之后,第一终端还可以基于领唱界面或者接唱界面,播放目标歌曲的接唱音频,接唱音频是对第一歌曲片段的演唱音频和第二歌曲片段的演唱音频进行拼接得到。

比如,在第二用户账号接唱完成之后,服务器可以将第一歌曲片段的演唱音频和第二歌曲片段的演唱音频进行拼接,得到目标歌曲的接唱音频,并将目标歌曲的接唱音频发布到领唱界面或者接唱界面,以便用户可以基于领唱界面或者接唱界面播放目标歌曲的接唱音频。

另外,在第二用户账号接唱完成之后,第二用户还可以邀请其他用户继续对目标歌曲进行接唱,从而实现对目标歌曲的演唱接龙。比如,若基于该接唱界面接收到接唱邀请指令,则第二终端还可以基于第一歌曲片段的演唱音频、第二用户账号以及第二歌曲片段的演唱音频生成接唱邀请信息,该接唱邀请信息用于链接至目标歌曲的接唱界面,该接唱界面用于引导用户对第二歌曲片段进行接唱。

另外,若第一用户将目标歌曲的接唱邀请信息分享给多个用户,接受分享的每个用户获取到该接唱邀请信息之后,可以分别对第一歌曲片段进行接唱,以生成目标歌曲的接唱音频,也可以共享接唱信息,基于其他用户的接唱信息进行接唱,实现与其他用户之间的演唱接龙。

作为一个示例,若第一用户将目标歌曲的接唱邀请信息分享给多个用户,则对于这多个用户中的每个用户来说,每个用户可以从目标歌曲的多个歌曲片段中选择指定歌曲片段中进行演唱,指定歌曲片段为其他用户没有演唱过的歌曲片段。也即是,每个用户只能演唱其他用户没有演唱过的歌曲片段,若其他用户已经选择演唱了某个歌曲片段,则这个用户也就不能再选择该歌曲片段进行接唱,需要选择其他用户还未选择过的歌曲片段进行接唱。在这多个用户接唱完成后,服务器可以将第一用户和这多个用户的演唱音频进行拼接,得到目标歌曲的演唱音频。

本申请实施例中,用户可以对目标歌曲进行领唱,即演唱目标歌曲的一个歌曲片段,然后向其他用户发出接唱邀请,邀请其他用户对目标歌曲进行接唱,即演唱目标歌曲的其他歌曲片段,如此,可以实现多个用户对同一歌曲的接唱,增加了歌曲演唱过程之间的互动性,满足了用户的互动演唱需求。

图14是本申请实施例提供的一种歌曲演唱方法的框图,该装置可以集成于第一终端中,如图14所示,该装置包括:

录音模块1401,用于当基于目标歌曲的领唱界面接收到领唱指令时,播放第一歌曲片段的伴奏音频,并进行领唱录音,得到所述第一歌曲片段的演唱音频,所述第一歌曲片段为所述目标歌曲的任一歌曲片段;

生成模块1402,用于在录音结束后,若基于所述领唱界面接收到接唱邀请指令,则基于当前登录的第一用户账号、目标歌曲标识和所述第一歌曲片段的演唱音频生成接唱邀请信息,所述接唱邀请信息用于链接至所述目标歌曲的接唱界面,所述接唱界面用于引导用户对所述第一歌曲片段进行接唱;

分享模块1403,用于将所述接唱邀请信息分享给第二用户账号,以指示第二用户基于所述接唱邀请信息触发所述接唱界面,基于所述接唱界面对所述第一歌曲片段进行接唱。

可选地,所述目标歌曲包括多个歌曲片段,所述第一歌曲片段是所述多个歌曲片段中的第一个歌曲片段,或者,所述第一歌曲片段是从所述多个歌曲片段中选择的任一歌曲片段。

可选地,所述生成模块1402用于:

显示奖励设置界面,所述奖励设置界面用于设置待发放的接唱奖励;

当基于所述奖励设置界面接收到设置完成指令时,获取设置完成的待发放的接唱奖励的信息;

基于所述接唱奖励的信息、所述第一用户账号和所述第一歌曲片段的演唱音频,生成所述接唱邀请信息。

可选地,所述奖励设置界面包括接唱奖励的价值设置入口和接唱奖励的个数设置入口,所述接唱奖励的信息包括接唱奖励的价值和接唱奖励的个数。

可选地,所述接唱邀请信息包括图形标识,所述图形标识携带所述接唱界面的链接地址。

可选地,所述分享模块1403用于:

将所述接唱邀请信息发布至信息聚合页面,以使第二用户账号所在的第二终端显示包括所述接唱邀请信息的信息聚合页面;或者,

基于所述第一用户账号的用户关系链,向所述用户关系链中的至少一个第二用户账号所在的第二终端发送所述接唱邀请信息。

可选地,所述装置还包括:

播放模块,用于基于所述领唱界面或者所述接唱界面,播放所述目标歌曲的接唱音频,所述接唱音频是对所述第一歌曲片段的演唱音频和第二歌曲片段的演唱音频进行拼接得到,所述第二歌曲片段的演唱音频是由所述第二用户基于所述接唱界面对所述第一歌曲片段进行接唱得到,所述第二歌曲片段为所述目标歌曲包括的且与所述第一歌曲片段不同的歌曲片段。

本申请实施例中,用户可以对目标歌曲进行领唱,即演唱目标歌曲的一个歌曲片段,然后向其他用户发出接唱邀请,邀请其他用户对目标歌曲进行接唱,即演唱目标歌曲的其他歌曲片段,如此,可以实现多个用户对同一歌曲的接唱,增加了歌曲演唱过程之间的互动性,满足了用户的互动演唱需求。

图15是本申请实施例提供的另一种歌曲演唱方法的框图,该装置可以集成于第二终端中,如图15所示,该装置包括:

接收模块1501,用于接收第一用户账号分享的接唱邀请信息,所述接唱邀请信息是由所述第一用户账号所在的第一终端基于所述第一用户账号、目标歌曲标识和第一歌曲片段的演唱音频生成得到,所述第一歌曲片段为目标歌曲的任一歌曲片段,所述接唱邀请信息用于链接至所述目标歌曲的接唱界面;

显示模块1502,用于基于所述接唱邀请信息,显示所述接唱界面;

录音模块1503,用于当基于所述接唱界面接收到接唱指令时,播放第二歌曲片段的伴奏音频,并进行接唱录音,得到所述第二歌曲片段的演唱音频,所述第二歌曲片段为所述目标歌曲包括的且与所述第一歌曲片段不同的歌曲片段。

可选地,所述装置还包括:

获取模块,用于获取接唱奖励,所述接唱奖励是由所述第一用户账号设置的,或者是由服务器设置的。

可选地,所述获取模块用于:

确定单元,用于确定所述第二歌曲片段的演唱音频是否满足奖励条件;

获取单元,用于若所述第二歌曲片段的演唱音频满足奖励条件,则获取接唱奖励。

可选地,所述获取单元用于:

若所述第二歌曲片段的演唱音频满足奖励条件,则在所述接唱界面中显示奖励获取选项;

当接收到对所述奖励获取选项的触发指令时,从至少一个接唱奖励中获取目标接唱奖励,所述目标接唱奖励为所述至少一个接唱奖励中的任一个,所述至少一个接唱奖励是由所述第一用户账号或服务器为所述目标歌曲的接唱操作设置得到。

可选地,所述装置还包括:

显示模块,用于显示所述至少一个接唱奖励的获取信息,所述获取信息包括所述至少一个接唱奖励中每个接唱奖励的价值和获取者。

本申请实施例中,用户可以对目标歌曲进行领唱,即演唱目标歌曲的一个歌曲片段,然后向其他用户发出接唱邀请,邀请其他用户对目标歌曲进行接唱,即演唱目标歌曲的其他歌曲片段,如此,可以实现多个用户对同一歌曲的接唱,增加了歌曲演唱过程之间的互动性,满足了用户的互动演唱需求。

需要说明的是:上述实施例提供的歌曲演唱装置在进行歌曲接唱时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的歌曲演唱装置与歌曲演唱方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图16是本申请实施例提供的一种终端1600的结构框图。该终端1600可以为上述实施例中的第一终端或第二终端。该终端1600可以是:智能手机、平板电脑、mp3播放器(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1600还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。

通常,终端1600包括有:处理器1601和存储器1602。

处理器1601可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1601可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1601也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1601可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1601还可以包括ai(artificialintelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。

存储器1602可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1602还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1602中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1601所执行以实现本申请中方法实施例提供的歌曲演唱方法。

在一些实施例中,终端1600还可选包括有:外围设备接口1603和至少一个外围设备。处理器1601、存储器1602和外围设备接口1603之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1603相连。具体地,外围设备包括:射频电路1604、触摸显示屏1605、摄像头1606、音频电路1607、定位组件1608和电源1609中的至少一种。

外围设备接口1603可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器1601和存储器1602。在一些实施例中,处理器1601、存储器1602和外围设备接口1603被集成在同一芯片或电路板上;在一些其他实施例中,处理器1601、存储器1602和外围设备接口1603中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。

射频电路1604用于接收和发射rf(radiofrequency,射频)信号,也称电磁信号。射频电路1604通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1604将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1604包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1604可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wirelessfidelity,无线保真)网络。在一些实施例中,射频电路1604还可以包括nfc(nearfieldcommunication,近距离无线通信)有关的电路,本申请对此不加以限定。

显示屏1605用于显示ui(userinterface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1605是触摸显示屏时,显示屏1605还具有采集在显示屏1605的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1601进行处理。此时,显示屏1605还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1605可以为一个,设置终端1600的前面板;在另一些实施例中,显示屏1605可以为至少两个,分别设置在终端1600的不同表面或呈折叠设计;在再一些实施例中,显示屏1605可以是柔性显示屏,设置在终端1600的弯曲表面上或折叠面上。甚至,显示屏1605还可以设置成非矩形的不规则图形,也即异形屏。显示屏1605可以采用lcd(liquidcrystaldisplay,液晶显示屏)、oled(organiclight-emittingdiode,有机发光二极管)等材质制备。

摄像头组件1606用于采集图像或视频。可选地,摄像头组件1606包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtualreality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1606还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。

音频电路1607可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1601进行处理,或者输入至射频电路1604以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1600的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1601或射频电路1604的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1607还可以包括耳机插孔。

定位组件1608用于定位终端1600的当前地理位置,以实现导航或lbs(locationbasedservice,基于位置的服务)。定位组件1608可以是基于美国的gps(globalpositioningsystem,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。

电源1609用于为终端1600中的各个组件进行供电。电源1609可以是交流电、直流电、一次性电池或可充电电池。当电源1609包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。

在一些实施例中,终端1600还包括有一个或多个传感器1610。该一个或多个传感器1610包括但不限于:加速度传感器1611、陀螺仪传感器1612、压力传感器1613、指纹传感器1614、光学传感器1615以及接近传感器1616。

加速度传感器1611可以检测以终端1600建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1611可以用于检测重力加速度在三个坐标轴上的分量。处理器1601可以根据加速度传感器1611采集的重力加速度信号,控制触摸显示屏1605以横向视图或纵向视图进行用户界面的显示。加速度传感器1611还可以用于游戏或者用户的运动数据的采集。

陀螺仪传感器1612可以检测终端1600的机体方向及转动角度,陀螺仪传感器1612可以与加速度传感器1611协同采集用户对终端1600的3d动作。处理器1601根据陀螺仪传感器1612采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。

压力传感器1613可以设置在终端1600的侧边框和/或触摸显示屏1605的下层。当压力传感器1613设置在终端1600的侧边框时,可以检测用户对终端1600的握持信号,由处理器1601根据压力传感器1613采集的握持信号进行左右手识别或快捷操作。当压力传感器1613设置在触摸显示屏1605的下层时,由处理器1601根据用户对触摸显示屏1605的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。

指纹传感器1614用于采集用户的指纹,由处理器1601根据指纹传感器1614采集到的指纹识别用户的身份,或者,由指纹传感器1614根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1601授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1614可以被设置终端1600的正面、背面或侧面。当终端1600上设置有物理按键或厂商logo时,指纹传感器1614可以与物理按键或厂商logo集成在一起。

光学传感器1615用于采集环境光强度。在一个实施例中,处理器1601可以根据光学传感器1615采集的环境光强度,控制触摸显示屏1605的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏1605的显示亮度;当环境光强度较低时,调低触摸显示屏1605的显示亮度。在另一个实施例中,处理器1601还可以根据光学传感器1615采集的环境光强度,动态调整摄像头组件1606的拍摄参数。

接近传感器1616,也称距离传感器,通常设置在终端1600的前面板。接近传感器1616用于采集用户与终端1600的正面之间的距离。在一个实施例中,当接近传感器1616检测到用户与终端1600的正面之间的距离逐渐变小时,由处理器1601控制触摸显示屏1605从亮屏状态切换为息屏状态;当接近传感器1616检测到用户与终端1600的正面之间的距离逐渐变大时,由处理器1601控制触摸显示屏1605从息屏状态切换为亮屏状态。

本领域技术人员可以理解,图16中示出的结构并不构成对终端1600的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

在示例性的实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述歌曲演唱方法。

在示例性实施例中,还提供了一种计算机程序产品,当该计算机程序产品被执行时,其用于实现上述歌曲演唱方法。

应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1