掌桥专利:专业的专利平台
掌桥专利
首页

禁言处理方法、装置、非易失性存储介质及电子装置

文献发布时间:2023-06-19 11:03:41


禁言处理方法、装置、非易失性存储介质及电子装置

技术领域

本发明涉及计算机领域,具体而言,涉及一种禁言处理方法、装置、非易失性存储介质及电子装置。

背景技术

目前,多人网络互动聊天已经成为游戏内常用功能。即时的语音聊天在沟通效率方面优势使得多人网络互动聊天的实际应用更加普及。例如:针对狼人杀游戏而言,游戏内需要平民玩家根据其他玩家角色行为来推测其他玩家扮演的角色(例如:狼人/平民)。在游戏过程中的投票讨论阶段,最多情况下可以多达十人自由发言,而且经常需要详细说明每个游戏玩家对其他玩家存在的推测和怀疑,而其他玩家将会存在很大概率针对不利发言进行反驳,因此时常会遇到两个玩家甚至两个以上多名玩家之间互相攻击,甚至互相辱骂。在多人网络互动聊天中所发生的互相辱骂等不文明行为会在极大程度上影响发言游戏玩家以及其他旁听游戏玩家的游戏体验,而且还不利于构建文明游戏环境。

为此,相关技术中所提供的屏蔽语音功能主要采用以下两种实现方式:

方式一、由游戏玩家主动执行屏蔽语音功能。当游戏玩家A在游戏界面内对游戏玩家B执行屏蔽语音功能时,游戏玩家A将不会再接听到游戏玩家B的发言。然而,此种屏蔽语音方式存在如下技术缺陷:被屏蔽语音的游戏玩家B无法获知游戏玩家A对自身执行屏蔽语音功能,其仍然会持续先前的不文明发言,而并不会收敛和停止自身的不文明发言。特别是,参与游戏会话的参与者依然需要遭受不文明发言的干扰。

方式二、由游戏系统自动执行屏蔽语音功能。当游戏玩家A存在不和谐发言时,游戏系统将会直接禁言游戏玩家A。然而,此种屏蔽语音方式存在如下技术缺陷:对于其他游戏玩家(例如:游戏玩家B)而言,其对于禁言行为并无参与度和感知度。并且,游戏系统通常是仅根据统计敏感词汇判断禁言对象,容易导致遗漏禁言对象,而且禁言对象的判定结果也缺乏准确度。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本发明至少部分实施例提供了一种禁言处理方法、装置、非易失性存储介质及电子装置,以至少解决相关技术中所提供的游戏内禁言方式单纯依靠对单个游戏玩家进行语音屏蔽,其禁言方式单一、禁言效果有限的技术问题。

根据本发明其中一实施例,提供了一种禁言处理方法,包括:

获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息;基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家;当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,其中,禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。

可选地,发言属性信息包括以下至少之一:发言内容信息、发言时长信息、发言音量信息、发言语速信息。

可选地,获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息包括:获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息、发言语速信息。

可选地,第一预设时长是从游戏内的禁言功能被触发时刻开始回溯的预设时长。

可选地,基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家包括:基于发言内容信息确定目标游戏玩家在发言过程中目标类型词汇出现的累计次数,基于发言时长信息确定目标游戏玩家的发言累计时长,基于发言音量信息确定目标游戏玩家的声音平均响度,以及基于发言语速信息确定目标游戏玩家在发言行为的单位时间内的平均词汇量;获取第一权重、第二权重、第三权重以及第四权重,其中,第一权重是与累计次数对应的权重、第二权重是与发言累计时长对应的权重、第三权重是与声音平均响度对应的权重、第四权重是与平均词汇量对应的权重;利用累计次数及对应的第一权重、发言累计时长及对应的第二权重、声音平均响度及对应的第三权重和平均词汇量及对应的第四权重,计算得到目标结果;当目标结果大于预设阈值时,确定将目标游戏玩家推荐为待禁言玩家。

