音频播放、分享方法及装置、存储介质和电子设备与流程

文档序号:13935074
音频播放、分享方法及装置、存储介质和电子设备与流程

本发明的实施方式涉及计算机技术领域,更具体地,本发明的实施方式涉及音频播放方法及装置、音频分享方法及装置,存储介质和电子设备。



背景技术:

本部分旨在为权利要求中陈述的本发明的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。

随着计算机信息的发展,出现了越来越多的音频客户端,用户可以通过安装在电子设备上的音频客户端搜索并播放用户喜欢的音频。为了增加音频的曝光度和用户之间的互动,通过音频客户端对音频进行分享成为实现这些目标的主要手段。

目前,在已经出现的通过客户端对音频进行分享的方法中,用户可以将自己喜欢的音频分享至不同的社群、社区等平台中,社群、社区等平台中的用户可以通过点击分享信息,以试听该音频,并根据自己的喜好决定下载或者评论该音频。



技术实现要素:

但是,在一些技术中,一方面,分享信息有限,无法有效的引导用户点击分享信息,降低了分享信息的点击率,从而使的音频的曝光度降低,用户之间的互动动力不强;另一方面,在点击音频的分享信息之后,设备将从头至尾播放该音频,耗时长且流量成本大;另一方面,分享音频的用户接收不到有效的互动反馈,分享动力弱。

因此,在现有技术中,通过客户端对音频进行分享的方法不能较好地实现音频分享的目的,这是非常令人烦恼的过程。

为此,非常需要一种改进的音频播放方法及装置、音频分享方法及装置、存储介质和电子设备,以增加音频的曝光度和用户之间的互动。

在本上下文中,本发明的实施方式期望提供一种音频播放方法和装置、一种音频分享方法和装置、存储介质和电子设备。

根据本公开的一个方面,提供一种音频播放方法,包括:

响应对分享信息的触发操作,播放目标音频;

响应用户的演绎请求,采集用户基于所述目标音频的演绎音频;

基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

在本公开的一种示例性实施例中,所述采集用户基于所述目标音频的演绎音频包括:

采集用户对所述目标音频的演绎音频。

在本公开的一种示例性实施例中,所述采集用户对所述目标音频的演绎音频包括:

播放所述目标音频的伴奏音频,并采集用户在所述伴奏音频的基础上对所述目标音频的演绎音频。

在本公开的一种示例性实施例中,所述基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励包括:

计算采集的所述演绎音频与所述目标音频的相似度;

根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

在本公开的一种示例性实施例中,所述采集用户基于所述目标音频的演绎音频包括:

采集用户对所述目标音频的后续音频的演绎音频。

在本公开的一种示例性实施例中,所述采集用户对所述目标音频的后续音频的演绎音频包括:

播放所述后续音频的伴奏音频,并采集用户在所述伴奏音频的基础上对所述目标音频的后续音频的演绎音频。

在本公开的一种示例性实施例中,所述基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励包括:

计算采集的所述演绎音频与所述目标音频的后续音频的相似度;

根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

在本公开的一种示例性实施例中,所述虚拟奖励信息包括虚拟奖励总数额和虚拟奖励个数;根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励包括:

在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放随机虚拟奖励;或者,

在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放固定虚拟奖励;或者,

在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数,并结合所述相似度为所述用户发放虚拟奖励。

在本公开的一种示例性实施例中,播放目标音频包括:

根据所述分享信息确定并播放所述目标音频。

在本公开的一种示例性实施例中,播放目标音频还包括:

在所述目标音频播放完毕时,提供一演绎指示信息。

在本公开的一种示例性实施例中,所述响应用户的演绎请求,采集用户基于所述目标音频的演绎音频包括:

响应对所述演绎指示信息的触发操作,采集用户基于所述目标音频的演绎音频。

在本公开的一种示例性实施例中,所述虚拟奖励包括电子红包、电子积分以及电子优惠券中的一种或多种。

在本公开的一种示例性实施例中,所述分享信息包括链接地址、图片或者虚拟控件中的一种或多种。

