会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~

多人音频关系建立方法、装置、介质和计算设备

申请号 CN202410058499.5 申请日 2024-01-15 公开(公告)号 CN117912472A 公开(公告)日 2024-04-19
申请人 杭州网易云音乐科技有限公司; 发明人 杜佳楠; 曹一豪; 石芳瑜; 孙玮梓; 吴林; 周敏; 吴政通;
摘要 本公开的实施方式提供了一种多人音频关系建立方法、装置、介质和计算设备,该方法包括:确定待建立多人音频关系所属的目标关系类型;确定待建立多人音频关系的各个目标用户;构建各个目标用户在音频播放程序的音频账号之间的关联关系,并将关联关系与目标关系类型关联存储,以对各个目标用户建立目标关系类型所对应的多人音频关系;根据目标关系类型以及各个目标用户对应的人物图像,生成多人音频关系的关系页面,并输出关系页面,关系页面用于建立多人音频关系的各个目标用户在音频播放程序进行互动。本公开中,简化了多人音频关系的建立流程,提高了用户对于多人音频关系的建立积极性,从而提高了用户之间的交互频次且提高了用户留存率。
权利要求

1.一种多人音频关系建立方法,其特征在于,包括:
确定待建立多人音频关系所属的目标关系类型;
确定待建立多人音频关系的各个目标用户;
构建各个所述目标用户在音频播放程序的音频账号之间的关联关系,并将所述关联关系与目标关系类型关联存储,以对各个所述目标用户建立所述目标关系类型所对应的多人音频关系;
根据所述目标关系类型以及各个所述目标用户对应的人物图像,生成多人音频关系的关系页面,并输出所述关系页面,所述关系页面用于建立多人音频关系的各个所述目标用户在音频播放程序进行互动。
2.根据权利要求1所述的多人音频关系建立方法,其特征在于,所述确定待建立多人音频关系所属的目标关系类型,包括:
输出多人音频关系的关系创建页面,所述关系创建页面包括多个关系类型标签;
响应于针对所述关系创建页面中的关系类型标签的操作,从所述多个关系类型标签中获取选中的关系类型标签以确定目标关系类型。
3.根据权利要求1所述的多人音频关系建立方法,其特征在于,还包括:
响应于检测到待确定用户针对所述目标关系类型进行解除操作,在所述关联关系中移除所述待确定用户对应的音频账号,且删除所述待确定用户基于所述多人音频关系进行音频互动的数据,所述待确定用户为任一个目标用户。
4.根据权利要求3所述的多人音频关系建立方法,其特征在于,所述删除所述待确定用户基于所述多人音频关系进行音频互动的数据,包括:
输出询问信息,所述询问信息用于询问是否在设定期限内保留相关数据,所述相关数据用于指示各个所述目标用户基于所述多人音频关系进行音频互动的数据;
响应于检测到基于所述询问信息触发的确认删除信息,删除所述相关数据。
5.根据权利要求4所述的多人音频关系建立方法,其特征在于,所述输出询问信息之后,还包括:
响应于检测到基于所述询问信息触发的否认删除信息,在所述关系页面删除所述待确定用户对应的人物图像。
6.根据权利要求5所述的多人音频关系建立方法,其特征在于,所述在所述关系页面删除所述待确定用户对应的人物图像之后,还包括:
响应于检测到待确定用户对目标关系类型的恢复操作且所述恢复操作的发生时间处于所述设定期限内,将所述待确定用户的音频账号添加至所述关联关系,并在所述关系页面添加所述待确定用户对应的人物图像。
7.根据权利要求1所述的多人关系建立方法,其特征在于,还包括:
获取针对所述目标关系类型的变更信息;
将所述目标关系类型更新为所述变更信息指定的关系类型;
根据所述变更信息指定的关系类型更新所述关系页面。
8.一种多人音频关系建立装置,其特征在于,包括:
第一确定模,用于确定待建立多人音频关系所属的目标关系类型;
第二确定模块,用于确定待建立多人音频关系的各个目标用户;
构建模块,用于构建各个所述目标用户在音频播放程序的音频账号之间的关联关系,并将所述关联关系与目标关系类型关联存储,以对各个所述目标用户建立所述目标关系类型所对应的多人音频关系;
生成模块,用于根据所述目标关系类型以及各个所述目标用户对应的人物图像,生成多人音频关系的关系页面,并输出所述关系页面,所述关系页面用于建立多人音频关系的各个所述目标用户在音频播放程序进行互动。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至7中任一项所述的方法。
10.一种计算设备,其特征在于,包括:
至少一个处理器;
以及与所述至少一个处理器通信连接的存储器
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述计算设备执行如权利要求1至7中任一项所述的方法。

说明书全文

多人音频关系建立方法、装置、介质和计算设备

技术领域

[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] 图1示意性地示出了根据本公开实施方式的多人音频关系建立方法应用场景示意图;
[0051] 图2示意性地示出了根据本公开一实施例的流程示意图;
[0052] 图3示意性地示出了关系页面的一示意图;
[0053] 图4示意性地示出了关系页面跳转至关系指数账单页面的跳转示意图;
[0054] 图5示意性地示出了根据本公开另一实施例的流程示意图;
[0055] 图6示意性地示出了关系创建页面的跳转示意图;
[0056] 图7示意性地示出了根据本公开又一实施例的流程示意图;
[0057] 图8示意性地示出了基于关系页面进行关系解除的流程示意图;
[0058] 图9示意性地示出了多人音频关系解除后的人物图像的变更示意图;
[0059] 图10示意性地示出了根据本公开还一实施例的流程示意图;
[0060] 图11示意性地示出了基于关系页面进行关系变更的流程示意图;
[0061] 图12示意性地示出了多人音频关系变更的一流程示意图;
[0062] 图13示意性地示出了多人音频关系的关系变更页面的示意图;
[0063] 图14示意性地示出了关系创建页面的跳转示意图;
[0064] 图15示意性地示出了关系页面的跳转示意图;
[0065] 图16示意性地示出了根据本公开实施例提供的程序产品的示意图;
[0066] 图17示意性地示出了根据本公开实施例提供的多人音频关系建立装置的结构示意图;
[0067] 图18示意性地示出了根据本公开实施例提供的计算设备的结构示意图。
[0068] 在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

