游戏中干扰信息的发送方法及装置、电子设备与流程

文档序号:16249739发布日期:2018-12-11 23:54阅读:485来源:国知局
游戏中干扰信息的发送方法及装置、电子设备与流程

本发明涉及游戏技术领域,具体而言,涉及一种游戏中干扰信息的发送方法及装置、电子设备。

背景技术

相关技术中,对游戏过程中终端之间的信息交互过程中,经常会出现输入恶意或者带有攻击性的信息,如带有攻击性的文本信息、语音脏话信息或者图像、动画信息,这种聊天信息,通常会对聊天信息的接收方产生影响,如在一个团队游戏,共同完成一个游戏目标时,有玩家出现操作失误,导致游戏失败,这时同团队的玩家有可能就会发出攻击性语言,导致游戏双方的身心受到伤害,聊天信息的接收方在接收到这些信息后,有时会通过关闭聊天功能或者无视来减少攻击性语言带来的伤害,但是这种方式仍然会影响玩家的心情,造成玩家体验游戏的体验度下降,有时会导致玩家退出游戏。

而当前对于这种发送带有恶意或攻击性语言的惩罚措施,一般是对敏感词或语音进行屏蔽,却不会对发送该攻击性语言的发送端进行惩罚,造成发送端会一直发送这些攻击性语言。

针对上述的相关技术中对于聊天信息中包含恶意语言造成接收端所对应的用户的游戏体验度下降,却无法对恶意语言的发送端进行惩罚的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种游戏中干扰信息的发送方法及装置、电子设备,以至少解决相关技术中对于聊天信息中包含恶意语言造成接收端所对应的用户的游戏体验度下降,却无法对恶意语言的发送端进行惩罚的技术问题。

根据本发明实施例的一个方面,提供了一种游戏中干扰信息的发送方法,包括:接收聊天信息,其中,所述聊天信息为目标游戏中发送端向接收端发送的信息,所述聊天信息中包括下述至少之一:语音信息、文本信息、图像信息;在检测到所述聊天信息中出现预设信息时,根据所述预设信息向所述发送端发送干扰信息。

进一步地,根据所述预设信息向所述发送端发送干扰信息,包括:根据所述预设信息确定发送所述干扰信息的干扰时长和/或干扰信息的干扰范围,其中,所述干扰范围为所述发送端的终端界面被所述干扰信息所覆盖的范围,所述干扰时长为所述干扰信息在所述发送端的终端界面出现的总时长。

进一步地,根据所述预设信息向所述发送端发送干扰信息包括:获取所述预设信息在所述预设时间段内出现的所述次数;根据所述预设信息在预设时间段内出现的次数,向所述发送端发送所述干扰信息。

进一步地,根据所述预设信息在所述预设时间段内出现的所述次数,向所述发送端发送所述干扰信息包括:在所述次数低于第一预设值的情况下,确定第一干扰范围和第一干扰时长;依据所述第一干扰范围和所述第一干扰时长,向所述发送端的终端界面发送干扰信息。

进一步地,根据所述预设信息在所述预设时间段内出现的所述次数,向所述发送端发送所述干扰信息还包括:在所述次数大于所述第一预设值且小于第二预设值的情况下,确定第二干扰范围和第二干扰时长,其中,所述第二预设值大于所述第一预设值,所述第二干扰范围大于所述第一干扰范围,所述第二干扰时长大于所述第一干扰时长;依据所述第二干扰范围和所述第二干扰时长,向所述发送端的终端界面发送干扰信息。

进一步地,所述方法还包括:在所述次数大于所述第二预设值的情况下,发送禁赛指令,其中,所述禁赛指令用于控制所述发送端的目标游戏停止运行;在依据所述禁赛指令控制所述发送端的目标游戏停止运行的总时长达到预设停止时长后,根据所述发送端是否再次发送所述聊天信息确定是否向所述发送端的终端界面发送干扰信息。

进一步地,根据所述预设信息向所述发送端发送干扰信息还包括:确定与所述预设信息对应的参考键值,其中,所述参考键值用于指示所述预设信息在信息库中的级别;根据所述参考键值,确定发送所述干扰信息的时长和范围。

进一步地,在接收聊天信息之后,还包括:检测所述聊天信息中是否出现所述预设信息。

进一步地,若所述聊天信息为语音信息,则检测所述聊天信息中是否出现所述预设信息包括:分析所述语音信息,得到与所述语音信息对应的语义词汇;将所述语义词汇与预设敏感词库的语义词汇进行匹配,以确定所述语义词汇中是否出现预设信息,其中,所述预设敏感词库中包括至少一个语义词汇。