根据本公开的一个方面,提供一种音频分享方法,包括:

获取目标音频信息以及虚拟奖励信息;

响应音频分享请求,根据所述目标音频信息以及所述虚拟奖励信息,生成分享信息并将所述分享信息发送至指定接收对象。

在本公开的一种示例性实施例中,所述目标音频信息包括目标音频的位置信息。

在本公开的一种示例性实施例中,所述虚拟奖励信息包括虚拟奖励总数额、虚拟奖励个数以及虚拟奖励方式。

在本公开的一种示例性实施例中,所述分享信息包括链接地址、图片或者虚拟控件中的一种或多种。

在本公开的一种示例性实施例中,所述指定接收对象包括网络通信联系人、网络社交平台以及网络论坛中一种或多种。

根据本公开的一个方面,提供一种音频播放的装置,包括:

音频播放模块,用于响应对分享信息的触发操作,播放目标音频;

音频采集模块,用于响应用户的演绎请求,采集用户基于所述目标音频的演绎音频;

奖励分发模块,用于基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

根据本公开的一个方面,提供一种音频分享的装置,包括:

信息获取模块,用于获取目标音频信息以及虚拟奖励信息;

音频分享模块,用于响应音频分享请求,根据所述目标音频信息以及所述虚拟奖励信息,生成分享信息并将所述分享信息发送至指定接收对象。

根据本公开的一个方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的音频播放方法或上述任意一项所述的音频分享方法。

根据本公开的一个方面,提供一种电子设备,包括:

处理器;以及

存储器,用于存储所述处理器的可执行指令;

其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的音频播放方法或上述任意一项所述的音频分享方法。

根据本发明实施方式的音频播放方法和音频播放装置,通过采集用户基于目标音频的演绎音频,并基于采集的演绎音频以及与分享信息关联的虚拟奖励信息为用户生成虚拟奖励,即通过虚拟奖励的方式增加用户之间的互动动力和互动的趣味性,同时也提高了音频的曝光度并增加了音频产品的黏性。根据本发明实施方式的音频分享方法和音频分享装置,根据目标音频信息以及虚拟奖励信息生成分享信息并将分享信息发送至指定对象,由于分享信息包括目标音频信息和虚拟奖励信息,展示的信息较多,因此可以通过虚拟奖励信息有效的引导用户点击分享信息,提高了分享信息的点击率,从而增加了音频的曝光度,进而增加了用户之间的互动动力。

附图说明

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

图1示意性地示出了根据本发明实施方式的音频播放方法的流程图;

图2示意性地示出了根据本发明实施方式的进度条的显示效果图;

图3示意性地示出了根据本发明实施方式的演绎指示信息的显示效果图;

图4示意性地示出了根据本发明实施方式的音频分享方法的流程图;

图5示意性地示出了根据本发明实施方式的音频播放装置的方框图;

图6示意性地示出了根据本发明实施方式的音频分享装置的方框图;

图7示出了根据本发明实施方式的存储介质的示意图;以及

图8示意性示出了根据发明实施方式的电子设备的方框图。

在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

根据本发明的实施方式,提供一种音频播放方法、音频播放装置、音频分享方法、音频分享装置、存储介质和电子设备。

在本文中,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。

下面参考本发明的若干代表性实施方式,详细阐述本发明的原理和精神。

发明概述

本发明人发现,现有技术中,分享信息仅包括音频信息,无法有效的引导用户点击分享信息,降低了分享信息的点击率,从而使的音频的曝光度降低,用户之间的互动动力不强;此外,在点击音频的分享信息之后,设备将从头至尾播放该音频,耗时长且流量成本大;另外,分享音频的用户接收不到有效的互动反馈,分享动力弱。

