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

关联账号推荐方法和装置、存储介质及电子设备与流程

2022-03-23 02:01:02 来源:中国专利 TAG:


1.本发明涉及计算机领域,具体而言,涉及一种关联账号推荐方法和装置、存储介质及电子设备。


背景技术:

2.目前,很多音视频类客户端都会提供社交的功能。例如,歌曲类客户端会根据歌单的相似度进行好友推荐。
3.这类的好友推荐并不具备实时性,好友推荐的准确性依赖于歌单更新的及时性,而歌单更新的不及时以及相似度计算的不准确,会导致好友推荐的准确性较低。
4.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种关联账号推荐方法和装置、存储介质及电子设备,以至少解决关联账号推荐的准确性低的技术问题。
6.根据本发明实施例的一个方面,提供了一种关联账号推荐方法,包括:在使用目标账号的目标客户端中确定出目标音频,其中,上述目标音频为上述目标客户端在当前时刻所要录制或播放的音频;显示关联直播间列表,其中,上述关联直播间列表中包括至少一个与上述目标音频关联的关联直播间;在从上述关联直播间列表中确定出目标直播间的情况下,显示推荐给上述目标账号的目标关联账号列表,其中,上述目标关联账号列表包括至少一个目标关联账号,上述目标关联账号为在上述当前时刻位于上述目标直播间中且与上述目标音频关联的账号。
7.根据本发明实施例的另一个方面,提供了一种关联账号推荐方法,包括:接收目标音频,其中,上述目标音频为目标客户端在当前时刻所要录制或播放的音频,上述目标客户端登录有目标账号;在查找到与上述目标音频关联的关联直播间的情况下,推送关联直播间列表至上述目标客户端,其中,上述关联直播间列表中包括至少一个与上述目标音频关联的上述关联直播间;在接收到上述目标客户端从上述关联直播间列表中确定出目标直播间的确定指令的情况下,确定上述目标直播间中的目标关联账号,其中,上述目标关联账号为在上述当前时刻位于上述目标直播间中且与上述目标音频关联的账号;发送推荐给上述目标客户端的目标关联账号列表,其中,上述目标关联账号列表包括至少一个上述目标关联账号。
8.根据本发明实施例的另一方面,还提供了一种关联账号推荐装置,包括:确定单元,用于在使用目标账号的目标客户端中确定出目标音频,其中,上述目标音频为上述目标客户端在当前时刻所要录制或播放的音频;第一显示单元,用于显示关联直播间列表,其中,上述关联直播间列表中包括至少一个与上述目标音频关联的关联直播间;第二显示单元,用于在从上述关联直播间列表中确定出目标直播间的情况下,显示推荐给上述目标账号的目标关联账号列表,其中,上述目标关联账号列表包括至少一个目标关联账号,上述目
标关联账号为在上述当前时刻位于上述目标直播间中且与上述目标音频关联的账号。
9.根据本发明实施例的另一方面,还提供了一种关联账号推荐装置,包括:接收单元,用于接收目标音频,其中,上述目标音频为目标客户端在当前时刻所要录制或播放的音频,上述目标客户端登录有目标账号;推送单元,用于在查找到与上述目标音频关联的关联直播间的情况下,推送关联直播间列表至上述目标客户端,其中,上述关联直播间列表中包括至少一个与上述目标音频关联的上述关联直播间;关联单元,用于在接收到上述目标客户端从上述关联直播间列表中确定出目标直播间的确定指令的情况下,确定上述目标直播间中的目标关联账号,其中,上述目标关联账号为在上述当前时刻位于上述目标直播间中且与上述目标音频关联的账号;发送单元,用于发送推荐给上述目标客户端的目标关联账号列表,其中,上述目标关联账号列表包括至少一个上述目标关联账号。
10.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述关联账号推荐方法。
11.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的关联账号推荐方法。
12.在本发明实施例中,采用在使用目标账号的目标客户端中确定将在当前时刻录制或播放的目标音频,作为关联账号推荐的音频时,显示与目标音频关联的关联直播间的关联直播间列表,在从关联直播间列表中确定出目标音频的情况下,显示推荐给目标账号的目标关联账号列表,在目标关联账号列表中显示有在目标直播间中与目标音频关联的账号的方式,通过基于目标账号播放或录制的目标音频,获取当前时刻的关联直播间,从而显示与目标音频在确定出的目标直播间中的目标关联账号,达到了基于目标音频进行关联账号推荐,所推荐的目标关联账号均是与发起关联账号推荐的目标音频在当前时刻关联的账号的目的,从而实现了提高关联账号推荐的准确率的技术效果,进而解决了关联账号推荐的准确性低的技术问题。
附图说明
13.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
14.图1是根据本发明实施例的一种可选的关联账号推荐方法的应用环境的示意图;
15.图2是根据本发明实施例的一种可选的关联账号推荐方法的流程示意图;
16.图3是根据本发明实施例的一种可选的关联账号推荐方法的流程示意图;
17.图4是根据本发明实施例的一种可选的关联账号推荐方法的流程示意图;
18.图5是根据本发明实施例的一种可选的关联账号推荐方法的流程示意图;
19.图6是根据本发明实施例的一种可选的关联账号推荐方法的流程示意图;
20.图7是根据本发明实施例的一种可选的关联账号推荐装置的结构示意图;
21.图8是根据本发明实施例的一种可选的关联账号推荐装置的结构示意图;
22.图9是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
23.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
24.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
25.根据本发明实施例的一个方面,提供了一种关联账号推荐方法,可选地,上述关联账号推荐方法可以但不限于应用于如图1所示的环境中。终端设备100中不限于运行有目标客户端102,目标客户端102不限于通过终端设备100与服务器120通过网络110进行数据交互。服务器120中不限于包括数据库122和处理引擎124,数据库122用于存储数据,处理引擎124用于通过数据库122中存储的数据进行处理,确定出关联账号,并存储在数据库122中。
26.上述关联账号推荐方法不限于通过终端设备100与服务器120的交互以实现,具体地不限于通过终端设备100依次执行s102至s106,服务器120依次执行s122至s128以实现。确定出目标音频。在使用目标账号的目标客户端中确定出目标音频,目标音频为目标客户端在当前时刻所要录制或播放的音频。终端设备100在确定出目标音频的情况下,通过网络110将目标音频的音频信息发送给服务器120,服务器120接收目标音频。在查找到与目标音频关联的关联直播间的情况下,推送关联直播间列表至目标客户端。关联直播间列表中包括至少一个与目标音频关联的关联直播间。终端设备100显示关联直播间列表,并从关联直播间列表中确定出目标直播间。服务器120确定目标关联列表。在接收到目标客户端从关联直播间列表中确定出目标直播间的确定指令的情况下,确定目标关联账号,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号。发送推荐给目标客户端的目标关联账号列表。目标关联账号列表包括至少一个目标关联账号。终端设备100在接收到目标账号列表的情况下,显示目标关联账号列表。
27.可选地,在本实施例中,上述终端设备100可以包括但不限于以下至少之一:手机(如android手机、ios手机等)、笔记本电脑、平板电脑、掌上电脑、mid(mobile internet devices,移动互联网设备)、pad、台式电脑、智能电视等。目标客户端102不限于是具备音频录制或播放以及直播功能的客户端,可以是音频客户端、视频客户端、即时通信客户端、浏览器客户端等。上述网络110可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述服务器120可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
28.作为一种可选的实施方式,如图2所示,上述关联账号推荐方法包括:
29.s202,在使用目标账号的目标客户端中确定出目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频;
30.s204,显示关联直播间列表,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
31.s206,在从关联直播间列表中确定出目标直播间的情况下,显示推荐给目标账号的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号。
32.可选地,目标客户端是登录有目标账号的应用客户端,应用客户端不限于是具备音频录制、音频播放以及提供直播服务的应用的客户端。应用客户端不限于安装在终端设备中,以通过网络与提供应用运行的服务器进行数据交互。
33.可选地,当前时刻不限于是根据目标音频触发关联账号推荐的时刻。在目标音频为在目标客户端中录制的音频时,当前时刻不限于是在音频录制完成、以录制音频触发关联账号推荐的时刻。在目标音频为在目标客户端中播放的音频时,当前时刻不限于是在播放音频的过程中、以播放音频触发关联账号推荐的时刻。
34.以录制音频触发关联账号推荐不限于是在目标客户端的音频录制界面中,通过关联账号推荐的触发控件以触发关联账号推荐。以播放音频触发关联账号推荐不限于是在目标客户端的音频播放界面中,通过关联账号推荐的触发控件以触发关联账号推荐。关联账号推荐的触发控件的具体形式,不限于是按钮类控件,上述仅用于示例,不作为具体限定。
35.在通过录制音频或播放音频触发关联账号推荐的情况下,将录制音频或播放音频确定为目标音频。响应于对目标音频标识执行的关联账号推荐的触发操作,在目标客户端中显示关联直播间列表。关联直播间列表中包括在当前时刻与目标音频关联的全部关联直播间。
36.在关联直播间的数量较多、目标客户端的显示界面不能同时显示全部关联直播间的情况下,不限于通过滑动等触控操作显示关联直播间列表中当前未显示的关联直播间。关联直播间列表中的关联直播间不限于是按照当前直播间包括的账号数量,直播间等级,直播间中直播账号的等级等方式进行排序。
37.与目标音频在当前时刻关联的关联直播间不限于是在当前时刻正在播放或演唱目标音频的直播间,也就是将目标音频作为直播间音频的直播间。在关联直播间列表中,不限于显示有关联直播间的直播间标识以及关联直播间的音频标识。音频标识用于指示关联直播间关联的音频,在关联直播间列表中显示的关联直播间的音频标识均是目标音频的目标音频标识。
38.关联直播间列表不限于实时更新,或与当前时刻关联。与当前时刻关联的关联直播间列表不进行实时更新,用于显示在当前时刻,也即是关联账号推荐触发时刻、与目标音频关联的关联直播间。
39.在目标客户端中不限于以点击触控操作的形式从关联直播间列表中确定出目标直播间。在确定出目标直播间的情况下,不限于在目标客户端中显示目标直播间的目标直播画面。目标直播画面用于展示目标直播间当前的直播情况,不限于包括直播对象,互动信息以及位于目标直播间的账号的信息。
40.可选地,不限于在目标直播画面上显示推荐给目标账号的目标关联账号列表,目
标关联账号列表中包括在当前时刻位于目标直播间中、且与目标音频关联的账号。位于目标直播间中、且与目标音频关联的账号不限于是基于目标音频进入目标直播间的账号,在目标直播间与目标音频相关的时段进入目标直播间的账号。关联账号在目标直播间播放或演唱目标音频的时间段进入目标直播间,不限于是与目标账号在同一时间段进入,还可以是在目标直播间的历史时间段,也就是目标直播间在历史时刻播放或演唱目标音频的时间段进入。基于目标音频进入目标直播间的账号不限于是与目标账号进入目标直播间的方式相同,也就是在确定出目标音频的情况下,基于所登录的客户端中显示的关联直播间列表进入目标直播间。
41.作为一种可选的实施方式,显示推荐给目标账号的关联账号列表包括:显示位于关联账号列表中的第二关联账号,其中,第二关联账号为根据第二客户端中显示的第二关联直播间列表进入目标直播间的账号,第二关联直播间列表中至少包括目标直播间。
42.在第二客户端登录有第二关联账号的情况下,第二关联账号在确定出目标音频时,响应于第二客户端上对目标音频执行的触发操作,显示第二关联直播间列表。在目标直播间在第二客户端基于目标音频的触发操作时,与目标音频关联的情况下,在第二关联直播间列表中显示目标直播间。第二关联账号通过在第二关联直播间列表中显示的目标直播间标识,进入目标直播间,从而第二关联账号为处于目标直播间且与目标音频关联的账号。在目标关联账号列表显示时,在第二关联账号还处于目标直播间的情况下,在目标关联账号列表中显示第二关联账号。
43.每个账号进入直播间不限于利用音频标识和直播间标识对账号进行标识,以便于通过音频标识和直播间标识进行关联账号的确定和推荐。账号在每进入一个直播间时,更新账号关联的音频标识和直播间标识,音频标识为账号进入直播间时,直播间当前关联的音频的音频标识。
44.在本技术实施例中,采用在使用目标账号的目标客户端中确定将在当前时刻录制或播放的目标音频,作为关联账号推荐的音频时,显示与目标音频关联的关联直播间的关联直播间列表,在从关联直播间列表中确定出目标音频的情况下,显示推荐给目标账号的目标关联账号列表,在目标关联账号列表中显示有在目标直播间中与目标音频关联的账号的方式,通过基于目标账号播放或录制的目标音频,获取当前时刻的关联直播间,从而显示与目标音频在确定出的目标直播间中的目标关联账号,达到了基于目标音频进行关联账号推荐,所推荐的目标关联账号均是与发起关联账号推荐的目标音频在当前时刻关联的账号的目的,从而实现了提高关联账号推荐的准确率的技术效果,进而解决了关联账号推荐的准确性低的技术问题。
45.可选地,响应于对目标音频执行的触发操作,显示关联直播间列表包括:
46.s1,响应于对目标音频执行的触发操作,将目标音频的音频信息发送给服务器;
47.s2,接收服务器查找出的在当前时刻与目标音频关联的关联直播间列表。
48.不限于通过接收服务器发送的关联直播间列表以显示关联直播间列表。确定关联直播间不限于服务器接收确定出的目标音频的关联账号的触发操作以将目标音频的音频信息发送给服务器,以请求服务器确定出关联直播间并返回关联直播间列表。
49.服务器在接收到目标音频的音频信息后,不限于根据目标音频的音频信息确定目标音频的目标音频标识,依据目标音频的目标音频标识在服务器的直播间中确定出关联直
播间,并将关联直播间列表返回给目标客户端。
50.作为一种可选的实施方式,上述显示关联直播间列表包括:
51.s1,在关联直播间列表中的第一关联直播间关联的音频由目标音频切换为第一音频的情况下,显示更新后的关联直播间列表,其中,更新后的关联直播间列表中不包括第一关联直播间;
52.s2,在检测到第二直播间关联的音频由第二音频切换为目标音频的情况下,显示更新后的关联直播间列表,其中,更新后的关联直播间列表中包括第二直播间。
53.在关联直播间列表为实时更新的关联直播间列表的情况下,不限于是服务器通过检测关联直播间的音频标识的切换以更新关联直播间列表,并发送更新后的关联直播间列表以在目标客户端中显示更新后的关联直播间列表。
54.第一关联直播间不限于是关联直播间列表中任一关联直播间,第一音频是与目标音频不同的任一音频。第二直播间不限于是未包含关联直播间列表中的任一直播间,第二音频是与目标音频不同的任一音频,第二音频可以与第一音频相同。
55.在本技术实施例中,通过关联直播间列表的实时更新,实现了通过关联直播间列表显示与目标音频实时关联的直播间,保证了关联直播间列表与目标音频的实时关联性,从而保证了确定出的目标直播间与目标音频的实时关联性,进一步提高基于目标直播间和目标音频进行关联账号推荐的准确性。
56.可选地,在从关联直播间列表中确定出目标直播间的情况下,显示推荐给目标账号的关联账号列表包括:
57.s1,响应于对目标直播间执行的确定操作,将目标直播间的直播间信息发送给服务器;
58.s2,接收服务器基于目标直播间确定出的目标关联账号列表。
59.不限于通过接收服务器发送的目标关联账号列表以显示目标关联账号列表。确定目标关联账号不限于服务器接收目标客户端确定出的目标直播间的确定操作以将目标直播间信息发送给服务器,以请求服务器确定出目标关联账号并返回目标关联账号列表。
60.服务器在接收到目标直播间信息后,不限于在目标直播间包含的账号中根据目标音频的目标音频标识,确定出当前位于目标直播间中、且与目标音频关联的目标关联账号,并将目标关联账号列表返回给目标客户端。
61.作为一种可选的实施方式,上述显示推荐给目标账号的关联账号列表包括:
62.s1,在目标关联账号列表中的第一关联账号退出目标直播间的情况下,显示更新后的目标关联账号列表,其中,更新后的目标关联账号列表中不包括第一关联账号;
63.s2,在第二账号基于目标音频进入目标直播间的情况下,显示更新后的目标关联账号列表,其中,更新后的目标关联账号列表中包括第二账号。
64.目标关联账号列表为位于目标直播间中且与目标音频关联的账号,目标关联账号列表为实时更新列表,在目标关联账号退出目标直播间的情况下,将目标关联账号移除出目标关联账号列表。目标关联账号退出目标直播间不限于是目标账号退出登录切换为下线状态,或目标关联账号切换所在的直播间。
65.在检测到有基于目标音频进入目标直播间的第二账号的情况下,将第二账号添加至目标关联账号列表中,从而实现目标关联账号列表的实时更新。需要说明的是,在账号进
入直播间时,与账号在直播间中关联的音频就已经确定,因而,在账号不离开直播间的情况下,在直播间中与账号关联的音频不是更改。
66.在本技术实施例中,通过目标关联账号的实时更新,保证了目标关联账号列表中显示的目标关联账号均为在目标直播间中与目标音频关联的账号,通过目标关联账号列表的实时更新,进一步提高关联账号推荐的准确性。
67.可选地,如图3所示,上述在显示推荐给目标账号的关联账号列表之后,还包括:
68.s302,响应于对关联账号列表中的目标关联账号的选择操作,向使用目标关联账号的客户端发起账号关联请求,其中,账号关联请求用于请求建立目标账号与目标关联账号之间的关联关系;
69.s304,在接收到目标关联账号返回的关联确认响应的情况下,在与目标账号具有关联关系的账号列表中显示目标关联账号。
70.在对显示的目标关联账号中的目标关联账号执行选择操作的情况下,目标客户端向服务器发起账号关联请求,用于请求关联目标关联账号。关联关系不限于是账号之间可以进行非公开的信息通讯的关系。在存在关联关系的情况下,目标账号与目标关联账号仅限于通过目标直播间的公开互动信息进行互动。
71.在未接收到目标关联账号返回的关联确认响应之前,目标关联账号并不包含在目标账号具有关联关系的账号列表中。在接胡到目标关联账号返回的关联确认响应的情况下,将目标关联账号更新显示在目标账号的关联关系的账号列表中。
72.对目标关联账号列表中目标关联账号的选择操作不限于是确定出至少一个目标关联账号,在确定出的目标关联账号的数量大于一的情况下,不限于分别向多个目标关联账号所在的客户端发起账号关联请求。
73.在本技术实施例,通过对目标关联账号列表中的目标关联账号的选择操作,直接发起对目标关联账号的账号关联请求,实现了基于目标关联账号列表进行账号关联请求的发起,提高了关联账号的关联效率。
74.根据本发明实施例的又一个方面,提供了一种关联账号推荐方法,作为一种可选的实施方式,应用于服务器,如图4所示,上述关联账号推荐方法包括:
75.s402,接收目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频,目标客户端登录有目标账号;
76.s404,在查找到与目标音频关联的关联直播间的情况下,推送关联直播间列表至目标客户端,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
77.s406,在接收到目标客户端从关联直播间列表中确定出目标直播间的确定指令的情况下,确定目标直播间中的目标关联账号,其中,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号;
78.s408,发送推荐给目标客户端的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号。
79.可选地,服务器接收目标客户端确定出的目标音频的音频信息,通过目标音频的音频信息查找与目标音频关联的关联直播间,并将包括全部关联直播间的关联直播间列表返回给目标客户端。在目标客户端从关联直播间列表中确定出目标直播间的情况下,不限于发送目标直播间的直播界面给目标客户端,以在目标客户端中显示目标直播间的直播界
面。
80.在将目标直播间的直播界面推送给目标客户端的情况下,将目标关联账号列表发送给目标客户端,以在目标客户端显示的目标直播间的直播界面中显示目标关联账号列表。目标关联账号列表的显示不影响目标直播间的直播界面的实时显示和更新。基于目标关联账号列表的操作也不影响目标直播间的直播界面的实时显示和更新。
81.在本技术实施例中,采用在接收目标音频,并按照目标音频查找与目标音频关联的关联直播间,将关联直播间列表推送给目标账号所在的目标客户端中,在从关联直播间列表中确定出目标直播间的情况下,确定目标直播间中的目标关联账号,并将目标关联账号推荐给目标客户端的方式,通过接收到的目标音频,进行当前时刻与目标音频关联的关联直播间的查找,在确定出目标直播间的情况下,推荐在目标直播间中与目标音频关联的目标关联账号的目标关联账号列表,达到了基于目标音频进行目标关联账号的确定和推荐,所推荐的目标关联账号均是与接收到的目标音频在当前时刻关联的账号的目的,从而实现了提高关联账号推荐的准确率的技术效果,进而解决了关联账号推荐的准确性低的技术问题。
82.作为一种可选的实施方式,如图5所示,上述在接收目标音频之后,还包括:
83.s502,确定在当前时刻处于直播状态的候选直播间;
84.s504,获取候选直播间的候选音频标识,其中,候选音频标识为候选直播间在当前时刻关联的候选音频的音频标识;
85.s506,比对候选音频标识与目标音频的目标音频标识;
86.s508,将与目标音频标识一致的候选音频标识对应的候选直播间确定为关联直播间。
87.位于服务器中的直播间都具有区别于其他直播间的直播间标识。在直播间处于直播状态的情况下,也就是服务器中的候选直播间均携带有用于标识直播间在当前时刻关联的候选音频的音频标识。候选直播间关联的候选音频可以切换,相应的,候选音频标识也相应切换、
88.对全部处于直播状态的候选直播间进行音频标识比对,将候选音频标识为目标音频标识的候选直播间确定为关联直播间。在关联直播间的音频标识更新的情况下,对应更新关联直播间列表。
89.作为一种可选的实施方式,上述在推送关联直播间列表至目标客户端之后,还包括:
90.s1,在检测到关联直播间列表中的第一关联直播间关联的音频由目标音频切换为第一音频的情况下,将第一关联直播间移出关联直播间列表,推送更新后的关联直播间列表;
91.s2,在检测到第二直播间的音频标识关联的音频由第二音频切换更新为目标音频的情况下,将第二直播间添加至目标关联直播间列表中,推送更新后的关联直播间列表。
92.更新关联直播间列表包括关联直播间的移除和增加,在关联直播间列表中的第一关联直播间的音频标识由目标音频标识更新为第一音频标识的情况下,确定第一关联直播间更新为目标音频的非关联直播间,将第一关联直播间移出关联直播间列表,以更新关联直播间列表,并将更新后的关联直播间列表推送给目标客户端,以使目标客户端显示实时
更新的关联直播间列表。
93.同样,在检测到候选直播间中的第二直播间的音频标识由第二音频标识更新为目标音频标识的情况下,去顶第二直播间更新为目标音频的关联直播间,将第二直播间添加至关联直播间列表,以更新关联直播间列表,并将更新后的关联直播间列表推送给目标客户端,以使目标客户端显示实时更新的关联直播间列表。
94.不限于在直播间列表存在更新的情况下,推送更新后的关联直播间列表,以节省关联直播间更新带来的数据传输压力。
95.在本技术实施例中,通过处于直播状态的直播间关联的音频标识确定关联直播间,以及与目标音频关联的关联直播间的更新,实现了基于目标音频进行关联直播间的确定和更新,以便于实现基于关联直播间进行关联账号的推荐。
96.作为一种可选的实施方式,如图6所示,上述确定目标直播间中的目标关联账号包括:
97.s602,获取目标直播间所包含的各个账号群组,其中,账号群组是为根据同一音频进入目标直播间的账号构建的账号群组;
98.s604,确定与目标音频关联的目标账号群组;
99.s606,将当前时刻位于目标账号群组中的用户账号确定为目标关联账号。
100.在账号基于进入直播间时,将直播间此刻关联的音频作为账号在直播间中关联的音频。利用直播间标识,音频标识和账号标识建立账号群组。账号群组为基于同一音频进入同一直播间,且当前仍位于直播间中的账号构建的群组。
101.对于同一直播间,与不同音频关联的账号位于不同账号群组,各个账号群组不限于通过关联的音频进行区分。通过音频标识查找与音频对应的账号群组。
102.账号群组中包括的账号不限于实时更新,在账号离线或离开直播间的情况下,将账号移除出所在账号群组,以保证账号群组中的账号为当前位于直播间的有效账号。
103.在目标账号基于目标音频进入目标直播间的情况下,将目标账号添加至目标直播间中与目标音频关联的目标账号群组中,将目标账号群组中除目标账号之外的用户账号确定为目标关联账号。
104.在本技术实施例中,通过建立与音频。直播间对应的账号群组,实现账号之间的虚拟群组关系,从而直接将位于同一账号群组中的账号作为用于推荐的关联账号,提高关联账号的推荐效率和准确率。
105.作为一种可选的实施方式,上述在发送推荐给目标客户端的目标关联账号列表之后,还包括:
106.s1,在接收到目标客户端发送的账号关联请求的情况下,发送关联请求至目标关联账号的客户端,其中,账号关联请求用于请求建立目标账号与目标关联账号之间的关联关系;
107.s2,在接收到目标关联账号返回的关联确认响应的情况下,将目标关联账号添加至与目标账号具有关联关系的账号列表中以更新与目标账号具有关联关系的账号列表。
108.在接收到目标客户端向服务器发起账号关联请求的情况下,将账号关联请求发送给目标关联账号所在的客户端,以用于接收目标关联账号返回的响应。目标关联账号返回的响应不限于包括拒绝响应、忽略响应和确认响应。拒绝响应用于拒绝与目标账号建立关
联关系,忽略响应用于暂不处理目标账号发起的账号关联请求,确认响应用于指示通过账号关联请求,同意与目标账号建立关联关系。
109.在接收到目标关联账号返回的关联确认响应的情况下,将目标关联账号添加至与目标账号具有关联关系的账号列表中以更新与目标账号具有关联关系的账号列表。同时,将目标账号添加至与目标关联账号具有关联关系的账号列表中,与更新与目标关联账号具有关联关系的账号列表。关联关系不限于是账号之间可以进行非公开的信息通讯的关系。在存在关联关系的情况下,目标账号与目标关联账号仅限于通过目标直播间的公开互动信息进行互动。
110.在本技术实施例,通过接收目标账号发起的账号关联请求,同时在接收到目标关联账号的确认响应后添加目标账号与目标关联账号的关联关系,实现了基于目标关联账号列表进行账号关联关系的添加,提高了关联账号的关联效率。
111.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
112.根据本发明实施例的另一个方面,还提供了一种用于实施上述关联账号推荐方法的关联账号推荐装置。如图7所示,该装置包括:
113.确定单元702,用于在使用目标账号的目标客户端中确定出目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频;
114.第一显示单元704,用于显示关联直播间列表,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
115.第二显示单元706,用于在从关联直播间列表中确定出目标直播间的情况下,显示推荐给目标账号的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号。
116.可选地,上述第一显示单元704包括:
117.第一显示模块,用于在关联直播间列表中的第一关联直播间关联的音频由目标音频切换为第一音频的情况下,显示更新后的关联直播间列表,其中,更新后的关联直播间列表中不包括第一关联直播间;
118.第二显示模块,用于在检测到第二直播间关联的音频由第二音频切换为目标音频的情况下,显示更新后的关联直播间列表,其中,更新后的关联直播间列表中包括第二直播间。
119.可选地,上述第二显示单元706包括:
120.第三显示模块,用于在目标关联账号列表中的第一关联账号退出目标直播间的情况下,显示更新后的目标关联账号列表,其中,更新后的目标关联账号列表中不包括第一关联账号;
121.第四显示模块,用于在第二账号基于目标音频进入目标直播间的情况下,显示更新后的目标关联账号列表,其中,更新后的目标关联账号列表中包括第二账号。
122.可选地,上述上述第二显示单元706包括:
123.第五显示模块,用于显示位于关联账号列表中的第二关联账号,其中,第二关联账号为根据第二客户端中显示的第二关联直播间列表进入目标直播间的账号,第二关联直播间列表中至少包括目标直播间。
124.在本技术实施例中,采用在使用目标账号的目标客户端中确定将在当前时刻录制或播放的目标音频,作为关联账号推荐的音频时,显示在当前时刻与目标音频关联的关联直播间的关联直播间列表,在从关联直播间列表中确定出目标音频的情况下,显示推荐给目标账号的目标关联账号列表,在目标关联账号列表中显示有在目标直播间中与目标音频关联的账号的方式,通过基于目标账号播放或录制的目标音频,获取当前时刻的关联直播间,从而显示与目标音频在确定出的目标直播间中的目标关联账号,达到了基于目标音频进行关联账号推荐,所推荐的目标关联账号均是与发起关联账号推荐的目标音频在当前时刻关联的账号的目的,从而实现了提高关联账号推荐的准确率的技术效果,进而解决了关联账号推荐的准确性低的技术问题。
125.根据本发明实施例的另一个方面,还提供了一种用于实施上述关联账号推荐方法的关联账号推荐装置。如图8所示,该装置包括:
126.接收单元802,用于接收目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频,目标客户端登录有目标账号;
127.推送单元804,用于在查找到与目标音频关联的关联直播间的情况下,推送关联直播间列表至目标客户端,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
128.关联单元806,用于在接收到目标客户端从关联直播间列表中确定出目标直播间的确定指令的情况下,确定目标直播间中的目标关联账号,其中,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号;
129.发送单元808,用于发送推荐给目标客户端的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号。
130.可选地,上述关联账号推荐装置还包括直播间单元,用于在接收目标音频之后,确定在当前时刻处于直播状态的候选直播间;获取候选直播间的候选音频标识,其中,候选音频标识为候选直播间在当前时刻关联的候选音频的音频标识;比对候选音频标识与目标音频的目标音频标识;将与目标音频标识一致的候选音频标识对应的候选直播间确定为关联直播间。
131.可选地,上述关联账号推荐装置还包括更新单元,用于在推送关联直播间列表至目标客户端之后,在检测到关联直播间列表中的第一关联直播间关联的音频由目标音频切换为第一音频的情况下,将第一关联直播间移出关联直播间列表,推送更新后的关联直播间列表;在检测到第二直播间的音频标识关联的音频由第二音频切换更新为目标音频标识的情况下,将第二直播间添加至目标关联直播间列表中,推送更新后的关联直播间列表。
132.可选地,上述关联单元806还用于获取目标直播间所包含的各个账号群组,其中,账号群组是为根据同一音频进入目标直播间的账号构建的账号群组;确定与目标音频关联的目标账号群组;将当前时刻位于目标账号群组中的用户账号确定为目标关联账号。
133.可选地,上述关联账号推荐装置还包括添加单元,用于在发送推荐给目标客户端的目标关联账号列表之后,在接收到目标客户端发送的账号关联请求的情况下,发送关联
请求至目标关联账号的客户端,其中,账号关联请求用于请求建立目标账号与目标关联账号之间的关联关系;在接收到目标关联账号返回的关联确认响应的情况下,将目标关联账号添加至与目标账号具有关联关系的账号列表中以更新与目标账号具有关联关系的账号列表。
134.在本技术实施例中,采用在接收目标音频,并按照目标音频查找与目标音频关联的关联直播间,将关联直播间列表推送给目标账号所在的目标客户端中,在从关联直播间列表中确定出目标直播间的情况下,确定目标直播间中的目标关联账号,并将目标关联账号推荐给目标客户端的方式,通过接收到的目标音频,进行当前时刻与目标音频关联的关联直播间的查找,在确定出目标直播间的情况下,推荐在目标直播间中与目标音频关联的目标关联账号的目标关联账号列表,达到了基于目标音频进行目标关联账号的确定和推荐,所推荐的目标关联账号均是与接收到的目标音频在当前时刻关联的账号的目的,从而实现了提高关联账号推荐的准确率的技术效果,进而解决了关联账号推荐的准确性低的技术问题。
135.根据本发明实施例的又一个方面,还提供了一种用于实施上述关联账号推荐方法的电子设备,该电子设备可以是图1所示的终端设备或服务器。如图9所示,该电子设备包括存储器902和处理器904,该存储器902中存储有计算机程序,该处理器904被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
136.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
137.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
138.s1,在使用目标账号的目标客户端中确定出目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频;
139.s2,显示关联直播间列表,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
140.s3,在从关联直播间列表中确定出目标直播间的情况下,显示推荐给目标账号的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号。
141.可选地,在本实施例中,上述处理器还可以被设置为通过计算机程序执行以下步骤:
142.s1,接收目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频,目标客户端登录有目标账号;
143.s2,在查找到与目标音频关联的关联直播间的情况下,推送关联直播间列表至目标客户端,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
144.s3,在接收到目标客户端从关联直播间列表中确定出目标直播间的确定指令的情况下,确定目标直播间中的目标关联账号,其中,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号;
145.s4,发送推荐给目标客户端的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号。
146.可选地,本领域普通技术人员可以理解,图9所示的结构仅为示意,电子设备也可
以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图9其并不对上述电子设备的结构造成限定。例如,电子设备还可包括比图9中所示更多或者更少的组件(如网络接口等),或者具有与图9所示不同的配置。
147.其中,存储器902可用于存储软件程序以及模块,如本发明实施例中的关联账号推荐方法和装置对应的程序指令/模块,处理器904通过运行存储在存储器902内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的关联账号推荐方法。存储器902可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器902可进一步包括相对于处理器904远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器902具体可以但不限于用于存储目标账号,目标音频,关联直播间,目标关联账号等信息。作为一种示例,如图9所示,上述存储器902中可以但不限于包括上述关联账号推荐装置中的确定单元702,第一显示单元704,第二显示单元706或接收单元802、推送单元804、关联单元806、发送单元808。此外,还可以包括但不限于上述关联账号推荐装置中的其他模块单元,本示例中不再赘述。
148.可选地,上述的传输装置906用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置906包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置906为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
149.此外,上述电子设备还包括:显示器908,用于显示关联直播间列表,目标关联账号列表;和连接总线910,用于连接上述电子设备中的各个模块部件。
150.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peer to peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
151.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述关联账号推荐方面的各种可选实现方式中提供的方法。其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
152.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
153.s1,在使用目标账号的目标客户端中确定出目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频;
154.s2,显示关联直播间列表,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
155.s3,在从关联直播间列表中确定出目标直播间的情况下,显示推荐给目标账号的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号。
156.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
157.s1,接收目标音频,其中,目标音频为目标客户端在当前时刻所要录制或播放的音频,目标客户端登录有目标账号;
158.s2,在查找到与目标音频关联的关联直播间的情况下,推送关联直播间列表至目标客户端,其中,关联直播间列表中包括至少一个与目标音频关联的关联直播间;
159.s3,在接收到目标客户端从关联直播间列表中确定出目标直播间的确定指令的情况下,确定目标直播间中的目标关联账号,其中,目标关联账号为在当前时刻位于目标直播间中且与目标音频关联的账号;
160.s4,发送推荐给目标客户端的目标关联账号列表,其中,目标关联账号列表包括至少一个目标关联账号。
161.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
162.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
163.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
164.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
165.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
166.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
167.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
168.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

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

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

相关文献