推荐k歌音频的方法、装置和系统制造方法及图纸

技术编号:17998891 阅读:122 留言:0更新日期:2018-05-19 16:13
本公开是关于一种推荐k歌音频的方法、装置和系统,属于电子技术领域。所述方法包括:对上传k歌音频的多个账户进行分组,得到多个账户组;将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组;当接收到终端发送的k歌音频列表请求时,向终端发送k歌音频列表。本发明专利技术实施例实现了向用户推荐优质的k歌音频的方法。

【技术实现步骤摘要】
推荐k歌音频的方法、装置和系统
本公开是关于电子
,尤其是关于一种推荐k歌音频的方法、装置和系统。
技术介绍
在现有技术中,用户可以选择使用终端中的音乐应用程序听歌,除了听歌功能之外,音乐应用程序还可以提供k歌功能。用户在k歌之后,可以将录制的音频上传到服务器,由服务器进行保存。当用户选择在音乐应用程序中收听其他用户k歌的音频时,该用户可能不知道选择收听谁k歌的音频。缺少一种可以向用户推荐优质的k歌音频的方法。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了以下技术方案:根据本公开实施例的第一方面,提供一种推荐k歌音频的方法,所述方法包括:对上传k歌音频的多个账户进行分组,得到多个账户组,其中,每个账户组中的账户数目相同,同组账户上传有相同曲目的k歌音频,同组的任意两个账户的k歌等级的差值小于预设差值阈值,所述k歌等级是由账户在k歌比赛中的胜负情况决定的;将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组,其中,N为预设正整数;当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。可选地,所述对上传k歌音频的多个账户进行分组,得到多个账户组,包括:对上传目标曲目的k歌音频的多个账户进行分组,得到多个账户组;所述当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项,包括:当接收到终端发送的对应所述目标曲目的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述目标曲目的k歌音频的选项。可选地,所述对上传k歌音频的多个账户进行分组,得到多个账户组,包括:每当达到预设更新周期时,对上传k歌音频的多个账户进行分组,得到多个账户组。可选地,所述当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项,包括:当接收到终端发送的k歌音频列表请求时,基于轮询选取的方式,在所述N个目标账户组中选取预设数目个目标账户组,向所述终端发送k歌音频列表;或者,当接收到终端发送的k歌音频列表请求时,在所述N个目标账户组中随机选取预设数目个目标账户组,向所述终端发送k歌音频列表;其中,所述k歌音频列表中包括所述预设数目个目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。根据本公开实施例的第二方面,提供一种推荐k歌音频的方法,所述方法包括:当检测到预设的k歌音频推荐触发事件时,向服务器发送所述k歌音频列表请求;接收所述服务器基于所述k歌音频列表请求返回的k歌音频列表,将所述k歌音频列表展示在显示界面中,其中,所述k歌音频列表中包括目标账户组中每个账户上传的相同曲目的k歌音频的选项。可选地,所述将所述k歌音频列表展示在显示界面中,包括:在所述k歌音频列表中选择预设数目的k歌音频的选项,将选择的k歌音频的选项展示在显示界面中。根据本公开实施例的第三方面,提供一种推荐k歌音频的装置,所述装置包括:分组模块,用于对上传k歌音频的多个账户进行分组,得到多个账户组,其中,每个账户组中的账户数目相同,同组账户上传有相同曲目的k歌音频,同组的任意两个账户的k歌等级的差值小于预设差值阈值,所述k歌等级是由账户在k歌比赛中的胜负情况决定的;确定模块,用于将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组,其中,N为预设正整数;发送模块,用于当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。可选地,所述分组模块,用于对上传目标曲目的k歌音频的多个账户进行分组,得到多个账户组;所述发送模块,用于当接收到终端发送的对应所述目标曲目的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述目标曲目的k歌音频的选项。可选地,所述分组模块,用于每当达到预设更新周期时,对上传k歌音频的多个账户进行分组,得到多个账户组。可选地,所述发送模块,用于:当接收到终端发送的k歌音频列表请求时,基于轮询选取的方式,在所述N个目标账户组中选取预设数目个目标账户组,向所述终端发送k歌音频列表;或者,当接收到终端发送的k歌音频列表请求时,在所述N个目标账户组中随机选取预设数目个目标账户组,向所述终端发送k歌音频列表;其中,所述k歌音频列表中包括所述预设数目个目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。根据本公开实施例的第四方面,提供一种推荐k歌音频的装置,所述装置包括:发送模块,用于当检测到预设的k歌音频推荐触发事件时,向服务器发送所述k歌音频列表请求;接收模块,用于接收所述服务器基于所述k歌音频列表请求返回的k歌音频列表,将所述k歌音频列表展示在显示界面中,其中,所述k歌音频列表中包括目标账户组中每个账户上传的相同曲目的k歌音频的选项。可选地,所述接收模块,用于在所述k歌音频列表中选择预设数目的k歌音频的选项,将选择的k歌音频的选项展示在显示界面中。根据本公开实施例的第五方面,提供一种推荐k歌音频的系统,所述系统包括服务器和终端,其中:所述服务器,用于对上传k歌音频的多个账户进行分组,得到多个账户组,其中,每个账户组中的账户数目相同,同组账户上传有相同曲目的k歌音频,同组的任意两个账户的k歌等级的差值小于预设差值阈值,所述k歌等级是由账户在k歌比赛中的胜负情况决定的;将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组,其中,N为预设正整数;当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项;所述终端,用于当检测到预设的k歌音频推荐触发事件时,向服务器发送所述k歌音频列表请求;接收所述服务器基于所述k歌音频列表请求返回的k歌音频列表,将所述k歌音频列表展示在显示界面中。根据本公开实施例的第六方面,提供一种服务器,所述服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述推荐k歌音频的方法。根据本公开实施例的第七方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述推荐k歌音频的方法。根据本公开实施例的第八方面,提供一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述推荐k歌音频的方法。根据本公开实施例的第九方面,提供一种本文档来自技高网...
推荐k歌音频的方法、装置和系统