可选地,上述禁言处理方法还包括:当确定多个游戏玩家中的部分或全部游戏玩家对目标游戏玩家执行禁言操作时,在游戏内广播禁言处理消息,其中,禁言处理消息中携带的信息包括:目标游戏玩家的玩家信息和多个游戏玩家中对目标游戏玩家执行禁言操作的人数。

可选地,禁言处理消息中携带的信息还包括:跟随禁言提示信息,其中,跟随禁言提示信息用于提示多个游戏玩家中尚未对目标游戏玩家执行禁言操作的游戏玩家执行跟随禁言操作。

可选地,上述禁言处理方法还包括:控制禁言处理消息在第二预设时长内处于持续显示状态;当第二预设时长倒计时结束时,控制禁言处理消息进入隐藏状态;当第二预设时长倒计时尚未结束并且在游戏内广播新的禁言处理消息时,重新开始对第二预设时长进行倒计时。

根据本发明其中一实施例,还提供了一种禁言处理装置,包括:

获取模块,用于获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息;确定模块,用于基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家;处理模块,用于当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,其中,禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。

可选地,发言属性信息包括以下至少之一:发言内容信息、发言时长信息、发言音量信息、发言语速信息。

可选地,获取模块,用于获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息、发言语速信息。

可选地,第一预设时长是从游戏内的禁言功能被触发时刻开始回溯的预设时长。

可选地,确定模块,用于基于发言内容信息确定目标游戏玩家在发言过程中目标类型词汇出现的累计次数,基于发言时长信息确定目标游戏玩家的发言累计时长,基于发言音量信息确定目标游戏玩家的声音平均响度,以及基于发言语速信息确定目标游戏玩家在发言行为的单位时间内的平均词汇量;获取第一权重、第二权重、第三权重以及第四权重,其中,第一权重是与累计次数对应的权重、第二权重是与发言累计时长对应的权重、第三权重是与声音平均响度对应的权重、第四权重是与平均词汇量对应的权重;利用累计次数及对应的第一权重、发言累计时长及对应的第二权重、声音平均响度及对应的第三权重和平均词汇量及对应的第四权重,计算得到目标结果;当目标结果大于预设阈值时,确定将目标游戏玩家推荐为待禁言玩家。

可选地,上述禁言处理装置还包括:广播模块,用于当确定多个游戏玩家中的部分或全部游戏玩家对目标游戏玩家执行禁言操作时,在游戏内广播禁言处理消息,其中,禁言处理消息中携带的信息包括:目标游戏玩家的玩家信息和多个游戏玩家中对目标游戏玩家执行禁言操作的人数。

可选地,禁言处理消息中携带的信息还包括:跟随禁言提示信息,其中,跟随禁言提示信息用于提示多个游戏玩家中尚未对目标游戏玩家执行禁言操作的游戏玩家执行跟随禁言操作。

可选地,上述禁言处理装置还包括:控制模块,用于控制禁言处理消息在第二预设时长内处于持续显示状态;当第二预设时长倒计时结束时,控制禁言处理消息进入隐藏状态;当第二预设时长倒计时尚未结束并且在游戏内广播新的禁言处理消息时,重新开始对第二预设时长进行倒计时。

根据本发明其中一实施例,还提供了一种非易失性存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的禁言处理方法。

根据本发明其中一实施例,还提供了一种处理器,处理器用于运行程序,其中,程序被设置为运行时执行上述任一项中的禁言处理方法。

根据本发明其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的禁言处理方法。

在本发明至少部分实施例中,采用获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息的方式,通过发言属性信息确定将目标游戏玩家推荐为待禁言玩家,以及当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,以提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作,达到了针对游戏内多人群体聊天智能化推荐待禁言玩家以优化文明发言的目的,从而实现了通过智能化推荐待禁言玩家来鼓励参与游戏的多个游戏玩家针对聊天中已实施不适宜发言行为的游戏玩家执行禁言操作以优化游戏环境、提升游戏体验的技术效果,进而解决了相关技术中所提供的游戏内禁言方式单纯依靠对单个游戏玩家进行语音屏蔽,其禁言方式单一、禁言效果有限的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明其中一实施例的禁言处理方法的流程图;