进一步地,若所述聊天信息为文本信息,则检测所述聊天信息中是否出现所述预设信息包括:识别所述文本信息,得到与所述文本信息对应的文本词汇;将所述文本词汇与所述预设敏感词库的文本词汇进行匹配,以确定所述文本词汇中是否出现预设信息,其中,所述预设敏感词库中包括至少一个文本词汇。

进一步地,向所述发送端发送干扰信息包括:确定向所述发送端的终端界面发送干扰信息的预设位置和间隔时长,其中,所述间隔时长指示发送所述干扰信息的频率;依据所述间隔时长,向所述预设位置发送所述干扰信息,其中,所述干扰信息包括下述至少之一:干扰文字、干扰语音、干扰动画。

进一步地,在检测到所述聊天信息中出现预设信息后,还包括:发送屏蔽指令,其中,所述屏蔽指令用于屏蔽所述聊天信息,以停止向所述接收端发送所述聊天信息。

进一步地,向所述发送端发送干扰信息包括:在发送屏蔽指令之后,向所述发送端发送干扰指令,其中,所述干扰指令用于向所述预设位置发送所述干扰信息。

进一步地,在向所述发送端发送干扰信息之后,还包括:检测发送干扰信息的时长;若发送所述干扰信息的时长达到预设干扰时长,向所述发送端的终端界面的预设位置发送干扰计时信息,其中,所述干扰计时信息用于指示所述干扰信息在所述预设位置的剩余时间。

根据本发明实施例的另一方面,还提供了一种游戏中干扰信息的发送装置,包括:接收单元,用于接收聊天信息,其中,所述聊天信息为目标游戏中发送端向接收端发送的信息,所述聊天信息中包括下述至少之一:语音信息、文本信息、图像信息;发送单元,用于在检测到所述聊天信息中出现预设信息时,根据所述预设信息向所述发送端发送干扰信息。

进一步地,所述发送单元包括:第一确定模块,用于根据所述预设信息确定发送所述干扰信息的干扰时长和/或干扰信息的干扰范围,其中,所述干扰范围为所述发送端的终端界面被干扰信息所覆盖的范围,所述干扰时长为所述干扰信息在所述发送端的终端界面出现的总时长。

进一步地,所述发送单元还包括:第一获取模块,用于获取所述预设信息在预设时间段内出现的次数;第一发送模块,用于根据所述预设信息在预设时间段内出现的次数,向所述发送端发送干扰信息。

进一步地,所述第一发送模块包括:第一确定子模块,用于在所述次数低于第一预设值的情况下,确定第一干扰范围和第一干扰时长;第一发送子模块,用于依据所述第一干扰范围和第一干扰时长,向所述发送端的终端界面发送干扰信息。

进一步地,所述第一发送模块还包括:第二确定子模块,用于在所述次数大于所述第一预设值且小于第二预设值的情况下,确定第二干扰范围和第二干扰时长,其中,所述第二预设值大于所述第一预设值,所述第一干扰范围大于所述第一干扰范围,所述第二干扰时长大于所述第一干扰时长;第二发送子模块,用于依据所述第二干扰范围和所述第二干扰时长,向所述发送端的终端界面发送干扰信息。

进一步地,上述装置还包括:第二发送模块,用于在所述次数大于所述第二预设值的情况下,发送禁赛指令,其中,所述禁赛指令用于控制所述发送端的目标游戏停止运行;第二确定模块,用于在依据所述禁赛指令控制所述发送端的目标游戏停止运行的总时长达到预设停止时长后,根据所述发送端是否再次发送所述聊天信息确定是否向所述发送端的终端界面发送干扰信息。

进一步地,所述发送单元还包括:第三确定模块,用于确定与所述预设信息对应的参考键值,其中,所述参考键值用于指示所述预设信息在信息库中的级别;第四确定模块,用于根据所述参考键值,确定发送所述干扰信息的时长和范围。

进一步地,上述游戏中干扰信息的发送装置还包括:检测单元,用于在接收聊天信息之后,检测所述聊天信息中是否出现所述预设信息。

进一步地,若所述聊天信息为语音信息,所述检测单元包括:分析模块,用于分析所述语音信息,得到与所述语音信息对应的语义词汇;第五确定模块,用于将所述语义词汇与预设敏感词库的语义词汇进行匹配,以确定所述语义词汇中是否出现预设信息,其中,所述预设敏感词库中包括至少一个语义词汇。