鉴于上述内容,本发明的基本思想在于:根据本发明实施方式的音频播放方法和音频播放装置,通过采集用户基于目标音频的演绎音频,并基于采集的演绎音频以及与分享信息关联的虚拟奖励信息为用户生成虚拟奖励,即通过虚拟奖励的方式增加用户之间的互动动力和互动的趣味性,同时也提高了音频的曝光度并增加了音频产品的黏性。根据本发明实施方式的音频分享方法和音频分享装置,根据目标音频信息以及虚拟奖励信息生成分享信息并将分享信息发送至指定对象,由于分享信息包括目标音频信息和虚拟奖励信息,展示的信息较多,因此可以通过虚拟奖励信息有效的引导用户点击分享信息,提高了分享信息的点击率,从而增加了音频的曝光度,进而增加了用户之间的互动动力。

在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。

示例性方法

下面结合图1来描述根据本发明示例性实施方式的音频播放方法。

参考图1,所述音频播放方法可以包括以下步骤:

S1、响应对分享信息的触发操作,播放目标音频;

S2、响应用户的演绎请求,采集用户基于所述目标音频的演绎音频;

S3、基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

在本发明实施方式的音频播放方法中,通过采集用户基于目标音频的演绎音频,并基于采集的演绎音频以及与分享信息关联的虚拟奖励信息为用户生成虚拟奖励,即通过虚拟奖励的方式增加用户之间的互动动力和互动的趣味性,同时也提高了音频的曝光度并增加了音频产品的黏性。

在步骤S1中,响应对分享信息的触发操作,播放目标音频。

在本公开的示例性实施方式中,所述目标音频指分享者分享的自己喜欢的音频片段,例如,某一首歌曲的副歌部分或某一首歌曲的前奏部分等,本示例性实施例对此不作特殊限定。所述触发操作例如可以为对分享信息的单击、双击等触发操作,本示例性实施例对此不作特殊限定。所述分享信息可以包括链接地址、图片或者虚拟控件等中的一种或多种,本示例性实施例对此不作特殊限定。

所述分享信息可以包括目标音频的位置信息,其中,该位置信息可以包括起始位置和结束位置。基于此,所述播放目标音频可以包括根据所述分享信息确定并播放所述目标音频,即根据分享信息中的目标音频的位置信息确定并播放目标音频。下面,以分享信息为链接地址,触发操作为对分享信息的单击操作为例对上述步骤S1进行说明。在用户单击链接地址时,系统响应对该链接地址的单击操作,获取该链接地址中的目标音频的位置信息,然后跳转页面至播放页面,并根据位置信息中的起始位置开始播放该目标音频,最后在播放至该位置信息中的结束位置处时,停止播放该目标音频。

此外,如图2所示,为了向用户显示播放进度,在播放目标音频时,可以在播放界面中提供一进度条1,该进度条包括起始位置图标A和结束位置图标B,且在起始位置图标A和结束位置图标B之间显示一可以随目标音频的播放位置而改变的进度控件2。通过该进度控件2可以使用户更加直观的看到目标音频的播放进度。

由上可知,由于所述目标音频指分享者分享的自己喜欢的音频片段,因此,在播放目标音频时,仅仅播放音频片段,而不是将整个音频从头至尾进行播放,耗时短且流量成本小,用户体验较好。

在S2中,响应用户的演绎请求,采集用户基于所述目标音频的演绎音频。

在本公开的示例性实施方式中,在目标音频播放完毕时,可以提供一演绎指示信息,以提示用户基于目标音频进行演绎。所述演绎指示信息可以包括一演绎控件和一演绎提示语,其中,按住演绎控件可以采集用户基于目标音频的演绎音频,所述演绎提示语用于提示用户基于目标音频进行演绎。例如,如图3所示,在目标音频播放至结束位置时,在播放界面中提供一演绎指示信息,该演绎指示信息包括一演绎提示语3以及一演绎控件4,其中,该演绎提示语3为“按住演绎控件演绎音频”,用于提示用户按住演绎控件4以采集基于目标音频的演绎音频。

基于上述演绎指示信息,所述响应用户的演绎请求,采集用户基于所述目标音频的演绎音频可以包括:响应对所述演绎指示信息的触发操作,采集用户基于所述目标音频的演绎音频。即,在用户按住演绎指示信息中的演绎控件时,采集用户基于目标音频的演绎音频。

