The invention discloses a voice change detection method, a terminal and a computer-readable storage medium, the method includes: acquiring the information of the object to be detected by receiving the detection request, and detecting whether the object to be detected conforms to the corresponding preset conditions, if so, acquiring the corresponding voice data to be tested, and detecting whether the voice data to be tested conforms to the preset voice change detection conditions If it is, the corresponding voiceprint feature information to be tested and the result of voice forgery judgment will be obtained by preset voice change detection model, and the latest updated state of the database will be detected. If it is, the preset voiceprint feature information corresponding to the voiceprint feature information to be tested will be obtained, and the information between the voiceprint feature information to be tested and the preset voiceprint feature information will be calculated Matching degree to determine whether the speech data to be tested is artificial forged speech data. Thus, the technical problem of low accuracy of artificial forgery speech detection is solved, and the accuracy of speech data detection to be tested is improved.
【技术实现步骤摘要】
变声检测方法、终端及计算机可读存储介质
本专利技术属于信息处理领域,尤其涉及一种变声检测方法、终端及计算机可读存储介质。
技术介绍
随着现代语音信号处理技术的发展,基于声纹识别的身份认证方法受到越来越多用户的青睐,但是,在海量数据干扰的情况下,除了不可避免存在的两个相似自然人声的情况,还会出现人工伪造的人工伪造语音,这对声纹识别技术的准确性会产生较严重的影响。目前,对于人工伪造的人工伪造语音的识别,通常通过比较未经人工伪造和经过人工伪造语音的频谱差异,但是,由于人工伪造技术不断更新,且人工伪造对象声音的复杂性,在比较未经人工伪造和经过人工伪造语音的频谱差异的过程中,存在识别标准单一且不灵活,导致人工伪造语音检测准确度不高的技术问题。所以,目前迫切需要一种高效、精准的变声检测方案,以满足获取更高语音检测准确度的需求。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种变声检测方法、终端及计算机可读存储介质,旨在解决人工伪造语音检测准确度不高的技术问题。为实现上述目的,本专利技术提出变声检测方法,所述变声检测方法包括以下步骤:在接收到变声检测的检测请求时,获取所述检测请求对应的待检测对象信息,并检测所述待检测对象是否符合待检测目标对象的预设条件;若符合所述待检测目标对象的预设条件,则获取对应的待测语音数据,并检测所述待测语音数据是否符合预设变声检测语音条件;若符合所述预设变声 ...
【技术保护点】
1.一种变声检测方法,其特征在于,应用于终端,所述变声检测方法包括以下步骤:/n在接收到变声检测的检测请求时,获取所述检测请求对应的待检测对象信息,并检测所述待检测对象是否符合待检测目标对象的预设条件;/n若符合所述待检测目标对象的预设条件,则获取对应的待测语音数据,并检测所述待测语音数据是否符合预设变声检测语音条件;/n若符合所述预设变声检测语音条件,则通过预设变声检测模型,获取对应的待测声纹特征信息,以及对应的语音伪造判决结果;/n基于所述待测声纹特征信息及预设声纹特征数据库,检测所述预设声纹特征数据库是否为最新已更新状态;/n若所述预设声纹特征数据库为最新已更新状态,则确定所述待测声纹特征信息在所述最新已更新状态的预设声纹特征数据库中对应的预设声纹特征信息,并计算所述待测声纹特征信息与所述对应的预设声纹特征信息之间的匹配度;/n基于所述声纹匹配度及所述语音伪造判决结果,确定所述待测语音数据是否为人工伪造的人工伪造语音数据。/n
【技术特征摘要】 【专利技术属性】
1.一种变声检测方法,其特征在于,应用于终端,所述变声检测方法包括以下步骤:
在接收到变声检测的检测请求时,获取所述检测请求对应的待检测对象信息,并检测所述待检测对象是否符合待检测目标对象的预设条件;
若符合所述待检测目标对象的预设条件,则获取对应的待测语音数据,并检测所述待测语音数据是否符合预设变声检测语音条件;
若符合所述预设变声检测语音条件,则通过预设变声检测模型,获取对应的待测声纹特征信息,以及对应的语音伪造判决结果;
基于所述待测声纹特征信息及预设声纹特征数据库,检测所述预设声纹特征数据库是否为最新已更新状态;
若所述预设声纹特征数据库为最新已更新状态,则确定所述待测声纹特征信息在所述最新已更新状态的预设声纹特征数据库中对应的预设声纹特征信息,并计算所述待测声纹特征信息与所述对应的预设声纹特征信息之间的匹配度;
基于所述声纹匹配度及所述语音伪造判决结果,确定所述待测语音数据是否为人工伪造的人工伪造语音数据。
2.如权利要求1所述的变声检测方法,其特征在于,所述在接收到变声检测的检测请求时,获取所述检测请求对应的待检测对象信息,并检测所述待检测对象是否符合待检测目标对象的预设条件的步骤包括:
在接收到变声检测的检测请求时,显示包含文字编辑框的界面;
基于所述界面,获取用户输入的待检测目标对象的身份信息;
基于所述身份信息,判断所述待检测目标对象是否属于预设特殊对象;
若属于所述预设特殊对象,则检测所述预设特殊对象对应的预设语音数据库的更新周期是否超过预设更新周期;
若未超过所述预设更新周期,则确定未超过所述预设更新周期对应的待检测目标对象符合所述待检测目标对象的预设条件。
3.如权利要求1所述的变声检测方法,其特征在于,所述终端包括所述录音设备,所述若符合所述待检测目标对象的预设条件,则获取对应的待测语音数据,并检测所述待测语音数据是否符合预设变声检测语音条件的步骤包括:
若符合所述待检测目标对象的预设条件,则启动所述录音设备;
获取用户基于所述录音设备输入的待测语音数据,并确定所述待测语音数据的语种信息,基于所述待测语音数据的语种信息在所述预设语音数据库中检测是否存在对应的预设语种语音数据库;
若存在对应的预设语种语音数据库,则基于所述录音设备输入的待测语音数据,检测所述录音设备输入的待测语音数据的语音清晰度是否达到预设语音清晰度阈值,所述录音设备输入的待测语音数据的语音长度是否达到预设语音长度阈值,所述录音设备输入的待测语音数据的语音音量是否达到预设语音音量阈值。
4.如权利要求1所述的变声检测方法,其特征在于,所述预设变声检测模型为以标注有语音生成对象的类别标签及语音是否伪造标签的训练语音数据进行训练得到,所述预设变声检测模型包括两个输出通道,第一输出通道输出语音生成对象的类别标签,第二输出通道输出语音是否伪造结果,所述预设变声检测模型的最后一个隐藏层作为两个输出通道的公共隐藏层,所述若符合所述预设变声检测语音条件,则通过预设变声检测模型,获取对应的待测声纹特征信息,以及对应的语音伪造判决结果的步骤包括:
若符合所述预设变声检测语音条件,则将所述待测语音数据输入预设变声检测模型;
技术研发人员:陈昊亮,罗伟航,张国梁,
申请(专利权)人:广州国音智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。