进一步地,若所述聊天信息为文本信息,所述检测单元还包括:识别模块,用于识别所述文本信息,得到与所述文本信息对应的文本词汇;第六确定模块,用于将所述文本词汇与所述预设敏感词库的文本词汇进行匹配,以确定所述文本词汇中是否出现预设信息,其中,所述预设敏感词库中包括至少一个文本词汇。

进一步地,所述发送单元还包括:第七确定模块,用于确定向所述发送端的终端界面发送干扰信息的预设位置和间隔时长,其中,所述间隔时长指示发送所述干扰信息的频率;第三发送模块,用于依据所述间隔时长,向所述预设位置发送所述干扰信息,其中,所述干扰信息包括下述至少之一:干扰文字、干扰语音、干扰动画。

进一步地,上述游戏中干扰信息的发送装置还包括:第四发送模块,用于在检测到所述聊天信息中出现预设信息时,发送屏蔽指令,其中,所述屏蔽指令用于屏蔽所述聊天信息,以停止向所述接收端发送所述聊天信息。

进一步地,所述发送单元还包括:第五发送模块,用于在发送屏蔽指令之后,向所述发送端发送干扰指令,其中,所述干扰指令用于向所述预设位置发送所述干扰信息。

进一步地,上述游戏中干扰信息的发送装置还包括:检测模块,用于在向所述发送端发送干扰信息之后,检测发送干扰信息的时长;第六发送模块,用于在发送所述干扰信息的时长达到预设干扰时长后,向所述发送端的终端界面的预设位置发送干扰计时信息,其中,所述干扰计时信息用于指示所述干扰信息在所述预设位置的剩余时间。

根据本发明实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任一项所述的游戏中干扰信息的发送方法。

根据本发明实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述任一项所述的游戏中干扰信息的发送方法。

在本发明实施例中,接收聊天信息,其中,聊天信息为目标游戏中发送端向接收端发送的信息,并检测聊天信息中是否出现预设信息,在检测到聊天信息中出现预设信息时,根据预设信息向发送端发送干扰信息。即在该实施例中,可以对终端之间发送的聊天进行匹配,从而对出现预设信息的发送端发送干扰信息,以让发送了预设信息的发送端所对应的玩家知道敏感词或恶意语音进行惩罚,提高玩家在玩游戏的体验度,从而解决相关技术中对于聊天信息中包含恶意语言造成接收端所对应的用户的游戏体验度下降,却无法对恶意语言的发送端进行惩罚的技术问题。

附图说明

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

图1是根据本发明实施例的一种游戏中干扰信息的发送方法的流程图;

图2是根据本发明实施例的一种可选的游戏中发送干扰信息的示意图;

图3是根据本发明实施例的一种游戏中干扰信息的发送装置的示意图。

具体实施方式

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

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

为便于用户理解本发明,下面对本发明各实施例中涉及的部分术语或名词做出解释:

敏感词,指示带有恶意、攻击性、暴力倾向的词语,在本申请中敏感词可以包括脏话或者攻击性语言。

屏蔽,指示遮蔽、阻挡,在本申请中可以指示对检测到预设词语或者预设动画进行屏蔽。

本发明下述各实施例可以应用于各种聊天功能模块,如游戏中的聊天功能模块,对于游戏类型和具体地游戏不做限定,本发明主要应用在各个游戏的聊天功能模块中,在游戏过程中,玩家与玩家之间会发送聊天信息,以沟通游戏进度,完成游戏目标,或者通过聊天功能模块进行信息沟通。在玩家聊天过程中,不仅会发送鼓励、庆祝或者游戏信息,还可能发送恶意或者攻击性的信息,本发明下述实施例中以预设信息作为载体进行说明,本发明并不会限定玩家发送预设信息的种类,其可以包括但不限于:文字、语音、图像、动画等。本发明实施例对这些预设信息进行捕捉或匹配,从而对发送这些预设信息的发送端发送干扰信息。

可选的,本发明下述实施例可以应用于游戏服务器中,服务器与玩家所操作的终端进行交互,其中,本发明下述实施例中玩家所持有的终端包括发送端与接收端,在本发明中并不限定某一个终端是发送端或接收端,以一条聊天信息来说,将发送该聊天信息的终端可以确定为发送端,可以将接收该聊天信息的终端作为接收端。通过服务器来判断聊天信息是否为上述的预设信息,从而做出相应的措施。在本发明下述实施例中,可以在检测到预设信息,屏蔽该预设信息,并向接收端发送屏蔽的信号,如“*****”,同时可以向发送端发送干扰信息。

