一种直播间聊天内容回调的过滤方法技术

技术编号:32857765 阅读:22 留言:0更新日期:2022-03-30 19:31
本发明专利技术提供一种直播间聊天内容回调的过滤方法,包括以下步骤:用户进入直播平台,在其直播间设置是否配置聊天回调地址,没有配置聊天回调地址,根据直播平台的敏感词设定,对于聊天内容进行判定是否存在敏感词;配置聊天回调地址后,直播间配置聊天回调地址后,当直播平台接收到学员发送的聊天内容,敏感词的判断由用户提供的api自主控制,直播平台根据api过滤的返回结果,进而继续业务逻辑。本方法可将聊天内容敏感词的判定标准,交付给用户,用户可根据自身业务逻辑,自主开发相应的敏感词判定标准。定标准。定标准。

【技术实现步骤摘要】
一种直播间聊天内容回调的过滤方法


[0001]本专利技术涉及一种聊天内容回调方法,尤其是涉及一种直播间聊天内容回调的过滤方法。

技术介绍

[0002]直播平台提供聊天功能并且处理含敏感词的聊天内容属于基础功能,但是系统平台敏感词过滤标准为了通用性,无法满足用户特定的过滤需求;随着用户的增多,用户自主控制敏感词的判定标准的需求越来越强烈;另外针对不同直播间,隶属的业务可能不同,每个直播间的敏感词判定标准也不一致。

技术实现思路