图2是根据本发明其中一可选实施例的新增禁言控件的图形用户界面的示意图;

图3是根据本发明其中一可选实施例的将目标游戏玩家推荐为待禁言玩家的示意图;

图4是根据本发明其中一可选实施例的对待禁言玩家执行禁言操作的示意图;

图5是根据本发明其中一实施例的禁言处理装置的结构框图;

图6是根据本发明其中一可选实施例的禁言处理装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例,提供了一种禁言处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

该方法实施例可以在移动终端、计算机终端或者类似的运算终端中执行。该方法实施例还可以在游戏服务器、安全服务器、资源服务器或者类似的服务端中执行。以运行在移动终端上为例,该移动终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,简称为MID)、PAD等终端设备。移动终端可以包括一个或多个处理器(处理器可以包括但不限于中央处理器(CPU)、图形处理器(GPU)、数字信号处理(DSP)芯片、微处理器(MCU)、可编程逻辑器件(FPGA)、神经网络处理器(NPU)、张量处理器(TPU)、人工智能(AI)类型处理器等的处理装置)和用于存储数据的存储器。可选地,上述移动终端还可以包括用于通信功能的传输设备、输入输出设备以及显示设备。本领域普通技术人员可以理解,上述结构描述仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比上述结构描述更多或者更少的组件,或者具有与上述结构描述不同的配置。

存储器可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的禁言处理方法对应的计算机程序,处理器通过运行存储在存储器内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的禁言处理方法。存储器可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

显示设备可以例如触摸屏式的液晶显示器(LCD)和触摸显示器(也被称为“触摸屏”或“触摸显示屏”)。该液晶显示器可使得用户能够与移动终端的用户界面进行交互。在一些实施例中,上述移动终端具有图形用户界面(GUI),用户可以通过触摸触敏表面上的手指接触和/或手势来与GUI进行人机交互,此处的人机交互功能可选的包括如下交互:创建网页、绘图、文字处理、制作电子文档、游戏、视频会议、即时通信、收发电子邮件、通话界面、播放数字视频、播放数字音乐和/或网络浏览等、用于执行上述人机交互功能的可执行指令被配置/存储在一个或多个处理器可执行的计算机程序产品或可读存储介质中。

在本实施例中提供了一种运行于上述终端的禁言处理方法,图1是根据本发明其中一实施例的禁言处理方法的流程图,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。如图1所示,该方法包括如下步骤:

步骤S10,获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息;

上述游戏可以包括但不限于:多人对战类网络游戏,棋牌、卡片类桌游等。上述发言属性信息包括以下至少之一:发言内容信息、发言时长信息、发言音量信息、发言语速信息。通过发言内容信息可以判定目标游戏玩家在实施发言行为的过程中是否多次出现不文明词汇。另外,考虑到目标游戏玩家在实施发言行为的过程中容易情绪激动,由此导致目标游戏玩家在实施发言行为的过程中会出现发言音量瞬间提升、发言语速瞬间加快、而且还有可能保持此种发言状态进而持续说出不文明词汇,因此,可以将发言属性信息设置为判定是否对至少一个游戏玩家中的目标游戏玩家执行禁言操作的依据。通过获取发言属性信息可以从发言内容信息、发言时长信息、发言音量信息、发言语速信息等多个维度全方位综合判断禁言对象,不仅能够避免遗漏禁言对象,而且还能够显著提升禁言对象判定结果的准确度。

步骤S12,基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家;

通过发言内容信息、发言时长信息、发言音量信息、发言语速信息等至少一个维度可以判定至少一个游戏玩家中的目标游戏玩家存在不适宜发言行为。采用的判定维度越多,对目标游戏玩家存在不适宜发言行为的判定结果便会愈发客观、准确。

