1.一种话务系统的声纹识别方法,其特征在于,包括以下步骤:电话接入:企业话务系统平台部署声纹服务,选择指定分机在客服接听客户通话后进入声纹识别系统;
查询用户ID是否声纹注册;如果未注册:通话结束后提取的有效时长大于30秒则进行声纹注册,否则注册失败,如果已注册:则进入验证环节,声纹注册的具体步骤是:1)录音服务器将音频文件格式转换为Base64编码文件;2)将音频Base64文件和身份ID封装为引擎标准json格式数据;3)发送http协议的json数据至声纹引擎;4)声纹引擎通过声纹建模算法生成声纹模型;5)该声纹模型和用户ID存入声纹库中;
设置切入时间节点;
话务系统截取部分音频;
推送声纹服务器,根据所选截取时间,推送用户ID和语音流至声纹服务器进行声纹验证,声纹验证具体步骤是:1)录音服务器将音频文件格式转换为Base64编码文件;2)将音频Base64文件和身份ID封装为引擎标准json格式数据;3)发送http协议的json数据至声纹引擎;4)声纹引擎通过声纹建模算法生成声纹模型;5)引擎通过用户ID查找注册声纹模型与之验证模型比对;
返回初步验证结果,根据推送部分的语音流进行声纹验证比对后返回验证得分,如果通过阈值则返回核身通过提示;验证得分未通过阈值则持续推送,可通过实时曲线图直观反映当前验证得分,所述阈值根据各厂商要求或按国家行业标准规范的声纹误识率和误拒率设定;
循环截取部分音频组合推送,根据程序设定的最大语音推送时长,持续合并语音流推送声纹服务器进行验证;
返回最终验证结果,根据设定的最大验证时长,推送至最后节点仍未通过声纹阈值则判定核身认证失败;或根据通话结束信令,发送该通话整段语音流的声纹验证结果。