对于本发明实施例来说,并不限定预设信息的具体类型和具体语言,如聊天信息的文字中出现攻击父母的语言,或者图像中出现地雷或者带血的刀,则可以匹配出聊天信息中存在预设信息。本发明通过对发送敏感词、恶意词语、攻击性词语或者恶意图像的发送端发送干扰信息,以抑制游戏中脏话的出现,对发送端所对应的玩家进行惩罚和正确引导,从而让游戏环境更加健康。下面通过各个实施例对本发明进行说明。

实施例一

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

图1是根据本发明实施例的一种游戏中干扰信息的发送方法的流程图,如图1所示,该方法包括如下步骤:

步骤s102,接收聊天信息,其中,聊天信息为目标游戏中发送端向接收端发送的信息,聊天信息中包括下述至少之一:语音信息、文本信息、图像信息。

其中,本发明并不限定发送端和接收端所对应的终端的类型,终端可以包括但不限于:移动终端(如手机)、固定终端(如pc)或者其它终端装置。而上述的聊天信息不仅可以包括上述的语音信息、文本信息、图像信息,还可以包括:链接信息、手势信息、虚拟对象的移动信息、游戏进度信息等。

可选的,在接收聊天信息之后,还包括:检测聊天信息中是否出现预设信息。

本发明实施例,可以根据已知的敏感词、恶意词、攻击性词、脏话、攻击性语音进行分析,以建立敏感词库,从而通过对接收端发送的聊天信息与敏感词库中包含的文本、词语进行匹配,从而检测出聊天信息中是否出现预设信息。而对于已知的攻击性动画、敏感图像或者敏感手势、敏感链接信息,可以建立敏感图库,从而根据该敏感图库,在聊天信息为图像信息或者链接信息时,将聊天信息与敏感图库进行匹配,从而确定出聊天信息中是否出现预设信息。

其中,若聊天信息为语音信息,则检测聊天信息中是否出现预设信息包括:分析语音信息,得到与语音信息对应的语义词汇;将语义词汇与预设敏感词库的语义词汇进行匹配,以确定语义词汇中是否出现预设信息,其中,预设敏感词库中包括至少一个语义词汇。

另外,若聊天信息为文本信息,则检测聊天信息中是否出现预设信息包括:识别文本信息,得到与文本信息对应的文本词汇;将文本词汇与预设敏感词库的文本词汇进行匹配,以确定文本词汇中是否出现预设信息,其中,预设敏感词库中包括至少一个文本词汇。

步骤s104,在检测到聊天信息中出现预设信息时,根据预设信息向发送端发送干扰信息。

可选的,在本发明实施例中,在根据预设信息向发送端发送干扰信息时,可以根据预设信息确定发送干扰信息的干扰时长和/或干扰信息的干扰范围,其中,干扰范围为发送端的终端界面被干扰信息所覆盖的范围,干扰时长为干扰信息在发送端的终端界面出现的总时长。即可以通过预设信息中包含的内容确定出发送的干扰信息的时长和范围,还可以包含发送的间隔时长。

可选的,根据预设信息向发送端发送干扰信息的步骤还包括:获取预设信息在预设时间段内出现的次数;根据预设信息在预设时间段内出现的次数,向发送端发送干扰信息。

其中,本发明在统计预设信息在预设时间段内出现的次数时,并不限定预设信息为一个词,只要是在该预设时间段内检测到聊天信息为预设信息,则可以计一次数,其中,预设时间段可以是用户使用目标客户端的时间(即从登陆目标客户端至退出目标客户端之间的时间);也可以是用户使用目标客户端时,在一局对战游戏中的时间;还可以是预设的一具体时间段。以预设的具体时间段为例,如一分钟,聊天信息出现三次带有攻击性的聊天词组,则可以计为3次。可选的,本发明在计算次数时,可以是计算一次聊天语句或者聊天语音中出现的预设信息的次数,如一句话中包括多个词语,这些词语中有多个含有攻击性词或者敏感词。本发明实施例中可以将一次聊天中出现的敏感词作为一次预设信息的计数,也可以将一次聊天中出现的所有敏感词都作为预设信息的计数。在本发明实施例中并不限定预设信息的计数方式。

而对于预设时间段,在本发明实施例,可以自行根据每个游戏的进度时长进行设置,如设置预设时间段为5分钟或者1分钟。

可选的,上述实施方式中的根据预设信息在预设时间段内出现的次数,向发送端发送干扰信息,可以是在次数低于第一预设值的情况下,确定第一干扰范围和第一干扰时长;依据第一干扰范围和第一干扰时长,向发送端的终端界面发送干扰信息。