以发言内容信息为例,如果目标游戏玩家在实施发言行为的过程中多次出现不适宜词汇,则可以判定目标游戏玩家存在不适宜发言行为。以发言时长信息为例,如果目标游戏玩家在实施发言行为的过程中未顾及其他游戏玩家的发言权而始终只顾自己发言,则可以判定该目标游戏玩家虽然未提及不适宜词汇,但是这种发言行为仍然会严重影响其他游戏玩家的游戏体验,因此属于待禁言玩家。以发言音量信息为例,如果目标游戏玩家在实施发言行为的过程中未顾及其他游戏玩家的发言权而始终大声喧哗或吵闹,则可以判定该目标游戏玩家虽然未提及不适宜词汇,但是这种发言行为仍然会严重影响其他游戏玩家的游戏体验,因此属于待禁言玩家。以发言语速信息为例,如果目标游戏玩家在实施发言行为的过程中未顾及其他游戏玩家是否理解而始终快速、不停歇地发言,则可以判定该目标游戏玩家虽然未提及不适宜词汇,但是这种发言行为仍然会严重影响其他游戏玩家的游戏体验,因此属于待禁言玩家。在此基础上,为了使得判定结果更加客观与准确,在实际应用过程中,可以综合考虑发言内容信息、发言时长信息、发言音量信息、发言语速信息等多个维度,以避免判定结果出现误判或错判。

步骤S14,当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,其中,禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。

当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息。该禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。在游戏内可以采用多种不同方式来广播禁言推荐信息,其既可以分别针对每个游戏玩家在游戏内的用户头像对应的显示区域内发送是否需要对该游戏玩家执行禁言操作的禁言推荐信息(例如:在游戏玩家1的用户头像对应的显示区域内发送禁言标识,在游戏玩家2的用户头像对应的显示区域内发送非禁言标识,在游戏玩家3的用户头像对应的显示区域内发送非禁言标识,在游戏玩家4的用户头像对应的显示区域内发送禁言标识等),也可以在特定显示区域集中发送对目标游戏玩家执行禁言操作的禁言推荐信息(例如:在预设空白区域内弹出对话框以建议对当前游戏内的游戏玩家1和游戏玩家3执行禁言操作),还可以采用特效区分方式发送对目标游戏玩家执行禁言操作的禁言推荐信息(例如:在游戏玩家1的用户头像对应的显示区域内的背景颜色设置为绿色,在游戏玩家2的用户头像对应的显示区域内的背景颜色设置为绿色,在游戏玩家3的用户头像对应的显示区域内的背景颜色设置为绿色,在游戏玩家4的用户头像对应的显示区域内的背景颜色设置为高亮红色,以提示参与游戏的多个游戏玩家对游戏玩家4执行禁言操作)。由此,在游戏内通过广播禁言推荐信息能够显著提升每个游戏玩家对于禁言行为的参与度与感知度,而且经过多个游戏玩家综合评估确定的禁言对象还能够增强禁言行为的公平性与有效性。

通过上述步骤,可以采用获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息的方式,通过发言属性信息确定将目标游戏玩家推荐为待禁言玩家,以及当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,以提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作,达到了针对游戏内多人群体聊天智能化推荐待禁言玩家以优化文明发言的目的,从而实现了通过智能化推荐待禁言玩家来鼓励参与游戏的多个游戏玩家针对聊天中已实施不适宜发言行为的游戏玩家执行禁言操作以优化游戏环境、提升游戏体验的技术效果,进而解决了相关技术中所提供的游戏内禁言方式单纯依靠对单个游戏玩家进行语音屏蔽,其禁言方式单一、禁言效果有限的技术问题。

可选地,在步骤S10中,获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息可以包括以下执行步骤:

步骤S100,获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息、发言语速信息。

在游戏内用于多人互动聊天的图形用户界面内可以新增一个禁言控件。该禁言控件的作用在于:触发禁言功能以获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息以及发言语速信息。上述第一预设时长T0是从游戏内的禁言功能被触发时刻开始回溯的预设时长,其通常可以设定为15秒。当第一预设时长内存在多名游戏玩家交替或轮流发言时,可以利用每名游戏玩家所使用的电子设备以及玩家信息来区分在不同时刻分别进行发言的游戏玩家身份。