在本公开的一些实施例中,可以采集用户对所述目标音频的演绎音频。为了提高演绎目标音频的趣味性,可以播放目标音频的伴奏音频,并采集用户在伴奏音频的基础上对目标音频的演绎音频。

在本公开的另一些实施例中,可以采集用户对目标音频的后续音频的演绎音频。为了提高演绎目标音频的后续音频的趣味性,可以播放后续音频的伴奏音频,并采集用户在伴奏音频的基础上对目标音频的后续音频的演绎音频。所述目标音频的后续音频指以目标音频的结束位置为起始位置的具有一预设长度的音频,所述预设长度可以由分享该目标音频的分享者进行确定。

在步骤S3中,基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

在本公开的示例性实施方式中,所述虚拟奖励包括电子红包、电子积分以及电子优惠券等中的一种或多种,本示例性实施例对此不作特殊限定。

在本公开的一些示例性实施例中,在用户对目标音频进行演绎时,可以首先计算采集的所述演绎音频与所述目标音频的相似度;然后根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。需要说明的是,可以通过计算演绎音频的音准和节奏与目标音频的音准和节奏的相似度以得到演绎音频与目标音频的相似度。

在本公开的另一些示例性实施例中,在用户对目标音频的后续音频进行演绎时,可以首先计算采集的所述演绎音频与所述目标音频的后续音频的相似度;然后,根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。需要说明的是,可以通过计算采集的演绎音频的音准和节奏与目标音频的后续音频的音准和节奏的相似度以得到演绎音频与目标音频的后续音频的相似度。

在此基础上,所述虚拟奖励信息可以包括虚拟奖励总数额和虚拟奖励个数;根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励的方式包括以下三种,其中:

方式一,在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放随机虚拟奖励。

在上述方式一中,可以设置一相似度阈值,所述相似度阈值的大小可以由分享该音频的分享者进行确定,例如,所述相似度阈值可以为60%,还可以为70%,本示例性实施例对此不作特殊限定。

所述根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放随机虚拟奖励的过程可以包括:根据虚拟奖励的总数额和虚拟奖励的个数随机生成数额不等的虚拟奖励,并在相似度满足预设条件时(即目标音频与演绎音频的相似度大于相似度阈值,或目标音频的后续音频与演绎音频的相似度大于相似度阈值),在数额不等的虚拟奖励中,随机的向用户发放虚拟奖励。

以虚拟奖励为电子红包,虚拟奖励的总数额为10元,虚拟奖励的个数为10个电子红包,相似度阈值为60%为例对方式一进行说明。

首先根据虚拟奖励的总数额10元和虚拟奖励的总个数10个电子红包随机生成10个数额不等的电子红包;然后,判断相似度是否大于60%,在相似度大于60%时,在上述随机生成的10个数额不等的电子红包中随机的选择一个电子红包发放给用户。

方式二、在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放固定虚拟奖励。

在方式二中,可以设置一相似度阈值,所述相似度阈值的大小可以由分享该音频的分享者进行确定,例如,所述相似度阈值可以为60%,还可以为70%,本示例性实施例对此不作特殊限定。

所述根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放固定虚拟奖励的过程可以包括:根据虚拟奖励的总数额和虚拟奖励的个数生成数额相等的虚拟奖励,即用虚拟奖励的总数额除以虚拟奖励的个数得到每个虚拟奖励的数额;在相似度满足预设条件时(即目标音频与演绎音频的相似度大于相似度阈值,或目标音频的后续音频与演绎音频的相似度大于相似度阈值),将上述固定数额的虚拟奖励发放给用户。

以虚拟奖励为电子红包,虚拟奖励的总数额为10元,虚拟奖励的个数为10个电子红包,相似度阈值为60%为例对方式二进行说明。

首先根据虚拟奖励的总数额10元和虚拟奖励的总个数10个电子红包生成10个数额均为1元的电子红包;然后,判断相似度是否大于60%,在相似度大于60%时,向用户发放一个数额为1元的电子红包。