另外,上述实施方式中的根据预设信息在预设时间段内出现的次数,向发送端发送干扰信息,还包括:在次数大于第一预设值且小于第二预设值的情况下,确定第二干扰范围和第二干扰时长,其中,第二预设值大于第一预设值,第二干扰范围大于第一干扰范围,第二干扰时长大于第一干扰时长;依据第二干扰范围和第二干扰时长,向发送端的终端界面发送干扰信息。

其中,本发明实施例中并不限定第一预设值和第二预设值的具体数值,如设置第一预设值为5次,第二预设值为10次,而上述的第一干扰范围可以小于第二干扰范围,如设置第一干扰范围在终端屏幕的上方中间区域,占据屏幕的十分之一,而第二干扰范围占据屏幕上方的三分之一。对于第一干扰时长和第二干扰时长,可以根据实际游戏环境进行设置,如设置第一干扰时长为5秒,第二干扰时长为20秒。

通过上述调整干扰范围和干扰时长,可以达到对发送预设信息所对应的发送端的有效动态惩罚。

此处需要说明的是,上述实施方式中的根据预设信息在预设时间段内出现的次数,向发送端发送干扰信息,还包括:在次数大于第二预设值的情况下,发送禁赛指令,其中,禁赛指令用于控制发送端的目标游戏停止运行;在依据禁赛指令控制发送端的目标游戏停止运行的总时长达到预设停止时长后,根据发送端是否再次发送聊天信息确定是否向发送端的终端界面发送干扰信息。

其中,控制发送端的目标游戏停止运行可以是控制目标游戏客户端停止运行(即终止程序运行),也可以是控制目标游戏的图形用户界面停止响应用户输入的全部或部分操作指令,例如在检测到发送端发送预设信息的次数超出第二预设值的情况下,可以做出禁赛处理,如对发送端运行的游戏禁赛10分钟,玩家无法进入对战房间,从而让玩家知道发送预设信息的惩罚后果。

对于本发明实施例中,向发送端发送干扰信息,本发明并不限定干扰信息的方式,如在干扰信息为干扰文字和干扰动画时,发送干扰文字,如“您的语音或者文字中涉嫌敏感词汇,特此惩罚,请引以为戒!”,或者在游戏界面上显示干扰动画,如在终端屏幕的正上方显示墨汁溅撒效果,或者在屏幕的上方出现跳动的条状,或者出现飞舞的苍蝇等。本发明并不限定干扰信息的设置方式。

通过上述步骤,接收聊天信息,其中,聊天信息为目标游戏中发送端向接收端发送的信息,并检测聊天信息中是否出现预设信息,在检测到聊天信息中出现预设信息时,根据预设信息向发送端发送干扰信息。即在该实施例中,可以对终端之间发送的聊天进行匹配,从而对出现预设信息的发送端发送干扰信息,以让发送了预设信息的发送端所对应的玩家知道敏感词或恶意语音进行惩罚,提高玩家在玩游戏的体验度,从而解决相关技术中对于聊天信息中包含恶意语言造成接收端所对应的用户的游戏体验度下降,却无法对恶意语言的发送端进行惩罚的技术问题。

可选地,上述步骤s104,根据预设信息向发送端发送干扰信息的步骤还包括:确定与预设信息对应的参考键值,其中,参考键值用于指示预设信息在信息库中的级别;根据参考键值,确定发送干扰信息的时长和范围。

其中,参考键值可以指示预设信息的级别,即通过该参考键值来指示预设信息所对应的恶意程度,并根据参考键值来确定出发送干扰信息的范围和时长,即确定出惩罚的范围和惩罚的时长。可选的,该参考键值可以是根据玩家在预设时长内的聊天中含有预设信息的数量和发送频率确定的,如在一分钟内,玩家发送8条包含预设信息的聊天信息,则可以确定该玩家发送预设信息较多,此时预设信息的参考键值可以提升。

可选的,在本发明实施例中,向发送端发送干扰信息包括:确定向发送端的终端界面发送干扰信息的预设位置和间隔时长,其中,间隔时长指示发送干扰信息的频率;依据间隔时长,向预设位置发送干扰信息,其中,干扰信息包括下述至少之一:干扰文字、干扰语音、干扰动画。

对于上述的预设位置,可以包括但不限于:终端屏幕的中心、终端屏幕的四角、终端屏幕的正上方、终端屏幕的左侧、终端屏幕的右侧。间隔时长可以自行设置,在本发明实施例中对于间隔时长的设置并不做具体限定,如设置间隔时长为1秒,即每隔1秒出现一次干扰信息。