图2是根据本发明其中一可选实施例的新增禁言控件的图形用户界面的示意图,如图2所示,当前游戏内存在游戏玩家1、游戏玩家2、游戏玩家3、游戏玩家4、游戏玩家5、游戏玩家6、游戏玩家7以及游戏玩家8。游戏玩家5当前正在进行发言行为。在图形用户界面内的左下方新增有禁言控件。通过对该禁言控件执行单击、双击、重按、长按等预设触控操作,可以触发禁言功能以获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息以及发言语速信息。需要说明的是,本发明实施例对禁言控件的显示位置不做严格地限定,其还可以显示在图形用户界面内的其他空白区域,例如:图形用户界面内的中部下方空白区域。

可选地,在步骤S12中,基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家可以包括以下执行步骤:

步骤S120,基于发言内容信息确定目标游戏玩家在发言过程中目标类型词汇出现的累计次数,基于发言时长信息确定目标游戏玩家的发言累计时长,基于发言音量信息确定目标游戏玩家的声音平均响度,以及基于发言语速信息确定目标游戏玩家在发言行为的单位时间内的平均词汇量;

步骤S121,获取第一权重、第二权重、第三权重以及第四权重,其中,第一权重是与累计次数对应的权重、第二权重是与发言累计时长对应的权重、第三权重是与声音平均响度对应的权重、第四权重是与平均词汇量对应的权重;

步骤S122,利用累计次数及对应的第一权重、发言累计时长及对应的第二权重、声音平均响度及对应的第三权重和平均词汇量及对应的第四权重,计算得到目标结果;

步骤S123,当目标结果大于预设阈值时,确定将目标游戏玩家推荐为待禁言玩家。

当游戏玩家对禁言控件执行上述预设触控操作时,触发禁言功能。从游戏内的禁言功能被触发时刻开始回溯的预设时长以获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息以及发言语速信息。基于发言内容信息确定目标游戏玩家在发言过程中目标类型词汇(例如:不文明关键词库V1中不文明词汇)出现的累计次数Vn。基于发言时长信息确定目标游戏玩家的发言累计时长T1,基于发言音量信息确定目标游戏玩家的声音平均响度H0,以及基于发言语速信息确定目标游戏玩家在发言行为的单位时间内的平均词汇量W0。其次,为上述多个维度分别设定第一权重a、第二权重b、第三权重c以及第四权重d。a是与累计次数对应的权重、b是与发言累计时长对应的权重、c是与声音平均响度对应的权重、d是与平均词汇量对应的权重,并且由于Vn为主要参考因素,H0、W0和T1为辅助参考因素,因此a的取值或占比需要大于b、c和d。然后,再利用累计次数及对应的第一权重、发言累计时长及对应的第二权重、声音平均响度及对应的第三权重和平均词汇量及对应的第四权重以计算得到目标结果,即:

V=Vn*a+H0*b+W0*c+T1*d;

当计算得到的目标结果V大于预设阈值V0,则确定目标游戏玩家在游戏内存在不适宜行为,并且将目标游戏玩家推荐为待禁言玩家。

图3是根据本发明其中一可选实施例的将目标游戏玩家推荐为待禁言玩家的示意图,如图3所示,当前游戏内存在游戏玩家1、游戏玩家2、游戏玩家3、游戏玩家4、游戏玩家5、游戏玩家6、游戏玩家7以及游戏玩家8。游戏玩家5当前正在进行发言行为。游戏玩家3和游戏玩家6的用户头像对应显示区域内由用户头像更换为推荐禁言控件,即游戏玩家3和游戏玩家6被推荐为待禁言玩家。其余游戏玩家的用户头像对应显示区域内由用户头像更换为不推荐禁言控件,即其余游戏玩家未被推荐为待禁言玩家。