方式三,在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数,并结合所述相似度为所述用户发放虚拟奖励。

在方式三中,可以设置一相似度阈值,所述相似度阈值的大小可以由分享该音频的分享者进行确定,例如,所述相似度阈值可以为60%,还可以为70%,本示例性实施例对此不作特殊限定。

在本公开的一些示例性实施方式中,所述根据所述虚拟奖励总数额和所述虚拟奖励个数,并结合所述相似度为所述用户发放虚拟奖励的过程可以包括:根据相似度的不同,将相似度划分为不同的相似度区间,并分别为每个相似度区间设置一百分比,在相似度满足预设条件时(即目标音频与演绎音频的相似度大于相似度阈值,或目标音频的后续音频与演绎音频的相似度大于相似度阈值),判断相似度所属的相似度区间,并根据相似度所属的相似度区间获取与该相似度区间对应的百分比,用该百分比乘以虚拟奖励总数额(需要说明的是,虚拟奖励总数额指当前剩余的虚拟奖励的总数额)即可得到虚拟奖励的数额,并将该数额的虚拟奖励发放给用户。需要说明的是,相似度区间的值越大,百分比就越大,相似度区间的值越小,百分比就越小,且在发放至最后一个虚拟奖励时,只要相似度满足预设条件,将剩余数额的虚拟奖励作为最后一个虚拟奖励发放给用户。

以虚拟奖励为电子红包,虚拟奖励的总数额为10元,虚拟奖励的个数为10个电子红包,相似度阈值为60%为例对方式三进行说明。

首先,由于在相似度大于60%时,才根据所述虚拟奖励总数额和所述虚拟奖励个数并结合所述相似度为所述用户发放虚拟奖励,因此,可以将相似度划分为4个相似度区间,即[60%~70%]、[70%~80%]、[80%~90%]以及[90%~100%];然后,分别为上述4个相似度区间设置一百分比,即,上述4个相似度区间的百分比可以依次设置为20%、30%、40%以及50%;最后,在首次发放电子红包时,判断相似度是否大于60%;在判断相似度大于60%时,若相似度属于[60%~70%]时,用虚拟奖励总数额10元乘以20%生成一数额为2元的电子红包发放给用户;若相似度属于[70%~80%]时,用虚拟奖励总数额10元乘以30%生成一数额为3元的电子红包发放给用户;若相似度属于[80%~90%]时,用虚拟奖励总数额10元乘以40%生成一数额为4元的电子红包发放给用户;在相似度属于[90%~100%]时,用虚拟奖励总数额10元乘以50%生成一数额为5元的电子红包发放给用户。在第二次发放电子红包时,此时虚拟奖励总数额变为10元减去第一次发放的电子红包的数额的剩余部分,其他的计算方式与第一次发放电子红包的计算方式相同。在发放到最后一个电子红包时,只要相似度大于60%,将剩余数额的虚拟奖励作为最后一个电子红包发放给用户。

在本公开的另一些示例性实施方式中,所述根据所述虚拟奖励总数额和所述虚拟奖励个数,并结合所述相似度为所述用户发放虚拟奖励的过程可以包括:根据相似度的不同将相似度划分为不同的相似度区间,并根据虚拟奖励总数额和虚拟奖励个数分别给每个相似度区间对应设置固定数量和固定数额的虚拟奖励;在相似度满足预设条件时(即目标音频与演绎音频的相似度大于相似度阈值,或目标音频的后续音频与演绎音频的相似度大于相似度阈值),判断相似度所属的相似度区间,根据相似度所属的相似度区间向用户发放与该相似度区间对应的固定数额的虚拟奖励。需要说明的是,相似度区间越大,该相似度区间对应的虚拟奖励的个数越多,且每个虚拟奖励的数额也越大,相似度区间越小,该相似度区间对应的虚拟奖励的个数也越少,且每个虚拟奖励的数额也越小。

以虚拟奖励为电子红包,虚拟奖励的总数额为10元,虚拟奖励的个数为10个电子红包,相似度阈值为60%为例对方式三进行说明。