另一种可选的实施方式,在检测到聊天信息中出现预设信息时,还包括:发送屏蔽指令,其中,屏蔽指令用于屏蔽聊天信息,以停止向接收端发送聊天信息。

上述实施方式,是相对于检测到预设信息后对聊天信息的接收端屏蔽该聊天信息,以减少预设信息对接收端所对应的玩家的影响程度。

可选的,向发送端发送干扰信息还包括:在发送屏蔽指令的同时,向发送端发送干扰指令,其中,干扰指令用于向预设位置发送干扰信息,或者在发送屏蔽指令之后,向发送端发送干扰指令,或者在发送屏蔽指令之前,向发送端发送干扰指令。

在本发明实施例中并不限定发送干扰指令和屏蔽指令的时间顺序,干扰指令是用于对发送端进行的指令动作,而屏蔽指令可以是用于对接收端进行的指令动作,在本申请中并不限定两个指令发送的顺序和具体时间点。

在本发明实施例中,在向发送端发送干扰信息之后,还包括:检测发送干扰信息的时长;若发送干扰信息的时长达到预设干扰时长,向发送端的终端界面的预设位置发送干扰计时信息,其中,干扰计时信息用于指示干扰信息在预设位置的剩余时间。

即可以在发送干扰信息后,若干扰信息发送的时间快到时,发送干扰信息的倒计时信息,如发送干扰信息的干扰时长为20秒,则可以在倒数5秒时,发送倒数5秒的信息,如发送“倒数5秒结束干扰”,“倒数4秒结束干扰”,即可以同时告知玩家发送干扰信息在预设位置的剩余时间。

本发明通过上述实施例,可以在发送端发送预设信息时,屏蔽向接收端发送该预设信息,并且还可以对发送该预设信息的发送端给予一定的游戏干扰或者游戏惩罚,从而净化游戏体验环境,提高玩家体验游戏的兴趣。

下面通过另一种可选的实施例对本发明进行说明。

实施例二

图2是根据本发明实施例的一种可选的游戏中发送干扰信息的示意图,如图2所示,在玩家进行游戏的正上方发送墨汁溅撒流动效果、以及干扰文字“您的语音或者文字中涉嫌敏感词汇,特此惩罚,请引以为戒”,同时还可以在该位置区域显示干扰计时信息,即该干扰信息在终端界面还会有10秒的时长。

可选的,当发送端发送带敏感词或脏话的语音、文本时,系统后台可进行后台检索进行屏蔽。屏蔽后会在发送端的游戏屏幕周围播放惩罚性的干扰动画,例如:在屏幕四个角附近区域播放事先定义好的干扰动画,如四个角落出现飞舞的苍蝇和烟雾对发送端所对应的玩家进行操作干扰。

另外,在本发明实施例中,在发送干扰信息,还可以在屏幕边缘附近区域播放事先定义好的干扰动画。(每次显示的位置可以是固定区域显示,也可以设定为随机区域显示),显示的动画没有具体样式规定,可以根据具体游戏的设置方式呈现出来。

本发明中发送干扰信息的目的是为了起到干扰玩家正常游戏的效果,如使用惩戒动画,展示在屏幕上方中央区域,为墨汁溅撒流动效果,并在周围显示有飞舞的苍蝇。在动画的遮盖区域还会显示提示字段,告诉玩家为什么会出现遮挡,并设有惩罚时间的倒计时。

其中,本发明中的干扰可以根据该发送端发送脏话的频率进行干扰范围递增,与时间延长,如设定一分钟内发送脏话多于5条,范围展示弱,播放时长5秒;一分钟内发送脏话大于5条,小于10条,范围展示扩大,播放时长10秒。后面每条播放时长为10秒,大于10条可以做禁赛10分钟处理,禁赛时间完成后继续累计当日脏话条数,继续的10条内做播放时长10秒处罚,累计到20条做禁赛20分钟处理,以此类推。

通过上述实施例,可以对发送敏感词语或者脏话的语音、文本的发送端,对发送端发送干扰动画,从而实现对敏感词汇的捕捉,从而实现对发送端的惩罚,以抑制游戏中脏话、恶意词语、攻击性词语、或者恶意动画的出现程度,并对发送端进行有效的惩罚与正确的引导,让游戏体验环境更为良性和健康。

下面结合另一种实施上述游戏中干扰信息的发送方法的装置对本发明进行说明,下述实施例中的游戏中干扰信息的发送装置,其各个单元对应了本发明中上述实施例一中的各个步骤。