可选地,上述禁言处理方法还可以包括以下执行步骤:

步骤S15,当确定多个游戏玩家中的部分或全部游戏玩家对目标游戏玩家执行禁言操作时,在游戏内广播禁言处理消息,其中,禁言处理消息中携带的信息包括:目标游戏玩家的玩家信息和多个游戏玩家中对目标游戏玩家执行禁言操作的人数。

当确定多个游戏玩家中的部分或全部游戏玩家对目标游戏玩家执行禁言操作时,在游戏内广播禁言处理消息。该禁言处理消息中携带的信息包括:目标游戏玩家的玩家信息(包括:用户头像、用户昵称等)和多个游戏玩家中对目标游戏玩家执行禁言操作的人数(例如:游戏玩家3已被其余3名游戏玩家禁言)。

图4是根据本发明其中一可选实施例的对待禁言玩家执行禁言操作的示意图,如图4所示,当前游戏内存在游戏玩家1、游戏玩家2、游戏玩家3、游戏玩家4、游戏玩家5、游戏玩家6、游戏玩家7以及游戏玩家8。游戏玩家5当前正在进行发言行为。游戏玩家3已被执行禁言操作。此时,在图形用户界面右侧的对话框中先后弹出两条禁言处理消息。位于上方的禁言处理消息中携带的信息包括:游戏玩家3的用户头像、用户昵称以及游戏玩家3已被其余3名游戏玩家禁言。位于下方的禁言处理消息中携带的信息包括:游戏玩家3的用户头像、用户昵称以及游戏玩家3已被其余1名游戏玩家禁言。由此,能够通过广播禁言行为和禁言数量信息使得所有参与游戏的游戏玩家清楚地查阅到禁言处理消息以公开禁言制裁行为。

可选地,上述禁言处理消息中携带的信息还包括:跟随禁言提示信息,其中,跟随禁言提示信息用于提示多个游戏玩家中尚未对目标游戏玩家执行禁言操作的游戏玩家执行跟随禁言操作。

上述禁言处理消息中携带的信息还可以包括跟随禁言提示信息(例如:禁言该游戏玩家)。跟随禁言提示信息用于提示多个游戏玩家中尚未对目标游戏玩家执行禁言操作的游戏玩家执行跟随禁言操作。仍然如图4所示,位于上方的禁言处理消息与位于下方的禁言处理消息中携带的信息还可以包括:禁言他的指示控件,以提示游戏玩家1、游戏玩家2、游戏玩家3、游戏玩家4、游戏玩家5、游戏玩家6、游戏玩家7以及游戏玩家8中尚未对目标游戏玩家执行禁言操作的游戏玩家可以直接执行跟随禁言操作,而无需再点击游戏玩家3的用户头像对应显示区域内所显示的推荐禁言控件,从而不仅能够进一步降低游戏内禁言操作的操作复杂度、提升禁言效率,而且还能够便捷地跟随禁言,鼓励形成群体对不适宜发言进行制裁。

可选地,上述禁言处理方法还可以包括以下执行步骤:

步骤S16,控制禁言处理消息在第二预设时长内处于持续显示状态;

步骤S17,当第二预设时长倒计时结束时,控制禁言处理消息进入隐藏状态;当第二预设时长倒计时尚未结束并且在游戏内广播新的禁言处理消息时,重新开始对第二预设时长进行倒计时。