[0069] 下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0070] 本领域技术人员知道,本公开的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0071] 根据本公开的实施方式,提出了一种多人音频关系建立方法、装置、介质和计算设备。
[0072] 此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0073] 另外,本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据,对数据的采集、传播、使用等,均符合国家相关法律法规要求,本公开实施方式/实施例可以互相组合。
[0074] 下面参考本公开的若干代表性实施方式,详细阐释本公开的原理和精神。
[0075] 发明概述
[0076] 随着人们生活压力以及工作压力的增大,越来越多的用户通过音频进行压力的缓解。
[0077] 本公开发明人发现,一个用户与另一个用户在建立双人关系时,用户需要先将另一个用户添加为好友,双人关系的建立流程繁琐,降低了用户对于双人关系的建立积极性,减少了用户之间的交互频次,降低了用户留存率。
[0078] 本公开发明人因此想到,通过确定待建立多人音频关系所属的目标关系类型以及各个目标用户,即可快速的对各个目标用户建立多人音频关系,多人音频关系的建立无需用户之间添加好友,简化了多人音频关系的建立流程,提高了用户对于多人音频关系的建立积极性,从而提高了用户之间的交互频次且提高了用户留存率。另外,通过输出多人音频关系对应的关系页面,使得各个用户基于关系页面在音频播放程序上进行互动,增加了用户互动的渠道,进一步提高了用户留存率。
[0079] 应用场景总览
[0080] 首先参考图1,图1为本公开实施方式的多人音频关系建立方法的应用场景示意图。多个客户端100与服务端200通信连接,客户端100为音频播放程序的客户端,或者装载有音频播放程序的终端设备,服务端200为音频播放程序的后台运行设备。服务端200或客户端100可作为多人音频关系建立装置。多人音频关系建立装置可以对多个目标用户建立目标关系类型的多人音频关系,生成多人音频关系的关系页面,多人音频关系建立装置再将关系页面发送至各个客户端100进行显示,以供各个目标用户基于关系页面在音频播放程序进行互动。
[0081] 示例性方法
[0082] 下面结合图1的应用场景,参考图2‑图15来描述根据本公开示例性实施方式的多人音频关系建立方法。需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。
[0083] 参照图2,图2示例性的示出了根据本公开实施例提供的多人音频关系建立方法一实施例的流程示意图,多人音频关系建立方法包括:
[0084] 步骤S201,确定待建立多人音频关系所属的目标关系类型。
[0085] 在本实施例中,执行主体为多人音频关系建立装置,多人音频关系建立装置可以为服务端或客户端,服务端是音频播放程序的后台运行设备。为了便于描述,以下采用采用装置指代多人音频关系建立装置。
[0086] 多个用户可以在音频播放程序上建立多人音频关系。建立多人音频关系之后,用户可以享受多人音频关系所相关的功能,功能例如为虚拟礼物的赠送、用户之间的私信互动、用户之间的音频共享等。
[0087] 多人音频关系指的是两个用户或两个以上的用户所建立的关系,建立的关系包括多种,具体包括但不限于:家人、恋人、朋友以及不被定义,也即多人音频关系的关系类型包括但不限于家人、情侣、好友以及不被定义。
[0088] 装置确定待建立多人音频关系所属的关系类型,该关系类型定义为目标关系类型。示例性的,用户可以基于音频播放程序向装置发送建立请求,且建立请求中携带有用户需要建立的多人音频关系的关系类型,装置解析建立请求即可获得目标关系类型。
[0089] 步骤S202,确定待建立多人音频关系的各个目标用户。
[0090] 装置可以通过用户的用户请求确定待建立多人音频关系的各个目标用户。
[0091] 在一示例中,用户请求可以是当前用户向装置输入语音。装置对语音进行识别,从而识别出用户建立待建立多人音频关系的各个目标用户。例如,输入的语音为“我想和林XX一起听音乐”,装置在存储的音频认证信息中确定是否有林XX的音频账号,若有,则林XX和“我”作为待建立多人音频关系的各个目标用户,音频播放程序当前登录的音频账号视为“我”。
[0092] 在另一示例中,用户请求可以是当前用户在装置输出的用户列表的选定操作,选定操作所选定的用户以及当前用户,作为各个目标用户
[0093] 在还一示例中,用户请求可以是当前用户向装置输入建立请求,装置则获取当前用户在音频播放程序上的音频账号,再获取音频账号的账号信息,通过对账号信息进行分析,可以确定可与当前用户建立目标关系类型的多人音频关系的用户。
[0094] 当目标关系类型为恋人,装置通过账号信息确定当前用户的性别,且通过账号信息确定与当前用户进行高于预设交互频次的各个其他用户,并在其他用户中选择与当前用户性别相反的其他用户,作为与当前用户可建立恋人关系的目标用户。
[0095] 当目标关系类型为朋友,装置通过账号信息确定当前用户的音频偏好特征,从而将具有与当前用户相同的音频偏好特征的用户,作为与当前用户建立朋友关系的目标用户。
[0096] 当目标关系类型为家人,装置通过账号信息获取当前用户的用户列表,用户列表中分组类型为家人的用户,作为与当前用户建立家人关系的目标用户。
[0097] 示例性技术中,在需要建立双人关系时,需要用户A先选定用户B,用户A再确定双人关系的关系类型,双人关系的建立需要较多的人工操作,双人关系的建立流程繁琐。而本实施例中,装置在确定多人音频关系的关系类型后,通过关系类型自主的邀请用户,减少了用户的手动操作,简化了流程。此外,装置自主邀请的用户是符合多人音频关系的发起人的心意的,发起人无需在用户列表中的海量用户筛选符合自身心意的用户,大大减少了用户的搜索工作,提高了用户体验。
[0098] 示例性技术中,若发起人找陌生用户建立双人关系时,发起人仅能通过自身有限的渠道去寻找符合自身心意的陌生人建立多人关系,发起人付出了大量的时间成本,但可能查找不到符合发起人心意的陌生人,其发起人搜索符合心意的陌生人是主观判断,对于寻找的目标的目的不清晰。而本实施例中,装置自主邀请符合发起人心意的用户,且这些用户包括有陌生人,从而为发起人提供符合其心意的所有陌生人,大大节省了用户的时间成本,提高了用户体验。另外,装置基于发起人的音频偏好特征、基础特征等信息,明确了查找规则,从而基于查找规则准确快速的查找到符合发起人心意的用户。
[0099] 此外,本实施例可以建立2人以及2人以上的关系,不限于示例性技术中的双人关系,使得发起人能够选择较多的用户建立关系,从而提高了互动的用户数量,大大提高了音频播放程序上的用户留存率。
[0100] 当目标关系为不被定义,装置通过账号信息确定当前用户的基础特征,基础特征例包括当前用户的音频偏好、年龄、性别、职业、所在区域等特征,装置将符合基础特征的用户,作为与当前用户建立不被定义关系的目标用户。符合基础特征的用户的基础特征与当前用户的基础特征是相同的,也即符合基础特征的用户也是偏向于建立不被定义关系的用户。
[0101] 需要说明的是,上述的当前用户也是多人音频关系的目标用户。
[0102] 步骤S203,构建各个目标用户在音频播放程序的音频账号之间的关联关系,并将关联关系与目标关系类型关联存储,以对各个目标用户建立目标关系类型所对应的多人音频关系。
[0103] 装置在确定各个目标用户后,构建各个目标用户在音频播放程序的音频账号之间的关联关系,也即将音频账号的标识进行关联。在建立关联关系后,将关联关系与目标关系类型关联存储,从而对各个目标用户建立目标关系类型对应的多人音频关系。
[0104] 需要说明的是,当装置为客户端时,装置将关联关系以及目标关系类型发送至服务端进行关联存储。
[0105] 步骤S204,根据目标关系类型以及各个目标用户对应的人物图像,生成多人音频关系的关系页面,并输出关系页面,关系页面用于建立多人音频关系的各个目标用户在音频播放程序进行互动。
[0106] 在建立多人音频关系后,装置需要建立多人音频关系的关系页面,以供各个目标用户进行互动。
[0107] 示例性的,装置基于目标关系类型以及各个目标用户对应的人物图像,生成多人音频关系的关系页面,并输出关系页面。输出关系页面指的是将关系页面发送至每个目标用户对应的客户端进行显示。
[0108] 在一示例中,目标用户的人物图像可以是在音频播放程序中的图像,目标用户可以在音频播放程序中进行人物图像的自定义设置。装置从目标用户的音频账号的账号信息中获取人物图像。装置基于目标关系类型对页面模板的显示样式进行调整。显示样式包括背景颜色、页面元素的排版格式等。例如,目标关系类型为恋人,背景颜色为粉红色,页面元素的排版格式构成奢华格;目标关系类型为家人,背景颜色为蓝色,页面元素的排版格式构成简约风格。装置将目标用户的人物图像添加至调整后的页面模板,即可生成关系页面[0109] 在另一示例中,不同关系类型的关系页面中,各个目标用户的人物图像的姿态不同。装置将各个人物图像添加至调整后的页面模板,得到待修正页面,装置再通过目标关系类型调整待修正页面中的各个人物图像之间的姿态。
[0110] 示例性的,多人音频关系为双人音频关系,当目标关系类型为恋人,将两个目标用户的人物图像之间姿态调整为牵手或者对视;当目标关系类型为家人,将两个目标用户的人物图像之间姿态调整为相互搀扶;当目标关系类型为朋友,将两个用户的人物图像之间姿态调整为碰拳;当目标关系类型为不被定义,两个用户的人物图像之间姿态调整为用户自定义的互动动作,互动动作例如为击掌。
[0111] 参照图3,图3为关系页面的一示意图,关系页面中显示用户A与用户B,且用户A与用户B建立的是不被定义的关系,关系页面中还显示有用户A与用户B的建立时长,建立时长例如为1天;关系页面中还显示关系指数以及关系指数的分值,该分值例如为520,且用户A与用户B的人物图像是相对颠倒,以体现用户A与用户B不被定义的关系。
[0112] 关系指数的分值大小可以表征多人音频关系下的各个目标用户之间的亲密程度,且关系指数的分值越大,建立多人音频关系的各个目标用户之间的亲密程度越大。装置可在关系页面上生成任务,目标用户关系页面上完成任务,可以增加关系指数的分值。任务包括但不限于播放音频、收藏音频、评论音频、装扮页面元素、赠送礼物以及聊天互动。
[0113] 本实施例中,通过在关系页面显示任务,从而引导用户完成任务,减少了用户进行互动所需的理解时长,提高了用户进行互动的积极性,用户的体验得到了提高。
[0114] 用户可以通过关系指数账单页面,得知关系指数的上升或者下降。目标用户可以点击关系指数以及关系指数分值所在区域,从而进行关系指数账单页面的跳转,具体参照图4,图4的关系指数账单页面中显示有目标用户完成任务、赠送礼物对应的关系指数增长以及降低等事项,且关系指数账单页面有多个统计事项,例如,本周收支、上周收支、事项统计等。
[0115] 在本实施例中,通过确定待建立多人音频关系所属的目标关系类型以及各个目标用户,即可快速的对各个目标用户建立多人音频关系,多人音频关系的建立无需用户之间添加好友,简化了多人音频关系的建立流程,提高了用户对于多人音频关系的建立积极性,从而提高了用户之间的交互频次且提高了用户留存率。另外,通过输出多人音频关系对应的关系页面,使得各个用户基于关系页面在音频播放程序上进行互动,增加了用户互动的渠道,进一步提高了用户留存率。
[0116] 参照图5,图5示例性的示出了根据本公开实施例提供的多人音频关系建立方法另一实施例的流程示意图,基于图2所示的实施例,步骤S201包括:
[0117] 步骤S501,输出多人音频关系的关系创建页面,关系创建页面包括多个关系类型标签。
[0118] 在本实施例中,装置输出多人音频关系的关系创建页面,关系创建页面中包括有多个类型标签,发起多人音频关系创建的用户,可以在关系创建页面上选择关系类型标签。多个关系类型标签包括但不限于恋人、朋友、家人和不被定义。
[0119] 触发关系创建页面的输出的条件包括作用于多人音频关系的建立链接信息的操作和/或作用于音频播放程序的提示信息的操作,提示信息用于提示与推荐用户建立多人音频关系。建立链接信息指的是其他用户向当前用户分享多人音频关系的信息,通过对建立链接信息的点击操作,装置输出关系创建页面。该点击操作即为作用于多人音频关系的建立链接信息的操作。
[0120] 推荐用户与当前用户播放、浏览、收藏和/或点赞相同的音频,推荐用户与当前用户的亲密指数高于预设数值、推荐用户与当前用户的交互频次高于预设频次、和/或、推荐用户与当前用户之间的音频偏好特征的相似度大于预设相似度,当前用户指的是登录音频播放程序的用户。
[0121] 在一示例中,装置在检测到当前用户播放、浏览、收藏和/或点赞音频时,确定对该音频进行播放、浏览、收藏和/或点赞的其他用户,再将其他用户作为推荐用户[0122] 在另一示例中,当前用户可以在音频播放程序上向其他用户礼物的赠送,礼物赠送会增加当前用户与其他用户之间的亲密指数,亲密指数为一个数值。当前用户向多个其他用户赠送了礼物,则当前用户有多个亲密指数,每个亲密指数对应的其他用户不同,装置在各个亲密指数中确定大于预设数值的亲密指数,该亲密指数对应的其他用户作为推荐用户。
[0123] 在还一示例中,当前用户在音频播放程序的聊天界面或者评论区域与其他用户进行交互,交互例如为聊天、回复评论或者点赞评论等。装置确定当前用户与每个其他用户的交互次数(交互频次包括交互次数),将大于预设次数的交互次数的其他用户作为推荐用户。
[0124] 在还一示例中,装置通过当前用户播放记录的记录确定当前用户的音频偏好特征,装置计算当前用户的音频偏好特征与其他用户的音频偏好特征之间的相似度,若是相似度大于预设相似度,其他用户则作为推荐用户。示例性的,可将当前用户与其他用户的音频偏好特征转化为特征向量,计算两个特征向量之间的距离,该距离与设定距离的比值可以作为相似度。
[0125] 步骤S502,响应于针对关系创建页面中的关系类型标签的操作,从多个关系类型标签中获取选中的关系类型标签以确定目标关系类型。
[0126] 当检测到针对关系创建页面中关系类型标签的操作,从而在多个关系类型标签中获取选中的关系类型标签,以确定目标关系类型。示例性的,当选中的关系类型标签为家人,则目标关系类型为家人;当选中的关系类型标签为恋人,则目标关系类型为恋人;当选中的关系类型标签为朋友,则目标关系类型为朋友;当选中的关系类型标签为不被定义,则目标关系类型为不被定义。
[0127] 另外,针对关系类型标签的操作包括作用于关系类型标签的点击操作、作用于关系类型标签上选定框的滑动操作,输入的指定语音、特定的手势。装置识别出输入的语音中包括恋人、家人、朋友或不被定义等特定关键词,该语音即为指定语音,指定语音中特定关键词对应的关系类型标签即为选中的关系类型标签。特定的手势可以是触控手势,例如作用于关系创建页面的朝指定方向的滑动操作,根据滑动操作的滑动方向,切换显示关系类型标签;特定手势也可以是非触控手势,通过终端传感器检测终端屏幕前方用户的手势,根据手型确定对应的关系类型标签,例如为比爱心的手势,该手势对应恋人关系标签;特定手势还可以握拳,握拳对应朋友关系标签。
[0128] 不同的关系类型标签对应的关系创建页面不同。示例性的,当关系类型标签为家人时,关系创建页面显示的背景图像是表征家庭氛围的环境图像且各个用户的姿态图像表征在家休息,家庭氛围的环境例如为灯、灯光、沙发等元素构成的背景图像,姿态图像例如为各个用户在沙发上交谈、在餐桌上吃饭等;当关系类型标签为恋人(情侣)时,关系创建页面显示的背景图像是表征恋爱的环境图像且各个用户的姿态图像表征两人处于亲密状态,例如,环境图像是带有爱心气球的粉红色背景图像,姿态图像是两个用户手牵手对视的图像;当关系类型标签为朋友(好友)时,关系创建页面显示的背景图像是表征朋友的环境图像且各个用户的姿态图像表征两人为朋友状态,例如,环境图像的背景颜色为蓝色以表征两个关系为朋友,且姿态图像为共同演奏的图像;当关系类型标签为不被定义时,关系创建页面显示的背景图像以及各个用户的姿态图像是设定的图像,例如,环境图像为太空场景图像,且各个用户是身穿太空服的图像,设定的图像可由当前用户进行设置。若是当前用户在第一关系创建页面上切换关系类型标签,则第一关系创建页面也会对应的进行切换。具体的,当前第一关系创建页面为第一关系类型标签对应的创建页面,第一关系创建页面包括第一关系类型标签和第二关系类型标签,响应于针对第二关系类型标签的关系切换操作,在音频播放程序中显示多人音频关系的第二关系创建页面,也即将第一关系创建页面切换为第二关系创建页面,第一关系创建页面以及第二关系创建页面构建有邀请控件,邀请控件用于邀请指定用户与当前用户创建选定的关系类型所对应的多人音频关系。装置可以通过作用于关系创建页面中的邀请控件的触控操作,确定待建立多人音频关系的各个目标用户,触控操作可以是点击操作或者光标在邀请控件的停留操作等。关系切换操作可以是点击操作或者滑动操作,点击操作指的是对第二关系类型标签的点击,滑动操作指的是将第一关系类型标签滑动至第二关系类型标签。示例性的,参照图6,第一关系创建页面600中选定的关系类型标签为朋友,若是将方框滑动(虚线框)至不被定义,则会跳转至第二关系创建页面700,关系创建页面700中不被定义的关系类型标签由方框由虚线框变为实线框。
[0129] 目标关系类型不同,则构建的邀请控件的显示样式以及邀请控件触发后跳转的用户列表不同,显示样式包括显示颜色以及显示形状。示例性的,当目标关系类型为家人,邀请控件的显示颜色(显示样式包括显示颜色)为黄色,邀请控件触发后跳转的用户列表是标签为家人的用户列表;当目标关系类型为恋人,邀请控件的显示颜色为粉红色,邀请控件触发后跳转的用户列表是标签为女性或者男性的用户列表;当目标关系类型为朋友,邀请控件的显示颜色为黄色,邀请控件触发后跳转的用户列表是标签为朋友的用户列表;当目标关系类型是不被定义,邀请控件的显示颜色为紫色,邀请控件触发后跳转的用户列表是没有标签的用户构建的用户列表。
[0130] 进一步的,装置设置有邀请页面,邀请页面包括有多个链接控件,链接控件关联第三方应用程序或音频播放程序的用户列表。装置在检测到作用于邀请控件的第一触控操作,则输出多人音频关系的邀请页面。第一触控操作可以是对邀请控件的点击操作、滑动操作或者光标停留在邀请控件操作等。装置在检测到作用于目标链接控件的第二触控操作,则输出目标链接控件对应的用户列表,目标链接控件是任一个链接控件。用户可以在输出的用户列表中勾选用户作为建立多人音频关系的目标用户。装置检测到作用于用户列表中用户的选定操作,即可确定待建立多人音频关系的各个目标用户。第二触控操作可以是对链接控件的点击操作、滑动操作或者光标停留在链接控件操作等。
[0131] 在本实施例中,通过邀页面的多个链接控件,丰富了多人音频关系的目标用户的邀请方式,使得当前用户基于多种邀请方式,能够选择自身想要邀请的用户建立多人音频关系。另外,关系创建页面包括多个关系类型标签,使得当前用户能够在关系创建页面中选定符合心意的关系类型以建立多人音频关系。
[0132] 在一实施例中,待建立多人音频关系中的各个目标用户是被邀请建立关系的用户,被邀请建立关系的用户同意多人音频关系的建立,装置再建立多人音频关系。对此,装置根据用户目标用户以及各个目标关系类型向各个目标用户关联的终端发送多人音频关系的关系建立请求。关系建立请求中包括有目标关系类型以及各个目标用户的标识,被邀请建立关系的用户通过目标关系类型可以确定多人音频关系为恋人、朋友、家人或不被定义,且被邀请建立关系的用户通过各个目标用户的标识,可以确定建立多人音频关系的用户。
[0133] 若被邀请建立关系的用户基于目标关系类型以及各个目标用户的标识,同意建立多人音频关系,被邀请建立关系的用户通过终端向装置反馈同意建立信息,当装置接收到所有被邀请建立关系的用户的同意建立信息,则构建各个目标用户在音频播放程序的音频账号之间的关联关系,并将关联关系与目标关系类型关联存储,以对各个目标用户建立目标关系类型所对应的多人音频关系。
[0134] 在本实施例中,装置向各个目标用户关联的终端发送关系建立请求,若是接收到各个终端反馈的同意建立信息,则建立多人音频关系,避免建立的多人音频关系不符合用户的期望。
[0135] 进一步的,待建立多人音频关系的各个目标用户,包括被邀请建立关系的用户以及发起建立关系的用户。若装置是发起建立关系的用户的客户端,装置则从关系创建页面确定待建立多人音频关系的目标关系类型以及各个目标用户,具体参照上述说明。
[0136] 若装置是被邀请建立关系的用户的客户端,装置会接收到多人音频关系的建立链接信息,建立链接信息中包括有发起建立关系的用户所指定的用户以及指定的关系类型,指定的关系类型即为目标关系类型,指定的各个用户即为各个目标用户。装置对建立链接信息进行解析即可得到待建立多人音频关系所属的目标关系类型以及待建立多人音频关系的各个目标用户。
[0137] 在本实施例中,被邀请建立关系的用户和发起建立关系用户均可进行多人音频关系的建立,丰富了多人音频关系的建立方式。
[0138] 参照图7,图7示例性的示出了根据本公开实施例提供的多人音频关系建立方法又一实施例的流程示意图,基于图2至图6中任一所示实施例,步骤S202之后,还包括:
[0139] 步骤S701,响应于检测到目标关系类型的解除操作,在关联关系中移除待确定用户对应的音频账号,且删除待确定用户基于多人音频关系进行音频互动的数据,待确定用户为任一个目标用户。
[0140] 在本实施例中,在建立多人音频关系后,任一个目标用户均可对目标关系解除进行解除。需要说明的是,若是多人音频关系的各个目标用户的数量是2个,目标用户对目标关系类型进行解除,则多人音频关系也解除;若是各个目标用户的数量是2个以上,则目标用户解除目标关系类型,则视为目标用户退出多人音频关系,未解除目标关系类型的各个目标用户仍然构成多人音频关系。
[0141] 以下以双人音频关系,对本实施例进行说明。参照图8,关系页面800设置有控件区域810,目标关系类型为不被定义,当待确定用户(待确定用户为任一需要解除目标关系类型的目标用户)需要解除不被定义时,点击控件区域810,显示隐藏菜单;待确定用户在隐藏菜单中选定“我的关系”,弹出关系列表图像820。此外,待确定用户可以直接点击关系页面800中的人物图像所在的区域,直接弹出关系列表图像820。关系列表图像820中设置有返回控件821以及管理控件822,返回控件821用于返回关系页面810,管理控件822用于目标关系类型的解除,也即待确定用户点击管理控件822,装置则可检测到对不被定义关系的解除操作。另外,待确定用户点击管理控件822,显示询问信息以询问待确定用户是否要解除目标关系类型,若检测到作用于询问信息的点击操作,视为对目标关系类型的解除操作。
[0142] 装置在检测到解除操作后,在关联关系中移除待确定用户对应的音频账号,且删除待确定用户基于多人音频关系进行音频互动的数据。将待确定用户对应的音频账号进行移除,即可视为将待确定用户移除目标关系类型的多人音频关系,待确定用户的互动的数据包括待确定用户在关系页面中的人物图像、待确定用户完成的任务以及待确定用户在多人音频关系中使用的功能的相关数据。待确定用户的音频账号从关联关系中移除,则装置则不会向待确定用户所在的客户端发送关联关系对应的关系页面。
[0143] 在本实施例中,当待确定用户对目标关系类型进行解除操作,装置将待确定用户的音频账号从关联关系中移除,并删除待确定用户基于多人音频关系进行音频互动的数据,从而支持待确定用户对目标关系类型的解除。
[0144] 进一步的,待确定用户在解除目标关系类型时,可以选择保留或不保留目标关系类型的相关数据。装置从关联关系移除待确定用户的音频账号后,输出询问信息,询问信息用于指示询问是否在设定期限内保留相关数据,相关数据用于指示各个目标用户基于多人音频关系进行音频互动的数据。设定期限是相关数据的有效保留期,设定期限可以任意合适的期限,例如,设定期限可为30天。
[0145] 待确定用户点击询问信息,弹出“是”与“否”的选项框,若用户点击“是”的选项框,装置则检测到基于询问信息触发的确认删除信息,装置删除相关数据。进一步的,询问信息可以基于关系列表图像进行触发,当关系列表图像的管理控件被点击,输出是否解除关系的提示信息,提示信息被点击后,再输出询问信息。当检测到确定删除信息后,装置删除相关数据,且在关系列表图像中删除待确定用户的人物图像之外的图像,删除的图像所在的区域变更颜色,例如变更为灰色。参照图9,关系列表图像910包括用户A的人物图像911以及用户B的人物图像912,若用户A是待确定用户,则人物图像912需要删除,也即关系列表图像920中人物图像912所在位置是灰色的。
[0146] 当待确定用户点击“否”的选项框,装置则检测到基于询问信息触发的确认删除信息,装置在关系页面中删除待确定用户对应的人物图像,而不删除相关数据。询问信息中携带有设定期限,装置将相关数据的保留期限设置为设定期限,在设定期限内,待确定用户可以重新建立目标关联关系。
[0147] 另外,待确定用户解除目标关系类型,其他的目标用户会在自身的客户端的关系页面中收到提示信息,该提示信息用于指示待确定用户解除目标关联关系。其他目标用户定义为第一用户。提示信息中携带有询问信息,该询问信息用于指示是否保留第一用户与待确定用户之间的交互数据,且保留期限为设定期限。当第一用户确定保留交互数据,则在第一用户的关系页面中删除待确定用户的人物图像,且保留交互数据。若第一用户确定删除交互数据,在第一用户的关系页面中删除待确定用户的人物图像,且删除交互数据。
[0148] 需要说明的是,待确定用户或第一用户确认删除相关数据,则图7待确定用户以及第一用户的关系列表图像中关于待确定用户图像会被删除;若待确定用户保留相关数据,则图8中的关系列表图像会保留且隐藏,影藏的方式是将关系列表图像的方框填充颜色设置为设定颜色,设定颜色可为任意合适的颜色,示例性的,设定颜色为灰色。
[0149] 装置在检测到待确定用户对目标关系类型的恢复操作且恢复操作的发生事件处于设定期限内,将待确定用户的音频账号添加至关联关系,且在关系页面中添加待确定用户对应的人物图像。
[0150] 在一示例中,待确定用户可以是通过隐藏的关系列表图像进行恢复操作。示例性的,装置在检测到待确定用户对关系列表图像的点击操作时,输出是否重建目标关系类型的询问信息,若待确定用户点击询问信息弹出的“是”的选项框,该点击操作即为恢复操作。装置将音频账号添加至关联关系中,会恢复关系列表图像,也即将关系列表图像的设定颜色更新为目标颜色,目标颜色为目标关系类型关联的颜色,例如,目标关系类型为恋人,目标颜色则为红色。
[0151] 在另一示例中,待确定用户可以通过关系创建页面进行恢复操作。示例性的,待确定用户的关系创建页面中选定的关系类型标签为目标关系类型对应的标签,输出是否与其他目标用户建立目标关系类型的多人音频关系的信息,若是待确定用户基于信息确定与其他目标用户建立目标关系类型,则将待确定用户的音频账号添加至关联关系,且在关心页面中添加待确定用户的人物图像。
[0152] 当设定期限内未检测到待确定用户对目标关系类型的恢复操作,装置则删除相关数据,且将关系列表图像进行删除。
[0153] 若装置在检测到待确定用户对目标关系类型的恢复操作且恢复操作的发生事件不处于设定期限内,相关数据已被删除,则需要基于关系创建页面重新建立目标关系类型的多人音频关系,建立的具体流程参照上述说明,在此不再进行赘述。
[0154] 在本实施例中,通过对相关数据的保留,便于待确定用户基于相关数据快速的恢复目标关系类型的多人音频关系。
[0155] 参照图10,图10示例性的示出了根据本公开实施例提供的多人音频关系建立方法还一实施例的流程示意图,基于图2图至图9任一所示实施例,步骤S202之后,还包括:
[0156] 步骤S1001,获取针对目标关系类型的变更信息。
[0157] 在本实施例中,任一个目标用户可以对目标关系类型进行变更。装置获取针对目标关系类型的变更信息。
[0158] 在一示例中,参照图11,关系页面1111中显示有目标关系类型,若是检测到目标关系类型的点击操作,则输出关系变更界面1120,关系变更界面1120包括多个可选的关系类型标签,装置获取关系变更界面1120上关系类型标签的选定操作,即可获取变更信息。
[0159] 在另一示例中,参照图12,关系列表图像1210设置有管理控件1212个返回控件1212,管理控件1212被点击则输出关系变更的选项以及关系解除的选项;若检测关系变更选项的点击操作,则显示输出关系变更界面1220,关系变更界面1220包括多个可选的关系类型标签,装置获取关系变更界面1220上关系类型标签的选定操作,即可获取变更信息。
[0160] 步骤S1002,将关联关系关联的目标关系类型更新为变更信息指定的关系类型。
[0161] 在确定变更信息后,装置将关联关系关联的目标关系类型更新为变更信息指定的关系类型。
[0162] 步骤S1003,根据变更信息指定的关系类型更新关系页面。
[0163] 在确定变更信息后,装置将关联关系关联的目标关系类型更新为变更信息指定的关系类型。装置再通过变更信息指定的关系类型更新关系页面。
[0164] 示例性的,基于指定的关系类型更新关系页面,可以视为对关系页面的重建,相对于目标关系类型的关系页面,重建的关系页面上的建立时长以及关系指数、人物图像均会发生变化。具体的,参照图13,目标关系类型为不被定义,变更信息指定的关系类型为恋人,则不被定义的关系页面1310更新为关系页面1320。
[0165] 进一步的,目标关系类型的变更需要各个目标用户均同意。对此,装置在检测到关系变更页面中关系类型变更控件的触控操作,向各个目标用户关联的终端发送变更请求。关系变更页面为图11以及图12中的关系变更页面,关系类型变更控件可以是图11以及图12中关系变更页面中关系类型标签。装置在接收到各个终端基于变更请求反馈的同意信息,即可确定各个目标用户均同意变更目标关系类型,装置再将关联关系关联的目标关系类型更新为变更信息指定的关系类型。
[0166] 另外,在待确定用户确定删除互动信息,会将待确定用户在关系列表图像中的人物图像进行删除,也即其他目标用户的关系列表图像中不包括待确定用户的人物图像,其他目标用户可以基于关系列表图像中目标区域发起多人音频关系的建立,也即跳转至关系创建页面进行多人音频关系的建立。目标区域指的是删除的人物图像所在的区域。示例性的,参照图14,关系列表图像1410中的灰度人物图像是删除的人物图像所在区域,对灰度人物进行点击时,跳转至关系创建页面1420。
[0167] 在本实施例中,装置获取针对目标关系类型的变更信息,从而基于变更信息对目标关系类型进行更改,以支持任一目标用户对目标关系类型的变更需求,提高了用户体验。
[0168] 在一实施例中,装置获取各个目标用户的音频标识,当各个音频标识的状态均为激活状态,则构建各个目标用户在音频播放程序的音频账号之间的关联关系。音频标识可以是目标用户的音频等级,目标用户可以通过完成音频播放程序上的任务或者进行充值对音频标识进行激活,使得音频标识的状态处于激活状态。
[0169] 在当任一个音频标识处于未激活状态,装置基于设定功能激活各个音频标识,和/或向待激活用户关联的终端发送激活信息,待激活用户用于指示音频标识处于未激活状态的目标用户,激活信息用于提示待激活用户激活音频标识。示例性的,发起多人音频关系的目标用户可以基于设定功能激活各个音频标识,设定功能例如为充值功能,也即为各个目标用户进行充值,以将各个音频标识的状态进行激活。设定功能还可以是指定任务的引导完成功能,发起多人音频关系的目标用户完成指定任务,则可选择一个音频标识进行激活。待激活用户也可采用设定功能进行音频标识的激活。
[0170] 在本实施例中,当各个目标用户的音频标识处于激活状态,即可对各个目标用户建立多人音频关系,也即筛选具有资格的用户进行多人音频关系的建立,从而引导用户为资格进行设定功能的使用,提高了用户留存率。
[0171] 在一实施例中,装置基于各个目标用户的人物图像,生成目标关系类型的对应的人物互动图像,并显示人物互动图像。当检测到人物互动图像中页面跳转控件的触控操作,则输出关系页面。
[0172] 示例性的,参照图15,人物互动图像1510以卡片进行显示,人物互动图像1510设置有页面跳转控件1511,页面跳转控件1511设有提示信息,提示信息例如为“开启多人音频关系之旅”,当用户点击页面跳转控件1520中的“开启多人音频关系之旅”,则输出关系页面1520。
[0173] 示例性介质
[0174] 在介绍了本公开示例性实施方式的方法之后,接下来,参考图16对本公开示例性实施方式的存储介质进行说明。
[0175] 参考图16所示,存储介质160中存储着根据本公开的实施方式的用于实现上述方法的程序产品,其可以采用便携式紧凑盘只读存储器(CD‑ROM)并包括计算机执行指令,该计算机执行指令用于使计算设备执行本公开所提供的多人音频关系建立方法。然而,本公开的程序产品不限于此。
[0176] 程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质、可读存储介质或计算机可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0177] 可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机执行指令。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质。
[0178] 可以以一种或多种程序设计语言的任意组合来编写用于执行本公开公开操作的计算机执行指令,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。计算机执行指令可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备。
[0179] 示例性装置
[0180] 在介绍了本公开示例性实施方式的介质之后,接下来,参考图17公开示例性实施方式的多人音频关系建立装置进行说明,多人音频关系建立装置用于实现上述任一多人音频关系建立方法实施例中的方法,其实现原理和技术效果类似。
[0181] 参考图17,图17示意性地示出了根据本公开实施例提供的多人音频关系建立装置的结构示意图。
[0182] 如图17所示,多人音频关系建立装置包括:
[0183] 第一确定模块1710,用于确定待建立多人音频关系所属的目标关系类型;第二确定模块1720,用于确定待建立多人音频关系的各个目标用户;构建模块1730,用于构建各个目标用户在音频播放程序的音频账号之间的关联关系,并将关联关系与目标关系类型关联存储,以对各个目标用户建立目标关系类型所对应的多人音频关系;生成模块1740,用于根据目标关系类型以及各个目标用户对应的人物图像,生成多人音频关系的关系页面,并输出关系页面,关系页面用于建立多人音频关系的各个目标用户在音频播放程序进行互动。
[0184] 在一实施例中,第一确定模块1710,包括:第一输出单元,用于输出多人音频关系的关系创建页面,关系创建页面包括多个关系类型标签;第一确定单元,用于响应于针对关系创建页面中的关系类型标签的操作,从多个关系类型标签中获取选中的关系类型标签以确定目标关系类型。
[0185] 在另一实施例中,第一确定模块1710,还包括:第一构建单元,用于根据目标关系类型在关系创建页面中构建邀请控制。
[0186] 在另一实施例中,第二确定模块1720,包括:第二确定单元,用于根据作用于关系创建页面中的邀请控件的触控操作,确定待建立多人音频关系的各个目标用户。
[0187] 在另一实施例中,第二确定单元,包括:第一输出子单元,用于响应作用于邀请控件的第一触控操作,输出多人音频关系的邀请页面,邀请页面包括多个链接控件;第二输出子单元,用于响应作用于目标链接控件的第二触控操作,输出目标链接控件对应的用户列表,目标链接控件是任一个链接控件;确定子单元,用于响应作用于用户列表中用户的选定操作,确定待建立多人音频关系的各个目标用户。
[0188] 在另一实施例中,触发关系创建页面的输出的条件包括以下至少一种:作用于多人音频关系的建立链接信息的操作;作用于音频播放程序中的提示信息的操作,提示信息用于提示与推荐用户建立多人音频关系。
[0189] 在另一实施例中,推荐用户与当前用户播放、浏览、收藏和/或点赞相同的音频,当前用户用于指示登录音频播放程序的用户;推荐用户与当前用户的亲密指数高于预设数值;推荐用户与当前用户的交互频次高于预设频次;和/或推荐用户与当前用户之间的音频偏好特征的相似度大于预设相似度。
[0190] 在另一实施例中,还包括:发送模块,用于根据各个目标用户以及目标关系类型,向各个目标用户关联的终端发送多人音频关系的关系建立请求;构建模块,包括:第一生成单元,用于响应于接收到各个终端反馈的同意建立信息,构建各个目标用户在音频播放程序的音频账号之间的关联关系。
[0191] 在另一实施例中,第一确定模块1710以及第二确定模块1720具体用于:接收多人音频关系的建立请求,并根据建立链接信息,确定待建立多人音频关系所属的目标关系类型以及待建立多人音频关系的各个目标用户。
[0192] 在另一实施例中,还包括:解除模块,用于响应于检测到目标关联类型的解除操作,在关联关系中移除待确定用户对应的音频账号,且删除待确定用户基于多人音频关系进行音频互动的数据,待确定用户为任一个目标用户。
[0193] 在另一实施例中,解除模块,包括:第二输出单元,用于输出询问信息,询问信息用于询问是否在设定期限内保留相关数据,相关数据用于指示各个目标用户基于多人音频关系进行音频互动的数据;第一删除单元,用于响应于检测到基于询问信息触发的确认删除信息,删除相关数据。
[0194] 在另一实施例中,解除模块,还包括:第二删除单元,用于响应于检测到基于询问信息触发的否认删除信息,在关系页面删除待确定用户对应的人物图像。
[0195] 在另一实施例中,解除模块,还包括:关联单元,用于响应于检测到待确定用户对目标关系类型的恢复操作且恢复操作的发生时间处于设定期限内,将待确定用户的音频账号添加至关联关系,并在关系页面添加待确定用户对应的人物图像。
[0196] 在另一实施例中,解除模块,还包括:第三删除单元,用于响应于设定期限内未检测到待确定用户对目标关系类型的恢复操作,删除相关数据。
[0197] 在另一实施例中,还包括:获取模块,用于获取针对目标关系类型的变更信息;第一更新模块,用于将关联关系关联的目标关系类型更新为变更信息指定的关系类型;第二更新模块,用于根据变更信息指定的关系类型更新关系页面。
[0198] 在另一实施例中,第一更新模块,包括:第一发送单元,用于响应于关系变更页面中关系类型变更控件的触控操作,向各个目标用户关联的终端发送变更请求;更新单元,用于响应于接收到各个终端基于变更请求反馈的同意信息,将关联关系关联的目标关系类型更新为变更信息指定的关系类型。
[0199] 在另一实施例中,构建模块,包括:获取单元,用于获取各个目标用户的音频标识;第二构建单元,用于响应于各个音频标识的状态为激活状态,构建各个目标用户在音频播放程序的音频账号之间的关联关系。
[0200] 在另一实施例中,构建模块,还包括:第二发送单元,用于响应于任一个音频标识处于未激活状态,基于设定功能激活各个所音频标识,和/或向待激活用户关联的终端发送的激活信息,待激活用户用于指示音频标识处于未激活状态的目标用户,激活信息用于提示待激活用户激活音频标识。
[0201] 在另一实施例中,生成模块1740,包括:
[0202] 第二生成单元,用于根据各个目标用户的人物图像,生成目标关系类型标签对应的人物互动图像,并显示人物互动图像;
[0203] 第三输出单元,用于响应于人物互动图像中页面跳转控件的触控操作,输出关系页面。
[0204] 示例性计算设备
[0205] 在介绍了本公开示例性实施方式的方法、介质和装置之后,接下来,参考图18对本公开示例性实施方式的计算设备进行说明。
[0206] 图18显示的计算设备180仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。如图18所示,计算设备180以通用计算设备的形式表现。计算设备180的组件可以包括但不限于:至少一个处理单元(处理器)1801、至少一个存储单元1802,连接不同系统组件(包括处理单元1801和存储单元1802)的总线1803。其中,至少一个存储单元1802中存储有计算机执行指令;至少一个处理单元1801包括处理器,处理器执行该计算机执行指令,以实现上文描述的方法。
[0207] 总线1803包括数据总线、控制总线和地址总线
[0208] 存储单元1802可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)18021和/或高速缓存存储器18022,可以进一步包括非易失性存储器形式的可读介质,例如只读存储器(ROM)18023。
[0209] 存储单元1802还可以包括具有一组(至少一个)程序模块18024的程序/实用工具18025,这样的程序模块18024包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0210] 计算设备180也可以与一个或多个外部设备1804(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(I/O)接口1805进行。并且,计算设备180还可以通过网络适配器1806与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图18所示,网络适配器1806通过总线1803与计算设备180的其它模块通信。应当理解,尽管图中未示出,可以结合计算设备180使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
[0211] 应当注意,尽管在上文详细描述中提及了终端设备/服务端的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
[0212] 此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0213] 虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。