[0003]本专利技术提供了一种直播间聊天内容回调的过滤方法,解决了对于每个直播间的敏感词判定标准不一致时,聊天内容回调的过滤问题,其技术方案如下所述:
[0004]一种直播间聊天内容回调的过滤方法,包括以下步骤:
[0005]S1:用户进入直播平台,在其直播间设置是否配置聊天回调地址,配置则转到步骤S3,不配置则转到步骤S2;
[0006]S2:直播间没有配置聊天回调地址,当直播平台接收到学员发送的聊天内容,回调直播平台的聊天回调地址,同时根据直播平台的敏感词设定,对于返回的聊天内容进行判定是否存在敏感词,告知直播服务是否为敏感词后进行过滤,进而继续业务逻辑;
[0007]S3:直播间配置聊天回调地址后,当直播平台接收到学员发送的聊天内容,敏感词的判断由用户提供的api自主控制,直播平台根据api过滤的返回结果,进而继续业务逻辑。
[0008]进一步的,步骤S1中,直播间在目录处设置是否配置聊天回调地址开关,用户进入直播间后能够开启或者关闭聊天回调地址开关。
[0009]进一步的,所述用户所在级别的账户,具有开启关闭聊天回调的权限。
[0010]所述直播平台系统管理员能够根据用户的需求选择性进行开启。
[0011]进一步的,所述用户开启聊天回调权限,直播间的聊天回调配置属性会展示;用户关闭此权限,该用户的所有直播间将不能配置聊天回调。
[0012]进一步的,所述直播平台中,一个直播间能够配置一个聊天回调地址。
[0013]进一步的,所述用户填写其自主开发的回调地址,支持不同直播间配置不同聊天回调地址,需要用户自主开发提供一个接口,根据自己的业务场景判断聊天内容是否为敏感词,聊天回调地址的存储位置能够存在直播平台的数据库中。
[0014]进一步的,所述用户自主开发的聊天回调接口需要符合直播平台提供的回调规范,否则回调失败。
[0015]所述用户开启关闭聊天回调的权限,通过直播平台的系统管理员赋予。
[0016]一个直播间能够配置一个聊天回调地址,一个直播间能够开启多场直播,但同一时间,只会存在一场直播;开启一场直播后,聊天内容将会发到直播平台服务端或者用户设
定的聊天回调地址;所以1直播间对应1个聊天回调地址,能够对应n直播,能够得到n*m聊天内容,n表示直播的次数,m表示每次直播中的聊天内容次数。
[0017]所述直播间聊天内容回调的过滤方法,可将聊天内容敏感词的判定标准,交付给用户,用户可根据自身业务逻辑,自主开发相应的敏感词判定标准;正是由于标准判定交付给用户,用户可随意调整判定逻辑,实时修改,实时生效,不依赖直播平台。
附图说明
[0018]图1是所述直播间聊天内容回调的过滤方法的示意图;
[0019]图2是所述直播间聊天内容回调的界面位置;
[0020]图3是所述直播间聊天内容回调的表现方式。
具体实施方式
[0021]本专利技术中可以适用于所有直播平台,在直播平台中的权限设定,除了系统管理员负责系统设定,还包括用户和学员,用户可以开启多个直播间,学员可以进入直播间,并通过直播服务发送聊天内容。
[0022]直播平台会有多个直播间,直播中,学员和用户之间的聊天内容,可能存在敏感词,比如同一个领域,将竞争对手的品牌名作为敏感词,禁止在聊天中谈论。学员通过直播服务发送聊天内容,聊天内容会在直播中进行弹幕显示,对于聊天内容中存在的敏感词,直播服务需要进行过滤。此时调用直播敏感词过滤系统,该系统响应告知是否为敏感词,如果被判定敏感词:直播服务标记该聊天内容为敏感词,转发给到直播间所有端,直播间所有端侧根据聊天内容敏感词标记发现为敏感词,不展示给当前用户。如果被判定不是敏感词:直播服务标记该聊天内容为非敏感词,转发给到直播间所有端,直播间所有端侧根据聊天内容敏感词标记发现为非敏感词,展示给当前用户。
[0023]为满足用户自主控制敏感词的判定标准的需求,本专利技术支持用户在直播间配置聊天回调地址。敏感词的判断由用户提供的api自主控制;具体有多少敏感词也有用户决定,和直播服务无关,直播服务针对用户api返回结果如何判断不再干涉。用户不提供自主开发的聊天回调api,默认走直播服务敏感词过滤系统;敏感词过滤系统内部维护了一批较为通用的敏感词,存于数据库中。默认聊天内容都会通过直播服务敏感词过滤系统过滤,当配置聊天回调api,则不走直播服务敏感词过滤系统。
[0024]如图1所示,所述直播间聊天内容回调的过滤方法,包括以下步骤:
[0025]S1:用户进入直播平台,在其直播间设置是否配置聊天回调地址,配置则转到步骤S3,不配置则转到步骤S2;
[0026]S2:直播间没有配置聊天回调地址,当直播平台接收到学员发送的聊天内容,回调直播平台的聊天回调地址,同时根据直播平台的敏感词设定,对于返回的聊天内容进行判定是否存在敏感词,告知直播服务是否为敏感词后进行过滤,进而继续业务逻辑;
[0027]其中回调时,学员登陆直播间,发送聊天服务到直播服务,直播服务发现该直播间没有配置聊天回调接口,则通过直播服务敏感词过滤系统过滤。
[0028]S3:直播间配置聊天回调地址后,当直播平台接收到学员发送的聊天内容,敏感词的判断由用户提供的api自主控制,直播平台根据api过滤的返回结果,进而继续业务逻辑。
[0029]其中,主动回调时,学员登陆直播间,发送聊天服务到直播服务,直播服务发现该直播间配置了聊天回调接口,则回调用户自主开发的api,同时根据用户api响应接口判定是否为敏感词。
[0030]所述业务逻辑操作如下:如果被判定敏感词:直播服务标记该聊天内容为敏感词,转发给到直播间所有端,直播间所有端侧根据聊天内容敏感词标记发现为敏感词,不展示给当前用户;如果被判定不是敏感词:直播服务标记该聊天内容为非敏感词,转发给到直播间所有端,直播间所有端侧根据聊天内容敏感词标记发现为非敏感词,展示给当前用户。
[0031]如图2所示,用户进入直播间后,直播间的目录处设置是否配置聊天回调地址的开关,直播平台支持用户在用户级别添加聊天回调开关,当用户关闭聊天回调开关,新添加的直播间将无法添加聊天回调地址,便于用户统一管理直播间的聊天回调权限。
[0032]配置时,客户登录本专利技术的admin平台,查询到具体直播间,编辑直播间详情页,填写客户自主开发的api链接即可。
[0033]进一步的,步骤S1中,用户需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播间聊天内容回调的过滤方法,包括以下步骤:S1:用户进入直播平台,在其直播间设置是否配置聊天回调地址,配置则转到步骤S3,不配置则转到步骤S2;S2:直播间没有配置聊天回调地址,当直播平台接收到学员发送的聊天内容,回调直播平台的聊天回调地址,同时根据直播平台的敏感词设定,对于返回的聊天内容进行判定是否存在敏感词,告知直播服务是否为敏感词后进行过滤,进而继续业务逻辑;S3:直播间配置聊天回调地址后,当直播平台接收到学员发送的聊天内容,敏感词的判断由用户提供的api自主控制,直播平台根据api过滤的返回结果,进而继续业务逻辑。2.根据权利要求1所述的直播间聊天内容回调的过滤方法,其特征在于:步骤S1中,直播间在目录处设置是否配置聊天回调地址开关,用户进入直播间后能够开启或者关闭聊天回调地址开关。3.根据权利要求2所述的直播间聊天内容回调的过滤方法,其特征在于:所述用户所在级别的账户,具有开启关闭聊天回调的权限。4.根据权利要求2所述的直播间聊天内容回调的过滤方法,其特征在于:所述直播平台系统管理员能够根据用户的需求选择性进行开启。5.根据权利要求1所述的直播间聊天内容回调的过滤方法,其特征在于:所述用户开启聊天回调权限,直播间的聊天回调配置属性会展示;...

【专利技术属性】
技术研发人员:邢波于志斌宣云云
申请(专利权)人:创盛视联数码科技北京有限公司
类型:发明
国别省市:

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

1