首先,由于在相似度大于60%时,才根据所述虚拟奖励总数额和所述虚拟奖励个数并结合所述相似度为所述用户发放虚拟奖励,因此,可以将相似度划分为4个相似度区间,即[60%~70%]、[70%~80%]、[80%~90%]以及[90%~100%];然后,根据虚拟奖励总数额10元和虚拟奖励总个数10个分别给上述4个相似度区间对应设置电子红包,即,[90%~100%]可以对应4个电子红包且每个电子红包的数额均为1.5元,[80%~90%]可以对应3个电子红包且每个电子红包的数额均为0.8元;[70%~80%]可以对应2个电子红包且每个电子红包的数额均为0.6元,[60%~70%]可以对应1个电子红包且该一个电子红包的数额为0.4元;最后,在判断相似度大于60%时,根据相似度所属的相似度区间,向用户发放与该相似度区间对应的电子红包。

由上可知,根据相似度为用户生成虚拟奖励,可以有效的促使用户学习目标音频,提高了音频的曝光度,增加了音频产品的黏性。

需要说明的是,上述虚拟奖励发放的方式可以由分享者在分享目标音频时进行设定,还可以由音频客户端的开发商进行设置,本示例性实施例对此不作特殊限定。

综上所述,通过采集用户基于目标音频的演绎音频,并基于采集的演绎音频以及与分享信息关联的虚拟奖励信息为用户生成虚拟奖励,即通过虚拟奖励的方式增加用户之间的互动动力和互动的趣味性,同时也提高了音频的曝光度并增加了音频产品的黏性。

在介绍了本发明示例性实施方式的音频播放方法之后,接下来结合图4来描述根据本发明示例性实施方式的音频分享方法。

参考图4,所述音频分享方法可以包括以下步骤:

S10、获取目标音频信息以及虚拟奖励信息;

S20、响应音频分享请求,根据所述目标音频信息以及所述虚拟奖励信息,生成分享信息并将所述分享信息发送至指定接收对象。

在本发明实施方式的音频分享方法中,根据目标音频信息以及虚拟奖励信息生成分享信息并将分享信息发送至指定对象,由于分享信息包括目标音频信息和虚拟奖励信息,展示的信息较多,因此可以通过虚拟奖励信息有效的引导用户点击分享信息,提高了分享信息的点击率,从而增加了音频的曝光度,进而增加用户之间的互动动力。

在步骤S10中,获取目标音频信息以及虚拟奖励信息。

在本公开的示例性实施方式中,所述目标音频信息可以包括目标音频的位置信息,所述目标音频指分享者分享的自己喜欢的音频片段,例如,某一首歌曲的副歌部分或某一首歌曲的前奏部分等,本示例性实施例对此不作特殊限定。所述目标音频的位置信息包括起始位置(例如,副歌部分的起始位置)和结束位置(例如,副歌部分的结束位置)。所述虚拟奖励信息可以包括虚拟奖励总数额、虚拟奖励个数以及虚拟奖励方式。所述虚拟奖励总数额和虚拟奖励个数均可以由分享者自行设置,所述虚拟奖励方式也可以由分享者进行设置,其中,可设置的虚拟奖励方式可以包括:随机奖励方式,即根据虚拟奖励总数额和虚拟奖励的个数随机生成虚拟奖励,并随机向用户发放虚拟奖励;固定奖励方式,即根据虚拟奖励总数额和虚拟奖励个数生成固定数额的虚拟奖励,并向用户发放固定数额虚拟奖励;结合相似度发放虚拟奖励的方式,即根据演绎音频与目标音频或目标音频的后续音频的相似度,并结合虚拟奖励总数额和虚拟奖励总个数生成虚拟奖励,并向用户发放虚拟奖励。

需要说明的是,虚拟奖励可以包括电子红包、电子积分以及电子优惠券等中的一种或多种。

下面,以目标音频为某一首歌曲的副歌部分为例,对步骤S10进行说明。

