摘要

本发明公开了一种基于生成对抗网络的语音验证码生成方法,旨在通过增强抵御自动语音识别系统攻击的能力,提高语音验证码的安全性,实现步骤为:获取训练样本集、测试样本集和帧序列集;构建语音验证码生成网络模型;对语音验证码生成网络模型进行迭代训练;获取语音验证码的生成结果。本发明利用人耳不易觉察对抗扰动噪声可以使自动语音识别系统误分类的特性,将用包含生成对抗网络的模型生成的对抗扰动噪声添加到原始语音验证码的音频文件中,并通过生成对抗网络交替训练互相博弈的过程,使生成的带有对抗扰动噪声的语音验证码难以被自动语音识别系统攻击成功,从而提高语音验证码的安全性,可用于实际场景中的验证码验证过程。