控制接入的方法和裝置的制造方法
【技術領域】
[0001]本發明涉及信息技術領域,并且更具體地,涉及一種控制接入的方法和裝置。
【背景技術】
[0002]通常來講,如果用戶要進入一個與用戶隱私、資金相關的系統,首先需要進行安全認證,例如,登錄自己的博客、微博,需要用戶名加密碼進行安全認證。為了提升安全性,有些系統還要求多因子認證,例如財務系統,公有云系統。因此,除了常規的用戶名加密碼的認證技術之外,有些系統采用增加語音識別的認證技術。系統認證信息準備/錄入過程如下:首先,用戶注冊系統時,除了設置用戶名和密碼之外,系統還要求客戶提供或朗讀一段語音,系統將客戶的語音信息保存在系統中;系統對該語音信息進行分析后保存該客戶的語音特征,形成能夠識別該客戶的語音特征庫。當用戶登陸系統時,系統首先需要用戶輸入用戶名和密碼,驗證通過后,系統要求用戶朗讀一段語音,然后系統將當前用戶語音的特征和系統保存的語音的特征進行比對,達到匹配標準則授予該用戶接入權限。然后,用戶名和密碼可能被惡意盜用,用戶的日常語音也有可能被惡意錄制,因此上述信息泄露后,可能會造成用戶惡意接入系統,影響系統的安全,因此,需要一種控制接入的方法,以避免用戶惡意接入系統。
【發明內容】
[0003]本發明實施例提供一種控制接入的方法和裝置,能夠避免用戶惡意接入系統。
[0004]第一方面,提供了一種控制接入的方法,該方法包括:系統中的接入控制設備接收語音輸入設備發送的處理語音,所述處理語音是所述語音輸入設備采用第一處理信號對用戶的輸入語音進行處理生成的,所述輸入語音用于對所述用戶接入所述系統進行安全認證;所述接入控制設備采用第二處理信號對所述系統中預存儲的所述用戶的原始語音進行處理生成參考語音,所述原始語音是用于對所述用戶接入所述系統進行安全認證的對比語音,所述第一處理信號與所述第二處理信號相同;所述接入控制設備根據所述處理語音與所述參考語音的語音特征的匹配度,確定是否允許所述用戶接入所述系統。
[0005]結合第一方面,在第一方面的第一種實現方式中,所述第一處理信號為所述語音輸入設備根據基于時間序列的算法生成的第一安全因子,所述處理語音為所述語音輸入設備采用所述第一安全因子對所述輸入語音進行調制生成的;所述第二處理信號為所述接入控制設備根據所述基于時間序列的算法生成的第二安全因子,所述接入控制設備采用所述第二處理信號對所述系統中預存儲的所述用戶的原始語音進行處理生成參考語音,包括:所述接入控制設備采用所述第二安全因子對所述原始語音進行調制生成所述參考語音。
[0006]結合第一方面及其上述實現方式,在第一方面的第二種實現方式中,所述第一處理信號為所述接入控制設備發送的背景音,所述接入控制設備發送的背景音為所述接入控制設備隨機生成的,所述處理語音為所述語音輸入設備錄制的所述用戶的輸入語音和第一背景音的合成語音,所述第一背景音為所述語音輸入設備根據所述接入控制設備發送的背景音播放的;所述第二處理信號為所述接入控制設備發送給所述語音輸入設備的背景音,所述接入控制設備采用所述第二處理信號對所述系統中預存儲的所述原始語音進行處理生成參考語音,包括:所述接入控制設備獲取所述接入控制設備發送給所述語音輸入設備的背景音;所述接入控制設備將所述原始語音和所述接入控制設備發送給所述語音輸入設備的背景音的合成語音作為所述參考語音。
[0007]結合第一方面及其上述實現方式,在第一方面的第三種實現方式中,所述接入控制設備根據所述處理語音與所述參考語音的語音特征的匹配度,確定是否允許所述用戶接入所述系統,包括:所述接入控制設備在確定所述處理語音與所述參考語音的語音特征的匹配度達到所述接入控制設備預設的匹配度閾值時,允許所述用戶接入所述系統。
[0008]第二方面,提供了一種控制接入的方法,該方法包括:語音輸入設備接收用戶的輸入語音,所述輸入語音用于對所述用戶接入系統進行安全認證;所述語音輸入設備采用第一處理信號對所述輸入語音進行處理生成處理語音;所述語音輸入設備將所述處理語音發送到所述系統中的接入控制設備,以便于所述接入控制設備根據所述處理語音與參考語音的語音特征的匹配度控制是否允許所述用戶接入所述系統,其中,所述參考語音是所述接入控制設備采用第二處理信號對所述用戶的原始語音進行處理產生的,所述原始語音是所述系統中預存儲的用于對所述用戶接入所述系統進行安全認證的對比語音,所述第一處理信號與所述第二處理信號相同。
[0009]結合第二方面,在第二方面的第一種實現方式中,所述第一處理信號為所述語音輸入設備根據基于時間序列的算法生成的第一安全因子,所述第二處理信號為所述接入控制設備根據所述基于時間序列的算法生成的第二安全因子,所述參考語音為所述接入控制設備采用所述第二安全因子對所述原始語音進行調制生成的;所述語音輸入設備采用第一處理信號對所述輸入語音進行處理生成處理語音,包括:所述語音輸入設備采用所述第一安全因子對所述輸入語音進行調制生成所述處理語音。
[0010]結合第二方面及其上述實現方式,在第二方面的第二種實現方式中,所述第一處理信號為所述接入控制設備發送的背景音,所述接入控制設備發送的背景音為所述接入控制設備隨機生成的,所述第二處理信號為所述接入控制設備發送給所述語音輸入設備的背景音,所述參考語音為所述原始語音和所述接入控制設備發送給所述語音輸入設備的背景音的合成語音;所述語音輸入設備采用第一處理信號對所述輸入語音進行處理生成處理語音,包括:所述語音輸入設備將錄制的所述用戶的輸入語音和第一背景音的合成語音作為處理語音,所述第一背景音為所述語音輸入設備根據所述接入控制設備發送的背景音播放的。
[0011]第三方面,提供了一種接入控制設備,該接入控制設備包括存儲器和與該存儲器連接的處理器,該存儲器用于存儲指令,該處理器用于執行該存儲器存儲的指令,當該處理器執行該存儲器中存儲的指令時,該處理具體用于執行第一方面中的方法。
[0012]第四方面,提供了一種語音輸入設備,該語音輸入設備包括存儲器和與該存儲器連接的處理器,該存儲器用于存儲指令,該處理器用于執行該存儲器存儲的指令,當該處理器執行該存儲器中存儲的指令時,該處理具體用于執行第二方面中的方法。
[0013]第五方面,提供了一種接入控制設備,該接入控制設備包括執行第一方面中的方法的各模塊。
[0014]第六方面,提供了一種語音輸入設備,該語音輸入設備包括執行第二方面中的方法的各模塊。
[0015]第七方面,提供了一種控制接入的系統,該系統包括第五方面中的接入控制設備和第六方面中的語音輸入設備。
[0016]基于上述技術方案,本發明實施例的控制接入的方法和裝置,能夠采用同樣的處理信號對用戶的輸入語音與原始語音進行處理產生處理語音和參考語音,然后根據處理語音與參考語音的語音特征的匹配度來控制用戶接入系統,由于采用的處理信號的隨機性,從而可以避免用戶惡意接入系統。
【附圖說明】
[0017]為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0018]圖1是根據本發明實施例的控制接入的方法的應用場景示意圖。
[0019]圖2是根據本發明實施例的控制接入的方法的示意性流程圖。
[0020]圖3是根據本發明另一實施例的控制接入的方法的示意性流程圖。
[0021]圖4是根據本發明再一實施例的控制接入的方法的示意性圖。
[0022]圖5根據本發明實施例的接入控制設備的示意性框圖。
[0023]圖6根據本發明實施例的語音輸入設備的示意性框圖。
[0024]圖7根據本發明實施例的控制接入的系統的示意性框圖。
[0025]圖8根據本發明另一實施例的接入控制設備的示意性框圖。
[0026]圖9根據本發明另一實施例的語音輸入設備的示意性框圖。
【具體實施方式】
[0027]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0028]在介紹根據本發明實施例的控制接入的方法之前,首先介紹一下根據本發明實施例的控制接入的方法的應用場景,圖1示出了根據本發明實施例的應用場景的示意圖。如圖1所示,該控制接入的系統包括語音輸入設備和接入控制設備,該語音輸入設備用于對用戶的輸入語音進行處理生成處理語音,然后將該處理語音發送到接入控制設備,接入控制設備用于控制是否允許用戶訪問系統中的業務或服務。該控制接入的系統可以位于該用戶想要訪問的系統中,也就是該控制接入的系統可以為用戶訪問的系統中的模塊,該控制接入的系統也可以為該系統外的獨立的模塊,用于控制用戶能否接入該系統等,本發明實施例對此不作限制。語音輸入設備可以是移動電話(或稱為“蜂窩”電話)等手持設備,也可以是具有語音輸入功能的計算機,例如,可以是便攜式、袖珍式、手持式、計算機內置的或者車載的移動裝置等。
[0029]圖2示出了根據本發明實施例的控制接入的方法100的示意性流程圖,該方法100可以由接入控制設備執行,如圖2所示,該方法100包括:
[0030]S110,系統中的接入控制設備接收語音輸入設備發送的處理語音,該處理語音是該語音輸入設備采用第一處理信號對用戶的輸入語音進行處理生成的,該輸入語音用于對該用戶接入該系統進行安全認證;
[