在用户分享某一首歌曲时,可以通过音频截取控件,在当前歌曲中截取自己喜欢的副歌部分,并为该副歌部分设置虚拟奖励信息,即设置虚拟奖励总数额、虚拟奖励个数以及虚拟奖励方式,此时,系统根据分享者截取的副歌部分获取该副歌部分在该首歌曲中的位置信息,即副歌部分在该首歌曲的起始位置和在该首歌曲的结束位置,以及获取分享者为该副歌部分设置的虚拟奖励信息,即虚拟奖励总数额,虚拟奖励个数以及虚拟奖励方式。

由上可知,由于所述目标音频指分享者截取的自己喜欢的音频片段,即,在分享时仅仅分享音频片段而不是整个音频,基于此,在播放目标音频时,仅仅播放音频片段,而不是将整个音频从头至尾进行播放,耗时短且流量成本小,用户体验较好。

在步骤S20中,响应音频分享请求,根据所述目标音频信息以及所述虚拟奖励信息,生成分享信息并将所述分享信息发送至指定接收对象。

在本公开的示例性实施方式中,用户可以通过点击设置在界面中的分享控件,向系统发送音频分享请求。在系统接收到音频分享请求时,响应音频分享请求,根据目标音频信息和虚拟奖励信息生成分享信息,并将该分享信息发送至指定对象。所述分享信息可以包括链接地址、图片或者虚拟控件等中的一种或多种。所述指定接收对象可以包括:网络通信联系人、网络社交平台以及网络论坛等中一种或多种。

此外,为了更好的引导指定对象中的用户对该分享信息进行点击,以提高点击率,在步骤S1中还可以获取用户对该目标音频的评论信息,并在步骤S2中,将该评论信息与分享信息同时发送至指定对象,并基于该分享信息显示该评论信息。

此外,用户还可以根据虚拟奖励领取的情况,获取指定接收对象中的用户对该目标音频的互动反馈,从而增加分享者对音频分享的动力。

综上所述,由于分享信息包括目标音频信息和虚拟奖励信息,展示的信息较多,因此可以通过虚拟奖励信息有效的引导用户点击分享信息,提高了分享信息的点击率,从而增加了音频的曝光度,进而增加用户之间的互动动力。

示例性装置

在介绍了本发明示例性实施方式的音频播放方法之后,接下来,参考图5对本发明示例性实施方式的音频播放装置进行描述。

参考图5所示,本发明示例性实施方式的音频播放装置100可以包括音频播放模块101、音频采集模块102和奖励分发模块103,其中:

音频播放模块101,可以用于响应对分享信息的触发操作,播放目标音频;

音频采集模块102,可以用于响应用户的演绎请求,采集用户基于所述目标音频的演绎音频;

奖励分发模块103,可以用于基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

根据本公开的示例性实施例,所述采集用户基于所述目标音频的演绎音频可以包括:

采集用户对所述目标音频的演绎音频。

根据本公开的示例性实施例,所述采集用户对所述目标音频的演绎音频可以包括:

播放所述目标音频的伴奏音频,并采集用户在所述伴奏音频的基础上对所述目标音频的演绎音频。

根据本公开的示例性实施例,所述基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励可以包括:

计算采集的所述演绎音频与所述目标音频的相似度;

根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

根据本公开的示例性实施例,所述采集用户基于所述目标音频的演绎音频可以包括:

采集用户对所述目标音频的后续音频的演绎音频。

根据本公开的示例性实施例,所述采集用户对所述目标音频的后续音频的演绎音频可以包括:

播放所述后续音频的伴奏音频,并采集用户在所述伴奏音频的基础上对所述目标音频的后续音频的演绎音频。

根据本公开的示例性实施例,所述基于采集的所述演绎音频以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励可以包括:

计算采集的所述演绎音频与所述目标音频的后续音频的相似度;

根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励。

根据本公开的示例性实施例,所述虚拟奖励信息可以包括虚拟奖励总数额和虚拟奖励个数;根据所述相似度以及与所述分享信息关联的虚拟奖励信息为所述用户生成虚拟奖励可以包括:

