【技术实现步骤摘要】
一种防攻击方法、装置、设备和计算机可读存储介质
[0001]本申请涉及语音处理
,特别是涉及一种防攻击方法、装置、设备和计算机可读存储介质。
技术介绍
[0002]现有的智能电视等智能设备通常配备有语音助手,语音助手可以对用户输入的目标语音请求进行处理,例如,搜索电影或者显示天气等。以智能电视为例,智能电视包括若干业务系统,业务系统可以利用用户的目标语音请求等执行业务,例如,智能电视的推荐系统可以基于全体用户的目标语音请求向用户推荐影视资源或者其他功能,也可以依据用户个体的历史目标语音请求为用户推荐个性化内容。
[0003]攻击者可以利用大量恶意音频作为语音请求攻击智能电视的业务系统,从而导致业务系统无法对用户的真实语音请求进行处理,现有技术中通常采用流量检测方式对攻击者攻击进行拦截,但是存在攻击者模拟真实用户的使用频率进行攻击的情况,流量检测对该种攻击方式拦截效果差,容易导致智能电视业务系统出错。
技术实现思路
[0004]本申请主要解决的技术问题是提供一种防攻击方法、装置、设备和计算机可读存 ...
【技术保护点】
【技术特征摘要】
1.一种防攻击方法,其特征在于,所述方法包括:获取目标语音请求;判断所述目标语音请求的请求时间、内容、情感波动和声调波动中的至少一者是否异常;若判断存在异常,则拦截所述目标语音请求。2.根据权利要求1所述的方法,其特征在于,目标声纹特征用于确定所述目标语音请求所属的用户,在所述判断所述目标语音请求的请求时间、内容、情感波动和声调波动中的至少一者是否异常之前,所述方法还包括:利用所述目标语音请求的所述目标声纹特征,判断所述目标语音请求所属的用户是否为新用户;若是,则对所述目标语音请求进行响应;若否,则执行所述判断所述目标语音请求的使用时间、内容、情感波动和声调波动中的至少一者是否异常。3.根据权利要求2所述的方法,其特征在于,所述目标语音请求包括发送所述目标语音请求的设备的硬件标识,所述利用所述目标语音请求的目标声纹特征,判断所述目标语音请求所属的用户是否为新用户,包括:读取与所述硬件标识对应的若干预存声纹特征,并提取所述目标语音请求的目标声纹特征;将所述目标声纹特征分别与各所述预存声纹特征进行比对;若不存在与所述目标声纹特征匹配的所述预存声纹特征,则确定所述目标语音请求所属的用户为新用户。4.根据权利要求3所述的方法,其特征在于,在所述读取与所述硬件标识对应的若干预存声纹特征之前,所述方法还包括:获取所述硬件标识对应的设备发送的多个历史语音数据;将所述多个历史语音数据进行聚类,其中,每类所述历史语音数据对应一个用户;利用每类所述历史语音数据确定对应用户的声纹特征,并保存作为所述预存声纹特征。5.根据权利要求1所述的方法,其特征在于,判断所述目标语音请求的所述请求时间是否异常包括:获取所述目标语音请求所属的用户的历史语音请求记录;利用所述历史语音请求记录,确定所述目标语音请求的请求时间是否异常。6.根据权利要求5所述的方法,其特征在于,所述利用所述历史语音请求记录,确定所述目标语音请求的请求时间是否异常包括:基于所述历史语音请求记录,获取所述...
【专利技术属性】
技术研发人员:杜文贺,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。