專利名稱:身份識別方法和裝置的制作方法
技術領域:
本發明涉及信息安全領域,尤其涉及一種身份識別方法和裝置。
背景技術:
近年來,在生物識別技術領域中,聲紋識別技術以其獨特的方便性、經濟性和準確性等優勢受到世人矚目,并日益成為人們日常生活和工作中重要且普及的身份識別方法。現有技術中,通過聲紋識別技術實現身份識別的過程包括首先從輸入的語音信號中提取能夠反映說話人是誰的特征;然后根據該特征進行模式匹配,確定說話人的身份。然而聲紋識別的特征相似時,易將特征相似的其他人誤識別為預識別人員,誤識率較高。·
發明內容
本發明的實施例提供一種身份識別方法和裝置,能夠提高身份識別的準確率。一方面,提供一種身份識別方法,包括接收用戶終端發送的用戶輸入的語音信息;根據所述語音信息進行聲紋識別,得到聲紋識別結果;根據所述用戶終端進行身份認證,得到認證結果;根據所述聲紋識別結果和所述認證結果確定用戶身份。另一方面,提供一種身份識別裝置,包括語音接收模塊,用于接收用戶終端發送的用戶輸入的語音信息;聲紋識別模塊,用于根據所述語音信息進行聲紋識別,得到聲紋識別結果;認證模塊,用于根據所述用戶終端進行身份認證,得到認證結果;身份確定模塊,用于根據所述聲紋識別結果和所述認證結果確定用戶身份。本發明實施例提供的身份識別方法和裝置,通過聲紋識別和用戶終端身份認證確定用戶身份,從而實現身份識別。由于在聲紋識別同時還進行身份認證,使得本發明實施例提供的技術方案,能夠解決現有技術僅使用聲紋實現身份識別時,如果聲紋識別的特征相似,易將特征相似的其他人誤識別為預識別人員,誤識率較高的問題。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本發明實施例一提供的身份識別方法的流程圖;圖2為本發明實施例二提供的身份識別裝置的結構示意圖;圖3為圖2所示的身份識別裝置中認證模塊的結構示意圖;圖4為圖2所示的身份識別裝置中身份確定模塊的結構示意圖一;圖5為圖2所示的身份識別裝置中身份確定模塊的結構示意圖二 ;
圖6為圖2所示的身份識別裝置中聲紋識別模塊的結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。本發明實施例公開一種身份識別方法和裝置,能夠解決現有技術易將特征相似的其他人誤識別為預識別人員,誤識率較高的問題。實施例一如圖I所示,本發明實施例公開一種身份識別方法,包括
步驟101,接收用戶終端發送的用戶輸入的語音信息。在本實施例中,用戶啟動身份識別時,可以通過用戶終端輸入語音信息,使用戶終端可以向身份識別裝置發送該用戶輸入的語音信息,從而實現身份識別。其中,用戶輸入的語音信息,可以與預先訓練好的語音相同,也可以為不相同的任意語音,在此不作限制。步驟102,根據該語音信息進行聲紋識別,得到聲紋識別結果。在本實施例中,可以首先從語音信息中提取反映說話人是誰的特征;然后將該特征與預先存儲的聲紋進行模式匹配,得到聲紋識別結果。其中,可以預先存儲一個人的聲紋,然后將提取出的特征與該聲紋進行匹配,得到聲紋識別結果;也可以預先存儲多個人的聲紋,然后將提取出的特征與聲紋進行一一匹配,得到聲紋識別結果;預先存儲的聲紋可以從用戶輸入的語料中提取,也可以通過其他方式獲取,在此不再一一贅述。在本實施例中,可以在本地進行語音識別,為了提高識別率,用戶可以輸入與預先訓練的音頻相同的語音信息,然后根據預先訓練的音頻對語音信息進行聲紋識別;也可以通過非特定人語音識別服務器進行語音識別,向預先連接的非特定人語音識別服務器發送語音消息,使非特定人語音識別服務器對該語音信息進行聲紋識別。步驟103,根據用戶終端進行身份認證,得到認證結果。在本實施例中,通過步驟103根據用戶終端進行身份認證,可以為根據用戶終端的身份信息進行身份認證,該身份信息可以為用戶名、密碼等;也可以為根據用戶終端的終端識別碼進行身份認證,該終端識別碼可以為終端號碼如手機號等、也可以為終端序列號(Identity, ID)等;也可以根據與用戶終端的距離進行身份認證;也可以通過短距離通信網絡與用戶終端匹配進行身份認證,還可以通過其他方式根據用戶終端進行身份認證,在此不再一一贅述。其中,短距離通信網絡可以為藍牙網絡、無線局域網WIFI、紅外網絡等;可以通過全球定位系統(Global Positioning System, GPS)確定與用戶終端的距離,也可以通過其他方式確定與用戶終端的距離。在本實施例中,可以預先在本地存儲預識別用戶對應的身份信息、終端識別碼等,使本地接收到用戶終端發送的上述信息后,可以將本地預先存儲的信息與用戶終端發送的信息進行比對,從而實現身份認證。步驟104,根據聲紋識別結果和認證結果確定用戶身份。在本實施例中,通過步驟104根據聲紋識別結果和認證結果確定用戶身份的過程可以包括判斷聲紋識別結果和認證結果是否一致;如果一致,根據聲紋識別結果和認證結果確定用戶身份。其中,根據聲紋識別結果和認證結果確定的用戶身份,可以與聲紋識別結果一致,也可以與認證結果一致。在本實施例中,如果聲紋識別結果和認證結果不一致,還可以首先確定語音信息與預先存儲的認證結果對應的聲紋的匹配度;然后在匹配度大于預設閾值時,根據認證結果確定用戶身份。其中,可以通過將語音信息中說話人特征與聲紋進行匹配,得到匹配度,也可以通過其他方式確定匹配度,在此不再一一贅述。在本實施例中,根據語音信息進行聲紋識別的過程與根據用戶終端進行認證的過程,可以同時進行;也可以首先進行身份識別或認證,然后根據身份識別結果或認證結果進行認證或身份識別,在此不再一一贅述。本發明實施例提供的身份識別方法和裝置,通過聲紋識別和用戶終端身份認證確定用戶身份,從而實現身份識別。由于在聲紋識別同時還進行身份認證,使得本發明實施例提供的技術方案,能夠解決現有技術僅使用聲紋實現身份識別時,如果聲紋識別的特征相似,易將特征相似的其他人誤識別為預識別人員,誤識率較高的問題。實施例二如圖2所示,本發明實施例提供的身份識別裝置,包括語音接收模塊201,用于接收用戶終端發送的用戶輸入的語音信息;聲紋識別模塊202,用于根據語音信息進行聲紋識別,得到聲紋識別結果;認證模塊203,用于根據用戶終端進行身份認證,得到認證結果;
身份確定模塊204,用于根據聲紋識別結果和認證結果確定用戶身份。在本實施例中,通過語音接收模塊201至身份確定模塊204實現身份識別的過程,與本發明實施例一提供的過程相似,在此不再一一贅述。進一步的,如圖3所示,認證模塊203,可以包括身份認證子模塊2031、識別碼認證子模塊2032、距離認證子模塊2033和匹配認證子模塊2034中的任意一個;其中,身份認證子模塊2031,用于根據用戶終端發送的身份信息進行身份認證;識別碼認證子模塊2032,用于根據用戶終端的終端識別碼進行身份認證;距離認證子模塊2033,用于根據與用戶終端的距離進行身份認證;匹配認證子模塊2034,用于通過短距離通信網絡與用戶終端匹配進行身份認證。在本實施例中,身份認證子模塊2031可以將預先存儲的信息與用戶終端的身份信息進行比對,得到認證結果;該認證信息可以為用戶名、密碼等。識別碼認證子模塊2032可以將預先存儲的識別信息與終端識別碼進行比對,得到認證結果;該終端識別碼可以為終端號碼如手機號或終端ID等。距離認證子模塊2033可以首先獲取與用戶終端的距離,然后判斷與用戶終端的距離是否小于預設閾值,得到認證結果;可以通過GPS等確定與用戶終端的距離。匹配認證子模塊2034可以通過藍牙網絡、無線局域網WIFI、紅外網絡等短距離通信網絡查找用戶終端,實現認證。進一步的,如圖4所示,本實施例中身份確定模塊204可以包括判斷子模塊2041,用于判斷聲紋識別結果和認證結果是否一致;第一身份確定子模塊2042,用于如果一致,根據聲紋識別結果和認證結果確定用戶身份。
此時,如圖5所示,該身份確定模塊204還可以包括匹配子模塊2043,用于如果不一致,確定語音信息與預先存儲的認證結果對應的聲紋的匹配度;第二確定子模塊2044,用于匹配度大于預設閾值時,根據認證結果確定用戶身份。進一步的,如圖6所示,本實施例提供的聲紋識別模塊202,可以包括語音發送子模塊2021或識別子模塊2021 ;其中,語音發送子模塊2021,用于向預先連接的非特定人語音識別服務器發送語音信息,使非特定人語音識別服務器對語音信息進行聲紋識別;識別子模塊2022,用于根據預先訓練的音頻對語音信息進行聲紋識別。本發明實施例提供的身份識別裝置,通過聲紋識別和用戶終端身份認證確定用戶 身份,從而實現身份識別。由于在聲紋識別同時還進行身份認證,使得本發明實施例提供的技術方案,能夠解決現有技術僅使用聲紋實現身份識別時,如果聲紋識別的特征相似,易將特征相似的其他人誤識別為預識別人員,誤識率較高的問題。本發明實施例公開的身份識別方法和裝置,可以應用在汽車控制等系統中。以上所述,僅為本發明的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應所述以權利要求的保護范圍為準。
權利要求
1.一種身份識別方法,其特征在于,包括 接收用戶終端發送的用戶輸入的語音信息; 根據所述語音信息進行聲紋識別,得到聲紋識別結果; 根據所述用戶終端進行身份認證,得到認證結果; 根據所述聲紋識別結果和所述認證結果確定用戶身份。
2.根據權利要求I所述的身份識別方法,其特征在于,所述根據所述用戶終端進行認證,包括 根據所述用戶終端的身份信息進行身份認證;或者, 根據所述用戶終端的終端識別碼進行身份認證;或者, 根據與所述用戶終端的距離進行身份認證;或者, 通過短距離通信網絡與所述用戶終端匹配進行身份認證。
3.根據權利要求I所述的身份識別方法,其特征在于,所述根據所述聲紋識別結果和所述認證結果確定用戶身份,包括 判斷所述聲紋識別結果和所述認證結果是否一致; 如果一致,根據所述聲紋識別結果和所述認證結果確定用戶身份。
4.根據權利要求3所述的身份識別方法,其特征在于,如果不一致,所述方法還包括 確定所述語音信息與預先存儲的所述認證結果對應的聲紋的匹配度; 所述匹配度大于預設閾值時,根據所述認證結果確定用戶身份。
5.根據權利要求I所述的身份識別方法,其特征在于,所述根據所述語音信息進行聲紋識別,包括 向預先連接的非特定人語音識別服務器發送所述語音信息,使所述非特定人語音識別服務器對所述語音信息進行聲紋識別;或者, 根據預先訓練的音頻對所述語音信息進行聲紋識別。
6.一種身份識別裝置,其特征在于,包括 語音接收模塊,用于接收用戶終端發送的用戶輸入的語音信息; 聲紋識別模塊,用于根據所述語音信息進行聲紋識別,得到聲紋識別結果; 認證模塊,用于根據所述用戶終端進行身份認證,得到認證結果; 身份確定模塊,用于根據所述聲紋識別結果和所述認證結果確定用戶身份。
7.根據權利要求6所述的身份識別裝置,其特征在于,所述認證模塊,包括身份認證子模塊、識別碼認證子模塊、距離認證子模塊和匹配認證子模塊中的任意一個; 其中,所述身份認證子模塊,用于根據所述用戶終端發送的身份信息進行身份認證; 所述識別碼認證子模塊,用于根據所述用戶終端的終端識別碼進行身份認證; 所述距離認證子模塊,用于根據與所述用戶終端的距離進行身份認證; 所述匹配認證子模塊,用于通過短距離通信網絡與所述用戶終端匹配進行身份認證。
8.根據權利要求6所述的身份識別裝置,其特征在于,所述身份確定模塊,包括 判斷子模塊,用于判斷所述聲紋識別結果和所述認證結果是否一致; 第一身份確定子模塊,用于如果一致,根據所述聲紋識別結果和所述認證結果確定用戶身份。
9.根據權利要求8所述的身份識別裝置,其特征在于,所述身份確定模塊還包括匹配子模塊,用于如果不一致,確定所述語音信息與預先存儲的所述認證結果對應的聲紋的匹配度; 第二確定子模塊,用于所述匹配度大于預設閾值時,根據所述認證結果確定用戶身份。
10.根據權利要求6所述的身份識別裝置,其特征在于,所述聲紋識別模塊,包括語音發送子模塊或識別子模塊; 其中,所述語音發送子模塊,用于向預先連接的非特定人語音識別服務器發送所述語音信息,使所述非特定人語音識別服務器對所述語音信息進行聲紋識別; 所述識別子模塊,用于根據預先訓練的音頻對所述語音信息進行聲紋識別。
全文摘要
本發明公開了一種身份識別方法和裝置,涉及信息安全領域。為解決現有技術聲紋識別的特征相似時,易將特征相似的其他人誤識別為預識別人員,誤識率較高的問題而發明。本發明公開的技術方案包括接收用戶終端發送的用戶輸入的語音信息;根據所述語音信息進行聲紋識別,得到聲紋識別結果;根據所述用戶終端進行身份認證,得到認證結果;根據所述聲紋識別結果和所述認證結果確定用戶身份。本發明實施例可以應用在汽車控制等系統中。
文檔編號G10L17/00GK102930868SQ20121040880
公開日2013年2月13日 申請日期2012年10月24日 優先權日2012年10月24日
發明者王力劭, 沈嘉鑫, 邵穎 申請人:北京車音網科技有限公司