实施例三

图3是根据本发明实施例的一种游戏中干扰信息的发送装置的示意图,如图3所示,该发送装置包括:接收单元31、发送单元33,其中,

接收单元31,用于接收聊天信息,其中,聊天信息为目标游戏中发送端向接收端发送的信息,聊天信息中包括下述至少之一:语音信息、文本信息、图像信息。

发送单元33,用于在检测到聊天信息中出现预设信息时,根据预设信息向发送端发送干扰信息。

通过上述游戏中干扰信息的发送装置,可以通过接收单元31接收聊天信息,其中,聊天信息为目标游戏中发送端向接收端发送的信息,并检测聊天信息中是否出现预设信息,并通过发送单元33在检测到聊天信息中出现预设信息时,根据预设信息向发送端发送干扰信息。即在该实施例中,可以对终端之间发送的聊天进行匹配,从而对出现预设信息的发送端发送干扰信息,以让发送了预设信息的发送端所对应的玩家知道敏感词或恶意语音进行惩罚,提高玩家在玩游戏的体验度,从而解决相关技术中对于聊天信息中包含恶意语言造成接收端所对应的用户的游戏体验度下降,却无法对恶意语言的发送端进行惩罚的技术问题。

一种可选的实施方式,上述发送单元包括:第一确定模块,用于根据预设信息确定发送干扰信息的干扰时长和/或干扰信息的干扰范围,其中,干扰范围为发送端的终端界面被干扰信息所覆盖的范围,干扰时长为干扰信息在发送端的终端界面出现的总时长。

另外,上述的发送单元还包括:第一获取模块,用于获取预设信息在预设时间段内出现的次数;第一发送模块,用于根据预设信息在预设时间段内出现的次数,向发送端发送干扰信息。

可选地,第一发送模块包括:第一确定子模块,用于在次数低于第一预设值的情况下,确定第一干扰范围和第一干扰时长;第一发送子模块,用于依据第一干扰范围和第一干扰时长,向发送端的终端界面发送干扰信息。

对于本发明实施例来说,第一发送模块还包括:第二确定子模块,用于在次数大于第一预设值且小于第二预设值的情况下,确定第二干扰范围和第二干扰时长,其中,第二预设值大于第一预设值,第一干扰范围大于第一干扰范围,第二干扰时长大于第一干扰时长;第二发送子模块,用于依据第二干扰范围和第二干扰时长,向发送端的终端界面发送干扰信息。

上述装置还包括:第二发送模块,用于在次数大于第二预设值的情况下,发送禁赛指令,其中,禁赛指令用于控制发送端的目标游戏停止运行;第二确定模块,用于在依据禁赛指令控制发送端的目标游戏停止运行的总时长达到预设停止时长后,根据发送端是否再次发送聊天信息确定是否向发送端的终端界面发送干扰信息。

可选地,上述发送单元还包括:第三确定模块,用于确定与预设信息对应的参考键值,其中,参考键值用于指示预设信息在信息库中的级别;第四确定模块,用于根据参考键值,确定发送干扰信息的时长和范围。

上述游戏中干扰信息的发送装置还包括:检测单元,用于在接收聊天信息之后,检测聊天信息中是否出现预设信息。

若聊天信息为语音信息,检测单元包括:分析模块,用于分析语音信息,得到与语音信息对应的语义词汇;第五确定模块,用于将语义词汇与预设敏感词库的语义词汇进行匹配,以确定语义词汇中是否出现预设信息,其中,预设敏感词库中包括至少一个语义词汇。

进一步地,若聊天信息为文本信息,检测单元还包括:识别模块,用于识别文本信息,得到与文本信息对应的文本词汇;第六确定模块,用于将文本词汇与预设敏感词库的文本词汇进行匹配,以确定文本词汇中是否出现预设信息,其中,预设敏感词库中包括至少一个文本词汇。

对于本发明实施例来说,上述发送单元还包括:第七确定模块,用于确定向发送端的终端界面发送干扰信息的预设位置和间隔时长,其中,间隔时长指示发送干扰信息的频率;第三发送模块,用于依据间隔时长,向预设位置发送干扰信息,其中,干扰信息包括下述至少之一:干扰文字、干扰语音、干扰动画。

另外,上述游戏中干扰信息的发送装置还包括:第四发送模块,用于在检测到聊天信息中出现预设信息时,发送屏蔽指令,其中,屏蔽指令用于屏蔽聊天信息,以停止向接收端发送聊天信息。