【技术保护点】
一种推荐k歌音频的方法,其特征在于,所述方法包括:对上传k歌音频的多个账户进行分组,得到多个账户组,其中,每个账户组中的账户数目相同,同组账户上传有相同曲目的k歌音频,同组的任意两个账户的k歌等级的差值小于预设差值阈值,所述k歌等级是由账户在k歌比赛中的胜负情况决定的;将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组,其中,N为预设正整数;当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。

【技术特征摘要】
1.一种推荐k歌音频的方法,其特征在于,所述方法包括:对上传k歌音频的多个账户进行分组,得到多个账户组,其中,每个账户组中的账户数目相同,同组账户上传有相同曲目的k歌音频,同组的任意两个账户的k歌等级的差值小于预设差值阈值,所述k歌等级是由账户在k歌比赛中的胜负情况决定的;将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组,其中,N为预设正整数;当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。2.根据权利要求1所述的方法,其特征在于,所述对上传k歌音频的多个账户进行分组,得到多个账户组,包括:对上传目标曲目的k歌音频的多个账户进行分组,得到多个账户组;所述当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项,包括:当接收到终端发送的对应所述目标曲目的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述目标曲目的k歌音频的选项。3.根据权利要求1所述的方法,其特征在于,所述对上传k歌音频的多个账户进行分组,得到多个账户组,包括:每当达到预设更新周期时,对上传k歌音频的多个账户进行分组,得到多个账户组。4.根据权利要求1所述的方法,其特征在于,所述当接收到终端发送的k歌音频列表请求时,向所述终端发送k歌音频列表,其中,所述k歌音频列表中包括所述目标账户组中每个账户上传的所述相同曲目的k歌音频的选项,包括:当接收到终端发送的k歌音频列表请求时,基于轮询选取的方式,在所述N个目标账户组中选取预设数目个目标账户组,向所述终端发送k歌音频列表;或者,当接收到终端发送的k歌音频列表请求时,在所述N个目标账户组中随机选取预设数目个目标账户组,向所述终端发送k歌音频列表;其中,所述k歌音频列表中包括所述预设数目个目标账户组中每个账户上传的所述相同曲目的k歌音频的选项。5.一种推荐k歌音频的方法,其特征在于,所述方法包括:当检测到预设的k歌音频推荐触发事件时,向服务器发送所述k歌音频列表请求;接收所述服务器基于所述k歌音频列表请求返回的k歌音频列表,将所述k歌音频列表展示在显示界面中,其中,所述k歌音频列表中包括目标账户组中每个账户上传的相同曲目的k歌音频的选项。6.根据权利要求5所述的方法,其特征在于,所述将所述k歌音频列表展示在显示界面中,包括:在所述k歌音频列表中选择预设数目的k歌音频的选项,将选择的k歌音频的选项展示在显示界面中。7.一种推荐k歌音频的装置,其特征在于,所述装置包括:分组模块,用于对上传k歌音频的多个账户进行分组,得到多个账户组,其中,每个账户组中的账户数目相同,同组账户上传有相同曲目的k歌音频,同组的任意两个账户的k歌等级的差值小于预设差值阈值,所述k歌等级是由账户在k歌比赛中的胜负情况决定的;确定模块,用于将每个账户组中账户的k歌等级相加,得到每个账户组对应的总k歌等级,确定总k歌等级最大的N个目标账户组,其中,N为预设正...

【专利技术属性】
技术研发人员:陈金海江文海黄哲陈志辉张卓苗何银珠陈志明高杰杨
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东,44

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

1