1.一種語音驗證處理方法,其特征在于,所述方法包括:
確定用戶輸入的語音驗證碼的語義與預設驗證碼的原始語義相符;所述用戶輸入的所述語音驗證碼是根據(jù)所述預設驗證碼進行語音輸入的;
從所述語音驗證碼中提取語音音頻特征;
計算所述語音音頻特征與對應的歷史同語義的音頻特征的相似度;
基于所述相似度,檢測所述語音驗證碼是否為有效輸入。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述語音特征包括每兩個字發(fā)音之間的過度音、連音、停頓音以及背景噪聲中的至少一種。
3.根據(jù)權(quán)利要求1或者2所述的方法,其特征在于,確定用戶輸入的語音驗證碼的語義與預設驗證碼的原始語義相符之前,所述方法還包括:
獲取所述用戶輸入的所述語音驗證碼;
對所述用戶輸入的所述語音驗證碼進行語義識別,得到語義文本信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,確定用戶輸入的語音驗證碼的語義與預設驗證碼的原始語義相符,具體包括:
判斷所述語義文本信息與所述預設驗證碼的原始語義文本信息的語義是否一致,若一致,確定所述用戶輸入的所述語音驗證碼的語義與所述預設驗證碼的原始語義相符。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,計算所述語音音頻特征與對應的歷史同語義的音頻特征的相似度之前,所述方法還包括:
檢測歷史音頻特征庫中是否存在歷史同語義的音頻特征;
若存在,從所述歷史音頻特征庫中獲取所述歷史同語義的音頻特征。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當所述歷史音頻特征庫中不存在所述歷史同語義的音頻特征時,所述方法還包括:
確定所述語音驗證碼為有效輸入;
將所述語音驗證碼對應的所述語音音頻特征和所述語義文本信息存儲在所述歷史音頻特征庫中。
7.根據(jù)權(quán)利要求1-6任一所述的方法,其特征在于,基于所述相似度,檢測所述語音驗證碼是否為有效輸入,具體包括:檢測所述相似度是否小于預設相似度閾值,若是,確定所述語音驗證碼為有效輸入;否則確定所述語音驗證碼為無效輸入。
8.一種語音驗證處理裝置,其特征在于,所述裝置包括:
確定模塊,用于確定用戶輸入的語音驗證碼的語義與預設驗證碼的原始語義相符;所述用戶輸入的所述語音驗證碼是根據(jù)所述預設驗證碼進行語音輸入的;
提取模塊,用于從所述語音驗證碼中提取語音音頻特征;
計算模塊,用于計算所述語音音頻特征與對應的歷史同語義的音頻特征的相似度;
檢測模塊,用于基于所述相似度,檢測所述語音驗證碼是否為有效輸入。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述語音特征包括每兩個字發(fā)音之間的過度音、連音、停頓音以及背景噪聲中的至少一種。
10.根據(jù)權(quán)利要求8或者9所述的裝置,其特征在于,所述裝置還包括:
獲取模塊,用于獲取所述用戶輸入的所述語音驗證碼;
識別模塊,用于對所述用戶輸入的所述語音驗證碼進行語義識別,得到語義文本信息。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述確定模塊,具體用于判斷所述語義文本信息與所述預設驗證碼的原始語義文本信息的語義是否一致,若一致,確定所述用戶輸入的所述語音驗證碼的語義與所述預設驗證碼的原始語義相符。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于:
所述檢測模塊,還用于檢測歷史音頻特征庫中是否存在歷史同語義的音頻特征;
所述獲取模塊,還用于若所述檢測模塊檢測所述歷史音頻特征庫中存在所述歷史同語義的音頻特征時,從所述歷史音頻特征庫中獲取所述歷史同語義的音頻特征。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括存儲模塊;
所述確定模塊,還用于當所述歷史音頻特征庫中不存在所述歷史同語義的音頻特征時,確定所述語音驗證碼為有效輸入;
所述存儲模塊,用于將所述語音驗證碼對應的所述語音音頻特征和所述語義文本信息存儲在所述歷史音頻特征庫中。
14.根據(jù)權(quán)利要求8-13任一所述的裝置,其特征在于,所述檢測模塊,具體用于檢測所述相似度是否小于預設相似度閾值;
所述確定模塊,還用于當所述檢測模塊檢測到所述相似度小于所述預設相似度閾值,確定所述語音驗證碼為有效輸入;
所述確定模塊,還用于當所述檢測模塊檢測到所述相似度大于或者等于所述預設相似度閾值,確定所述語音驗證碼為無效輸入。