可选地,发送单元还包括:第五发送模块,用于在发送屏蔽指令之后,向发送端发送干扰指令,其中,干扰指令用于向预设位置发送干扰信息。

在本发明实施例中,上述游戏中干扰信息的发送装置还包括:检测模块,用于在向发送端发送干扰信息之后,检测发送干扰信息的时长;第六发送模块,用于在发送干扰信息的时长达到预设干扰时长后,向发送端的终端界面的预设位置发送干扰计时信息,其中,干扰计时信息用于指示干扰信息在预设位置的剩余时间。

上述的游戏中干扰信息的发送装置还可以包括处理器和存储器,上述接收单元31、发送单元33等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

上述处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来检测聊天信息中是否出现预设信息,若出现预设信息,向发送端发送干扰信息。

上述存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

根据本发明实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行上述任一项的游戏中干扰信息的发送方法。

可选的,上述在处理器上执行程序时实现以下步骤:根据预设信息确定发送干扰信息的干扰时长和/或干扰信息的干扰范围,其中,干扰范围为发送端的终端界面被干扰信息所覆盖的范围,干扰时长为干扰信息在发送端的终端界面出现的总时长。

可选的,上述在处理器上执行程序时实现以下步骤:获取预设信息在预设时间段内出现的次数;根据预设信息在预设时间段内出现的次数,向发送端发送干扰信息。

可选的,上述在处理器上执行程序时实现以下步骤:在次数低于第一预设值的情况下,确定第一干扰范围和第一干扰时长;依据第一干扰范围和第一干扰时长,向发送端的终端界面发送干扰信息。

可选的,上述在处理器上执行程序时实现以下步骤:在次数大于第一预设值且小于第二预设值的情况下,确定第二干扰范围和第二干扰时长,其中,第二预设值大于第一预设值,第二干扰范围大于第一干扰范围,第二干扰时长大于第一干扰时长;依据第二干扰范围和第二干扰时长,向发送端的终端界面发送干扰信息。

可选的,上述在处理器上执行程序时实现以下步骤:在次数大于第二预设值的情况下,发送禁赛指令,其中,禁赛指令用于控制发送端的目标游戏停止运行;在依据禁赛指令控制发送端的目标游戏停止运行的总时长达到预设停止时长后,根据发送端是否再次发送聊天信息确定是否向发送端的终端界面发送干扰信息。

可选的,上述在处理器上执行程序时实现以下步骤:确定与预设信息对应的参考键值,其中,参考键值用于指示预设信息在信息库中的级别;根据参考键值,确定发送干扰信息的时长和范围。

可选的,上述在处理器上执行程序时实现以下步骤:在接收聊天信息之后,检测聊天信息中是否出现预设信息。

可选的,上述在处理器上执行程序时实现以下步骤:若聊天信息为语音信息,则检测聊天信息中是否出现预设信息包括:分析语音信息,得到与语音信息对应的语义词汇;将语义词汇与预设敏感词库的语义词汇进行匹配,以确定语义词汇中是否出现预设信息,其中,预设敏感词库中包括至少一个语义词汇。

可选的,上述在处理器上执行程序时实现以下步骤:若聊天信息为文本信息,则检测聊天信息中是否出现预设信息包括:识别文本信息,得到与文本信息对应的文本词汇;将文本词汇与预设敏感词库的文本词汇进行匹配,以确定文本词汇中是否出现预设信息,其中,预设敏感词库中包括至少一个文本词汇。

可选的,上述在处理器上执行程序时实现以下步骤:确定向发送端的终端界面发送干扰信息的预设位置和间隔时长,其中,间隔时长指示发送干扰信息的频率;依据间隔时长,向预设位置发送干扰信息,其中,干扰信息包括下述至少之一:干扰文字、干扰语音、干扰动画。

可选的,上述在处理器上执行程序时实现以下步骤:在检测到聊天信息中出现预设信息后,发送屏蔽指令,其中,屏蔽指令用于屏蔽聊天信息,以停止向接收端发送聊天信息。

可选的,上述在处理器上执行程序时实现以下步骤:在发送屏蔽指令之后,向发送端发送干扰指令,其中,干扰指令用于向预设位置发送干扰信息。

可选的,上述在处理器上执行程序时实现以下步骤:在向发送端发送干扰信息之后,检测发送干扰信息的时长;若发送干扰信息的时长达到预设干扰时长,向发送端的终端界面的预设位置发送干扰计时信息,其中,干扰计时信息用于指示干扰信息在预设位置的剩余时间。

根据本发明实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任一项的游戏中干扰信息的发送方法。

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

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

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

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

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

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

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

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