在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放随机虚拟奖励;或者,

在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数为所述用户发放固定虚拟奖励;或者,

在所述相似度满足预设条件时,根据所述虚拟奖励总数额和所述虚拟奖励个数,并结合所述相似度为所述用户发放虚拟奖励。

根据本公开的示例性实施例,播放目标音频可以包括:

根据所述分享信息确定并播放所述目标音频。

根据本公开的示例性实施例,播放目标音频还可以包括:

在所述目标音频播放完毕时,提供一演绎指示信息。

根据本公开的示例性实施例,所述音频采集模块102还可以用于:

响应对所述演绎指示信息的触发操作,采集用户基于所述目标音频的演绎音频。

根据本公开的示例性实施例,所述虚拟奖励可以包括电子红包、电子积分以及电子优惠券中的一种或多种。

根据本公开的示例性实施例,所述分享信息可以包括链接地址、图片或者虚拟控件中的一种或多种。

由于本发明实施方式的音频播放装置的各个功能模块与上述音频播放方法发明实施方式中相同,因此在此不再赘述。

在介绍了本发明示例性实施方式的音频播放装置之后,接下来,参考图6对本发明示例性实施方式的音频分享装置进行描述。

参考图6所示,本发明示例性实施方式的音频分享装置200可以包括信息获取模块201和音频分享模块202,其中:

信息获取模块201,可以用于获取目标音频信息以及虚拟奖励信息;

音频分享模块202,可以用于响应音频分享请求,根据所述目标音频信息以及所述虚拟奖励信息,生成分享信息并将所述分享信息发送至指定接收对象。

根据本公开的示例性实施例,所述目标音频信息可以包括目标音频的位置信息。

根据本公开的示例性实施例,所述虚拟奖励信息可以包括虚拟奖励总数额、虚拟奖励个数以及虚拟奖励方式。

根据本公开的示例性实施例,所述分享信息可以包括链接地址、图片或者虚拟控件中的一种或多种。

根据本公开的示例性实施例,所述指定接收对象可以包括网络通信联系人、网络社交平台以及网络论坛中一种或多种。

由于本发明实施方式的音频分享装置的各个功能模块与上述音频分享方法发明实施方式中相同,因此在此不再赘述。

示例性存储介质

在介绍了本发明示例性实施方式的音频播放方法和装置、音频分享方法和装置之后,接下来,参考图7对本发明示例性实施方式的存储介质进行说明。

参考图7所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品700,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如Java、C++等,还包括常规的过程式程序设计语言-诸如"C"语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

示例性电子设备

在介绍了本发明示例性实施方式的存储介质之后,接下来,参考图8对本发明示例性实施方式的电子设备进行说明。

图8显示的电子设备800仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图8所示,电子设备800以通用计算设备的形式表现。电子设备800的组件可以包括但不限于:上述至少一个处理单元810、上述至少一个存储单元820、连接不同系统组件(包括存储单元820和处理单元810)的总线830、显示单元840。

其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元810执行,使得所述处理单元810执行本说明书上述"示例性方法"部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元810可以执行如图1中所示的步骤S1至步骤S3,或者所述处理单元810可以执行如图4中所示的步骤S10至步骤S20。

存储单元820可以包括易失性存储单元,例如随机存取存储单元(RAM)8201和/或高速缓存存储单元8202,还可以进一步包括只读存储单元(ROM)8203。

存储单元820还可以包括具有一组(至少一个)程序模块8205的程序/实用工具8204,这样的程序模块8205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

总线830可以包括数据总线、地址总线和控制总线。

电子设备800也可以与一个或多个外部设备900(例如键盘、指向设备、蓝牙设备等)通信,这种通信可以通过输入/输出(I/O)接口850进行。电子设备800还包括显示单元840,其连接到输入/输出(I/O)接口850,用于进行显示。并且,电子设备800还可以通过网络适配器860与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器860通过总线830与电子设备800的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备800使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

应当注意,尽管在上文详细描述中提及了音频播放装置和音频分享装置的若干模块或子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

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