摘要:為了提高語音驗證技術的有效性,提出了一種基于共振峰合成、修改時長和調節韻律的隨機語音驗證碼生成方法。該方法選擇音素作為語音合成單元,基于規則在合成過程中設定隨機語速參數,以及調整單元之間的連接規則來實現韻律的隨機調整,使得語速和韻律具有不確定性和不可預測性,從而有效降低了自動語音識別技術(AsR)對語音碼的識別率,增強了語音驗證碼的抗攻擊性。合成的語音驗證碼的人耳識別率達到了90%左右,ASR的識別率為28.8%,主觀平均判分(MOs)為4分,語音碼的可懂度和清晰度達到了滿意的效果。實驗結果驗證了所提方法的可行性。