在图形用户界面内持续显示禁言处理消息的作用在于:使得被禁言的游戏玩家感受到自身所做出的不适宜行为已经遭到其余游戏玩家的不满与反对进而改变这种不适宜行为。但是,考虑到禁言处理消息的显示时间过长、显示数量过多时会遮挡游戏内正常显示的多人互动聊天对话框,从而影响游戏玩家的游戏体验,为此,需要控制禁言处理消息的持续显示时长。在一个可选实施例中,可以设定第二预设时长T2,其通常为5秒。当第二预设时长倒计时结束时,控制禁言处理消息进入隐藏状态并且被禁言的游戏玩家当前已被其余游戏玩家的禁言数量信息会被保存至目标存储区域,以便在被禁言的游戏玩家再次被禁言时,基于当前存储的禁言数量信息继续累加直至游戏结束。在T2时间段内,如果被禁言的游戏玩家再被其余新的游戏玩家执行禁言操作,那么T2将会重新开始倒计时,以同时显示多条禁言处理消息,进而通过消息显示数量的不断增长迫使被禁言的游戏玩家及时改变这种不适宜行为。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种禁言处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本发明其中一实施例的禁言处理装置的结构框图,如图5所示,该装置包括:获取模块10,用于获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息;确定模块20,用于基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家;处理模块30,用于当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,其中,禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。

可选地,发言属性信息包括以下至少之一:发言内容信息、发言时长信息、发言音量信息、发言语速信息。

可选地,获取模块10,用于获取至少一个游戏玩家中的每个游戏玩家在第一预设时长内进行发言行为的发言内容信息、发言时长信息、发言音量信息、发言语速信息。

可选地,第一预设时长是从游戏内的禁言功能被触发时刻开始回溯的预设时长。

可选地,确定模块20,用于基于发言内容信息确定目标游戏玩家在发言过程中目标类型词汇出现的累计次数,基于发言时长信息确定目标游戏玩家的发言累计时长,基于发言音量信息确定目标游戏玩家的声音平均响度,以及基于发言语速信息确定目标游戏玩家在发言行为的单位时间内的平均词汇量;获取第一权重、第二权重、第三权重以及第四权重,其中,第一权重是与累计次数对应的权重、第二权重是与发言累计时长对应的权重、第三权重是与声音平均响度对应的权重、第四权重是与平均词汇量对应的权重;利用累计次数及对应的第一权重、发言累计时长及对应的第二权重、声音平均响度及对应的第三权重和平均词汇量及对应的第四权重,计算得到目标结果;当目标结果大于预设阈值时,确定将目标游戏玩家推荐为待禁言玩家。

可选地,图6是根据本发明其中一可选实施例的禁言处理装置的结构框图,如图6所示,该装置除包括图5所示的所有模块外,上述禁言处理装置还包括:广播模块40,用于当确定多个游戏玩家中的部分或全部游戏玩家对目标游戏玩家执行禁言操作时,在游戏内广播禁言处理消息,其中,禁言处理消息中携带的信息包括:目标游戏玩家的玩家信息和多个游戏玩家中对目标游戏玩家执行禁言操作的人数。

可选地,上述禁言处理消息中携带的信息还包括:跟随禁言提示信息,其中,跟随禁言提示信息用于提示多个游戏玩家中尚未对目标游戏玩家执行禁言操作的游戏玩家执行跟随禁言操作。

可选地,如图6所示,该装置除包括图5所示的所有模块外,上述禁言处理装置还包括:控制模块50,用于控制禁言处理消息在第二预设时长内处于持续显示状态;当第二预设时长倒计时结束时,控制禁言处理消息进入隐藏状态;当第二预设时长倒计时尚未结束并且在游戏内广播新的禁言处理消息时,重新开始对第二预设时长进行倒计时。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

本发明的实施例还提供了一种非易失性存储介质,该非易失性存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述非易失性存储介质可以被设置为存储用于执行以下步骤的计算机程序:

S1,获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息;

S2,基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家;

S3,当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,其中,禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。

可选地,在本实施例中,上述非易失性存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

S1,获取至少一个游戏玩家在游戏内进行发言行为的发言属性信息;

S2,基于发言属性信息确定将目标游戏玩家推荐为待禁言玩家;

S3,当确定将目标游戏玩家推荐为待禁言玩家时,在游戏内广播禁言推荐信息,其中,禁言推荐信息用于提示参与游戏的多个游戏玩家对目标游戏玩家执行禁言操作。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 禁言处理方法、装置、非易失性存储介质及电子装置
  • 图像处理方法、装置、非易失性存储介质及电子装置
技术分类

06120112784610