国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      身份認(rèn)證方法和身份認(rèn)證系統(tǒng)與流程

      文檔序號(hào):11710040閱讀:305來源:國(guó)知局
      身份認(rèn)證方法和身份認(rèn)證系統(tǒng)與流程

      本發(fā)明涉及計(jì)算機(jī)安全信息技術(shù)領(lǐng)域,特別是涉及一種身份認(rèn)證方法和身份認(rèn)證系統(tǒng)。



      背景技術(shù):

      目前,電腦和智能手機(jī)、平板電腦等智能終端已經(jīng)成為人們工作生活的重要助手。其中,智能終端可以為用戶提供購物、理財(cái)、建檔、數(shù)據(jù)存儲(chǔ)等多種服務(wù),但是,這些服務(wù)也會(huì)給用戶數(shù)據(jù)以及用戶財(cái)產(chǎn)帶來安全問題。因此,為了保證用戶信息和財(cái)產(chǎn)安全,需要對(duì)用戶的智能終端進(jìn)行用戶身份認(rèn)證。

      圖1示出了現(xiàn)有技術(shù)中的一種用戶身份認(rèn)證系統(tǒng)的流程圖。其中,識(shí)別系統(tǒng)由聲紋識(shí)別和密碼文本識(shí)別兩部分構(gòu)成。具體流程為說話人說出接收到的動(dòng)態(tài)密碼的語音,可以采集到說話人的語音數(shù)據(jù);然后,識(shí)別系統(tǒng)可以對(duì)該語音數(shù)據(jù)進(jìn)行聲紋識(shí)別和語音識(shí)別,分別得到該說話人的聲紋特征和密碼文本內(nèi)容;接著,可以將識(shí)別到的聲紋特征和預(yù)先采集的該說話人的聲紋特征進(jìn)行比對(duì),得到聲紋認(rèn)證結(jié)果(例如置信度1),以及將識(shí)別到的密碼文本內(nèi)容和發(fā)送給說話人的終端的上述動(dòng)態(tài)密碼進(jìn)行比對(duì),得到語音文本認(rèn)證結(jié)果(例如置信度2);然后,將兩個(gè)置信度按照預(yù)設(shè)的公式(例如加權(quán)求和)合并為一個(gè)置信度;接著,判定身份部分可以將合并后的置信度和預(yù)設(shè)的閾值進(jìn)行比較,來判定用戶身份是否通過認(rèn)證并給出認(rèn)證結(jié)果;最后,將認(rèn)證結(jié)果發(fā)送至業(yè)務(wù)系統(tǒng)進(jìn)行處理。

      從上述描述可以看出,圖1所示的用戶身份認(rèn)證系統(tǒng)會(huì)將聲紋認(rèn)證結(jié)果和語音文本認(rèn)證結(jié)果進(jìn)行合并處理,將它們的合并結(jié)果和一個(gè)預(yù)設(shè)閾值進(jìn)行比較,來判定用戶的身份是否通過認(rèn)證。但是,聲紋認(rèn)證結(jié)果是一個(gè)生物特征的認(rèn)證結(jié)果,而語音文本認(rèn)證結(jié)果則是一個(gè)無人物差異的認(rèn)證結(jié)果,即很有可能當(dāng)前認(rèn)證的說話人確實(shí)是所認(rèn)證的系統(tǒng)或終端設(shè)備的用戶,但是該用戶說出的動(dòng)態(tài)密碼和正確的動(dòng)態(tài)密碼存在一定差異,從而會(huì)直接拒絕該用戶進(jìn)行業(yè)務(wù)處理;另外,還有可能說話人是一個(gè)非系統(tǒng)或終端設(shè)備用戶,動(dòng)態(tài)密碼的語音識(shí)別結(jié)果很可能與正確密碼文本完全一致,導(dǎo)致最終的認(rèn)證結(jié)果為通過,從而對(duì)系統(tǒng)或終端設(shè)備用戶造成損失。即,現(xiàn)有技術(shù)中用戶身份認(rèn)證系統(tǒng)只能給出認(rèn)證通過或不通過的認(rèn)證結(jié)果,而不能夠根據(jù)聲紋和語音兩種認(rèn)證的不同結(jié)果給出不同的認(rèn)證方案,存在著身份認(rèn)證的靈活性差、錯(cuò)判率高、無安全警示的情況。

      另一方面,圖1所示的系統(tǒng)在進(jìn)行聲紋識(shí)別時(shí),只支持密碼文本相關(guān)性的聲紋識(shí)別,即生成所述動(dòng)態(tài)密碼的動(dòng)態(tài)密碼字符庫中的字符必須是對(duì)用戶采集過對(duì)應(yīng)字符發(fā)音的字符,即,發(fā)送給用戶的動(dòng)態(tài)密碼的文本信息,必須來自于用戶在將聲紋注冊(cè)至身份認(rèn)證系統(tǒng)時(shí)所說出的訓(xùn)練語音(即語音數(shù)據(jù))。而用戶的訓(xùn)練語音并不能涵蓋全量的中文。因此,考慮到用戶的訓(xùn)練語音數(shù)據(jù)的采集規(guī)模問題,現(xiàn)有技術(shù)中的這種技術(shù)方案一般只支持26個(gè)字母和10個(gè)數(shù)字構(gòu)成的動(dòng)態(tài)密碼庫。

      由此可知,現(xiàn)有技術(shù)中用戶身份認(rèn)證系統(tǒng)中的用戶的訓(xùn)練語音需要與動(dòng)態(tài)密碼庫中的字符相關(guān),從而造成動(dòng)態(tài)密碼的采集空間較小、動(dòng)態(tài)密碼的安全性較低以及對(duì)訓(xùn)練語音的字符限制,無法采集全部漢字發(fā)音的聲紋特征。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明提供了一種身份認(rèn)證方法和身份認(rèn)證系統(tǒng),以解決現(xiàn)有技術(shù)中的身份認(rèn)證方案所存在的針對(duì)聲紋和語音兩種認(rèn)證的不同結(jié)果只能給出統(tǒng)一的認(rèn)證方案,導(dǎo)致身份認(rèn)證的靈活性差、錯(cuò)判率高的問題。

      為了解決上述問題,根據(jù)本發(fā)明的一個(gè)方面,本發(fā)明公開了一種身份認(rèn)證方法,包括:

      若接收到用戶的身份認(rèn)證請(qǐng)求,則生成動(dòng)態(tài)密碼,并將所述動(dòng)態(tài)密碼的文本信息發(fā)送至所述用戶;

      采集來自所述用戶的針對(duì)所述動(dòng)態(tài)密碼的文本信息的語音信號(hào);

      對(duì)所述語音信號(hào)進(jìn)行語音識(shí)別,得到密碼文本信息;

      對(duì)所述語音信號(hào)進(jìn)行聲紋識(shí)別,得到第一聲紋特征信息;

      計(jì)算所述密碼文本信息和所述動(dòng)態(tài)密碼的文本信息的相似度,得到第一相似度;

      計(jì)算所述第一聲紋特征信息和預(yù)先注冊(cè)的所述用戶的第二聲紋特征信息的相似度,得到第二相似度;

      若所述第一相似度大于或等于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度大于或等于預(yù)設(shè)聲紋認(rèn)證閾值,則確定所述用戶的身份認(rèn)證通過;

      否則,確定所述用戶的身份認(rèn)證未通過,并根據(jù)所述第一相似度和預(yù)設(shè)密碼認(rèn)證閾值的比較結(jié)果、以及所述第二相似度和預(yù)設(shè)聲紋認(rèn)證閾值的比較結(jié)果,執(zhí)行不同的身份認(rèn)證操作。

      根據(jù)本發(fā)明的另一方面,本發(fā)明還公開了一種身份認(rèn)證系統(tǒng),包括:

      生成模塊,用于若接收到用戶的身份認(rèn)證請(qǐng)求,則生成動(dòng)態(tài)密碼,并將所述動(dòng)態(tài)密碼的文本信息發(fā)送至所述用戶;

      第一采集模塊,用于采集來自所述用戶的針對(duì)所述動(dòng)態(tài)密碼的文本信息的語音信號(hào);

      語音識(shí)別模塊,用于對(duì)所述語音信號(hào)進(jìn)行語音識(shí)別,得到密碼文本信息;

      聲紋識(shí)別模塊,用于對(duì)所述語音信號(hào)進(jìn)行聲紋識(shí)別,得到第一聲紋特征信息;

      第一計(jì)算模塊,用于計(jì)算所述密碼文本信息和所述動(dòng)態(tài)密碼的文本信息的相似度,得到第一相似度;

      第二計(jì)算模塊,用于計(jì)算所述第一聲紋特征信息和預(yù)先注冊(cè)的所述用戶的第二聲紋特征信息的相似度,得到第二相似度;

      確定通過模塊,用于若所述第一相似度大于或等于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度大于或等于預(yù)設(shè)聲紋認(rèn)證閾值,則確定所述用戶的身份認(rèn)證通過;

      執(zhí)行模塊,用于若所述第一相似度小于預(yù)設(shè)密碼認(rèn)證閾值,和/或,所述第二相似度小于預(yù)設(shè)聲紋認(rèn)證閾值,則確定所述用戶的身份認(rèn)證未通過,并根據(jù)所述第一相似度和預(yù)設(shè)密碼認(rèn)證閾值的比較結(jié)果、以及所述第二相似度和預(yù)設(shè)聲紋認(rèn)證閾值的比較結(jié)果,執(zhí)行不同的身份認(rèn)證操作。

      與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點(diǎn):

      本發(fā)明通過將密碼文本識(shí)別結(jié)果(即第一相似度)和聲紋識(shí)別結(jié)果(即第二相似度)分別獨(dú)立的執(zhí)行各自的認(rèn)證操作,與各自的閾值進(jìn)行比較,從而確定密碼文本認(rèn)證結(jié)果和聲紋認(rèn)證結(jié)果;并根據(jù)密碼文本認(rèn)證結(jié)果和聲紋認(rèn)證結(jié)果的不同組合給出不同的身份認(rèn)證操作。能夠根據(jù)聲紋和語音兩種認(rèn)證的不同結(jié)果給出不同的認(rèn)證方案,提高了身份認(rèn)證的靈活性、認(rèn)證準(zhǔn)確度。

      附圖說明

      圖1是現(xiàn)有技術(shù)的一種用戶身份認(rèn)證系統(tǒng)的系統(tǒng)示意圖;

      圖2是本發(fā)明的一種身份認(rèn)證方法實(shí)施例的步驟流程圖;

      圖3是本發(fā)明的另一種身份認(rèn)證方法實(shí)施例的步驟流程圖;

      圖4是本發(fā)明的一種身份認(rèn)證系統(tǒng)實(shí)施例的系統(tǒng)示意圖;

      圖5是本發(fā)明的一種身份認(rèn)證系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖。

      具體實(shí)施方式

      為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。

      隨著信息技術(shù)的不斷發(fā)展,動(dòng)態(tài)密碼極大的提高了人們信息和權(quán)益的安全性,目前已經(jīng)廣泛應(yīng)用于網(wǎng)銀、網(wǎng)游、電信運(yùn)營(yíng)商、電子政務(wù)、企業(yè)等應(yīng)用領(lǐng)域。但這仍然無法滿足用戶對(duì)更高安全性的需求。作為適應(yīng)范圍廣且采集裝置造價(jià)低廉的聲紋識(shí)別技術(shù),其所提供的安全性可與其他生物識(shí)別技術(shù)(如:指紋、人臉等)相媲美,而且便于傳輸,結(jié)合語音識(shí)別技術(shù)可應(yīng)用于動(dòng)態(tài)密碼系統(tǒng)中,進(jìn)一步加強(qiáng)對(duì)用戶信息的保護(hù)。為此本發(fā)明提出了一種基于語音識(shí)別技術(shù)和聲紋識(shí)別技術(shù)的身份認(rèn)證方法及系統(tǒng),實(shí)現(xiàn)對(duì)用戶聲紋身份的確認(rèn)和動(dòng)態(tài)密碼文本內(nèi)容信息的確認(rèn)。

      參照?qǐng)D2,示出了本發(fā)明一個(gè)實(shí)施例的身份認(rèn)證方法的步驟流程圖,具體可以包括如下步驟:

      步驟201,若接收到用戶的身份認(rèn)證請(qǐng)求,則生成動(dòng)態(tài)密碼,并將所述動(dòng)態(tài)密碼的文本信息發(fā)送至所述用戶;

      其中,當(dāng)用戶需要進(jìn)行身份認(rèn)證時(shí),可以發(fā)送身份認(rèn)證請(qǐng)求,那么本發(fā)明實(shí)施例在接收到該請(qǐng)求后,就可以生成動(dòng)態(tài)密碼,并將動(dòng)態(tài)密碼的文本信息發(fā)送至用戶(例如以短信的形式)。

      步驟202,采集來自所述用戶的針對(duì)所述動(dòng)態(tài)密碼的文本信息的語音信號(hào);

      用戶側(cè)在接收到動(dòng)態(tài)密碼的文本信息后,就可以讀出該動(dòng)態(tài)密碼,這樣,本發(fā)明實(shí)施例就可以采集來自該用戶的針對(duì)該動(dòng)態(tài)密碼的文本信息的語音信號(hào)。

      步驟203,對(duì)所述語音信號(hào)進(jìn)行語音識(shí)別,得到密碼文本信息;

      然后,本發(fā)明實(shí)施例就可以對(duì)用戶發(fā)出的語音信號(hào)進(jìn)行語音識(shí)別,從而識(shí)別到用戶發(fā)出的語音內(nèi)容,即得到用戶讀出的密碼文本信息。

      步驟204,對(duì)所述語音信號(hào)進(jìn)行聲紋識(shí)別,得到第一聲紋特征信息;

      另外,本發(fā)明實(shí)施例還會(huì)對(duì)該語音信號(hào)進(jìn)行聲紋識(shí)別,從而確認(rèn)該語音信號(hào)的第一聲紋特征信息。

      步驟205,計(jì)算所述密碼文本信息和所述動(dòng)態(tài)密碼的文本信息的相似度,得到第一相似度;

      在步驟203之后,就可以計(jì)算識(shí)別到的密碼文本信息與生成并發(fā)送至該用戶的動(dòng)態(tài)密碼的文本信息之間的相似度,從而得到第一相似度。

      步驟206,計(jì)算所述第一聲紋特征信息和預(yù)先注冊(cè)的所述用戶的第二聲紋特征信息的相似度,得到第二相似度;

      在步驟204之后,就可以計(jì)算識(shí)別到的第一聲紋特征信息與該用戶預(yù)先注冊(cè)至本發(fā)明實(shí)施例的認(rèn)證系統(tǒng)的第二聲紋特征信息之間的相似度,從而得到第二相似度。

      步驟207,若所述第一相似度大于或等于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度大于或等于預(yù)設(shè)聲紋認(rèn)證閾值,則確定所述用戶的身份認(rèn)證通過;

      那么,如果該第一相似度和第二相似度都大于或等于各自的預(yù)設(shè)閾值,則確認(rèn)該用戶的身份認(rèn)證通過。

      步驟208,否則,確定所述用戶的身份認(rèn)證未通過,并根據(jù)所述第一相似度和預(yù)設(shè)密碼認(rèn)證閾值的比較結(jié)果、以及所述第二相似度和預(yù)設(shè)聲紋認(rèn)證閾值的比較結(jié)果,執(zhí)行不同的身份認(rèn)證操作。

      否則,確認(rèn)用戶的身份認(rèn)證未通過,并根據(jù)第一相似度和預(yù)設(shè)密碼認(rèn)證閾值的比較結(jié)果、以及所述第二相似度和預(yù)設(shè)聲紋認(rèn)證閾值的比較結(jié)果,執(zhí)行不同的身份認(rèn)證操作。

      借助于本發(fā)明上述實(shí)施例的技術(shù)方案,本發(fā)明實(shí)施例能夠?qū)⒚艽a文本識(shí)別結(jié)果(即第一相似度)和聲紋識(shí)別結(jié)果(即第二相似度)分別獨(dú)立的執(zhí)行各自的認(rèn)證操作,與各自的閾值進(jìn)行比較,從而確定密碼文本認(rèn)證結(jié)果和聲紋認(rèn)證結(jié)果;并根據(jù)密碼文本認(rèn)證結(jié)果和聲紋認(rèn)證結(jié)果的不同組合給出不同的身份認(rèn)證操作。能夠根據(jù)聲紋和語音兩種認(rèn)證的不同結(jié)果給出不同的認(rèn)證方案,提高了身份認(rèn)證的靈活性、認(rèn)證準(zhǔn)確度。

      即,在當(dāng)前認(rèn)證的說話人確實(shí)是所認(rèn)證的系統(tǒng)或終端設(shè)備的用戶,但是該用戶說出的動(dòng)態(tài)密碼和正確的動(dòng)態(tài)密碼存在一定差異時(shí),本發(fā)明實(shí)施例并不會(huì)直接拒絕該用戶進(jìn)行業(yè)務(wù)處理;另外,如果說話人是一個(gè)非系統(tǒng)或終端設(shè)備用戶,即便動(dòng)態(tài)密碼的語音識(shí)別結(jié)果與正確密碼文本完全一致,本發(fā)明實(shí)施例仍舊會(huì)確認(rèn)認(rèn)證結(jié)果為不通過,避免對(duì)系統(tǒng)或終端設(shè)備用戶造成損失。

      另外,需要注意的是,本發(fā)明對(duì)于步驟203和步驟204的執(zhí)行順序并不做具體限制,它們可以順序執(zhí)行也可以并行執(zhí)行,其中,并行執(zhí)行可以提升身份認(rèn)證的效率。相應(yīng)的步驟205和步驟206也不限定先后順序。

      其中,本發(fā)明的上述技術(shù)方案可以用于遠(yuǎn)程用戶身份認(rèn)證系統(tǒng)中。在計(jì)算機(jī)終端或其他一些智能終端,為保障用戶的合法權(quán)益和使用權(quán)限,使用本發(fā)明實(shí)施例的身份認(rèn)證系統(tǒng)可以為用戶和企業(yè)提供更加便捷、安全、可靠的遠(yuǎn)程身份認(rèn)證服務(wù),極大程度地滿足用戶對(duì)信息的保密和權(quán)益保護(hù)需求。

      在上述實(shí)施例的基礎(chǔ)上,參照?qǐng)D3,示出了本發(fā)明一個(gè)實(shí)施例的身份認(rèn)證方法的流程圖。

      從圖3可以看出,區(qū)別于現(xiàn)有技術(shù)方案,本發(fā)明實(shí)施例在訓(xùn)練聲紋識(shí)別系統(tǒng)中的聲紋特征識(shí)別模型時(shí),所采集的用戶語音是隨機(jī)訓(xùn)練語音,支持?jǐn)?shù)字、字母和漢字,與動(dòng)態(tài)密碼字符庫全量字符完全無關(guān)。這樣就避免了現(xiàn)有技術(shù)方案采集全部漢字發(fā)音的聲紋與字符相關(guān)方案帶來的不便。

      此外,由于本發(fā)明實(shí)施例的聲紋特征識(shí)別模型是文本無關(guān)的,所以本發(fā)明支持的動(dòng)態(tài)密碼字符庫是由全量漢字、全量字母、全量數(shù)字構(gòu)成的,極大的擴(kuò)充了動(dòng)態(tài)密碼字符庫。

      在認(rèn)證的流程上,在經(jīng)過訓(xùn)練語音對(duì)聲紋特征識(shí)別模型訓(xùn)練后,就可以采集說話人的連續(xù)文本語音(即,對(duì)應(yīng)于系統(tǒng)下發(fā)的動(dòng)態(tài)密碼的文本信息);然后,聲紋識(shí)別系統(tǒng)可以對(duì)文本語音進(jìn)行聲紋特征的識(shí)別,而語音識(shí)別系統(tǒng)則對(duì)該文本語音進(jìn)行文本識(shí)別,這樣就可以并行得到識(shí)別到的聲紋特征和文本內(nèi)容;接著,聲紋識(shí)別系統(tǒng)可以對(duì)識(shí)別到的聲紋特征判定該說話人是否為認(rèn)證用戶,即,在判定上,本發(fā)明實(shí)施例的聲紋識(shí)別系統(tǒng)用于判定用戶身份(是否為本人的認(rèn)證請(qǐng)求操作)。而語音識(shí)別系統(tǒng)則用于對(duì)識(shí)別到的文本內(nèi)容判定是否為給定的動(dòng)態(tài)密碼;聲紋識(shí)別判定結(jié)果和語音識(shí)別判定結(jié)果均各自返回業(yè)務(wù)系統(tǒng);最后,再根據(jù)認(rèn)證結(jié)果進(jìn)入通過認(rèn)證環(huán)節(jié)或再認(rèn)證環(huán)節(jié)或停止認(rèn)證環(huán)節(jié)。

      優(yōu)選地,在上述實(shí)施例的基礎(chǔ)上,在執(zhí)行步驟201的生成動(dòng)態(tài)密碼的步驟時(shí),可以利用由10個(gè)阿拉伯?dāng)?shù)字、26個(gè)英文字母以及全量簡(jiǎn)體漢字構(gòu)成的動(dòng)態(tài)密碼庫中的字符隨機(jī)生成動(dòng)態(tài)密碼。

      也就是說,本發(fā)明實(shí)施例的動(dòng)態(tài)密碼庫由10個(gè)阿拉伯?dāng)?shù)字、26個(gè)英文字母以及全量簡(jiǎn)體漢字構(gòu)成,與用戶的訓(xùn)練語音字符不相關(guān),這樣就擴(kuò)充了動(dòng)態(tài)密碼的采集空間、并提升了動(dòng)態(tài)密碼的安全性。

      可選地,在接收所述用戶的身份認(rèn)證請(qǐng)求之前,根據(jù)本發(fā)明實(shí)施例的方法還包括:若接收到用戶的聲紋注冊(cè)請(qǐng)求,則采集來自所述用戶的隨機(jī)語音信號(hào)并保存;將所述隨機(jī)語音信號(hào)為訓(xùn)練語料進(jìn)行聲紋提取訓(xùn)練,得到所述用戶的第二聲紋特征信息并保存。

      其中,所述隨機(jī)語音信號(hào)對(duì)應(yīng)的隨機(jī)語音支持以下三類字符的至少之一:阿拉伯?dāng)?shù)字、英文字母以及簡(jiǎn)體漢字。

      也就是說,在對(duì)用戶的身份進(jìn)行認(rèn)證之前,該用戶需要進(jìn)行聲紋注冊(cè),那么在接收到用戶的聲紋注冊(cè)請(qǐng)求后,用戶就可以說一段隨機(jī)語音(時(shí)間長(zhǎng)度例如為30s)。這樣,本發(fā)明實(shí)施例就可以采集該用戶的隨機(jī)語音信號(hào),并保存在本地。通過保存該隨機(jī)語音信號(hào),則可以對(duì)多個(gè)用戶的隨機(jī)語音信號(hào)進(jìn)行批量的聲紋提取訓(xùn)練,提升對(duì)模型的訓(xùn)練效率。具體訓(xùn)練時(shí),可以將保存的隨機(jī)語音信號(hào)為訓(xùn)練語料對(duì)聲紋識(shí)別模型進(jìn)行聲紋提取訓(xùn)練,從而得到該用戶的聲紋特征信息并保存在本地。

      這樣,本發(fā)明實(shí)施例在對(duì)用戶的聲紋進(jìn)行采集存檔時(shí),可以以用戶的隨機(jī)語音作為訓(xùn)練語音,而不與動(dòng)態(tài)字符庫中的字符相關(guān),這樣不僅避免了對(duì)訓(xùn)練語音的字符限制,還能夠采集到全量漢字發(fā)音的聲紋特征,擴(kuò)大了聲紋采樣范圍,提升了聲紋提取的準(zhǔn)確度。

      另外,在另一個(gè)實(shí)施例中,為了保證用戶的聲紋能夠更有效的被識(shí)別到,在確定所述用戶的身份認(rèn)證通過之后,根據(jù)本發(fā)明實(shí)施例的方法還包括:采用所述第一聲紋特征信息對(duì)預(yù)先注冊(cè)的所述用戶的所述第二聲紋特征信息進(jìn)行更新以及采用所述第二相似度對(duì)所述預(yù)設(shè)聲紋認(rèn)證閾值進(jìn)行更新。

      即,可以采用通過身份認(rèn)證的用戶的聲紋特征信息來對(duì)預(yù)先注冊(cè)至認(rèn)證系統(tǒng)的用戶的聲紋特征信息進(jìn)行更新,從而保證本地保存的用戶的聲紋特征信息為與用戶的實(shí)際聲紋匹配度最高的。此外,例如,采集的第一聲紋特征信息與預(yù)先注冊(cè)的第二聲紋特征信息之間的第二相似度為80%,而預(yù)設(shè)聲紋閾值為60%,那么在聲紋認(rèn)證通過后,為了提升聲紋認(rèn)證的準(zhǔn)確度,還可以以第二相似度來對(duì)預(yù)設(shè)聲紋閾值進(jìn)行更新。這里為將預(yù)設(shè)聲紋閾值由60%更新至80%。當(dāng)然,這里的閾值更新只涉及正向更新,不涉及負(fù)向更新,即從較高的值更新至較低的值。

      此外,為了能夠?qū)τ脩羯矸莺陀脩裘艽a的獨(dú)立認(rèn)證,執(zhí)行不同的認(rèn)證操作,在根據(jù)所述第一相似度和預(yù)設(shè)密碼認(rèn)證閾值的比較結(jié)果、以及所述第二相似度和預(yù)設(shè)聲紋認(rèn)證閾值的比較結(jié)果,執(zhí)行不同的身份認(rèn)證操作時(shí),可以通過以下方式來實(shí)現(xiàn):

      若所述第一相似度大于或等于預(yù)設(shè)密碼認(rèn)證閾值(即,說明密碼內(nèi)容認(rèn)證通過)、且所述第二相似度小于預(yù)設(shè)聲紋認(rèn)證閾值(即,說明聲紋認(rèn)證未通過),則通過用戶預(yù)設(shè)的安全渠道發(fā)送表示所述用戶未通過身份認(rèn)證的告警信息(告知可能非本人使用該設(shè)備)并重新生成動(dòng)態(tài)密碼,并將重新生成的動(dòng)態(tài)密碼的文本信息發(fā)送至所述用戶(即重新進(jìn)行圖1所示實(shí)施例的流程進(jìn)行再一次認(rèn)證);

      即,如果說話人是一個(gè)非系統(tǒng)或終端設(shè)備用戶,即便動(dòng)態(tài)密碼的語音識(shí)別結(jié)果密碼文本認(rèn)證通過,本發(fā)明實(shí)施例仍舊會(huì)確認(rèn)身份認(rèn)證結(jié)果為不通過,需要重新進(jìn)行認(rèn)證,從而避免對(duì)系統(tǒng)或終端設(shè)備用戶造成損失。

      若所述第一相似度小于預(yù)設(shè)密碼認(rèn)證閾值(即,說明密碼內(nèi)容認(rèn)證未通過)、且所述第二相似度大于或等于預(yù)設(shè)聲紋認(rèn)證閾值(即,說明聲紋認(rèn)證通過),則通知所述用戶重新發(fā)出針對(duì)所述動(dòng)態(tài)密碼的文本信息的語音信號(hào)(即,說明用戶為設(shè)備用戶本人,但是密碼內(nèi)容用戶可能念錯(cuò),或系統(tǒng)識(shí)別錯(cuò),因此需要通知用戶重新讀該動(dòng)態(tài)密碼,以重新識(shí)別密碼內(nèi)容信息進(jìn)行再一次的密碼內(nèi)容認(rèn)證);

      即,在當(dāng)前認(rèn)證的說話人確實(shí)是所認(rèn)證的系統(tǒng)或終端設(shè)備的用戶,但是該用戶說出的動(dòng)態(tài)密碼和正確的動(dòng)態(tài)密碼存在一定差異時(shí),用戶很可能念錯(cuò)密碼,那么本發(fā)明實(shí)施例并不會(huì)直接拒絕該用戶進(jìn)行業(yè)務(wù)處理,而是提供再一次密碼驗(yàn)證的機(jī)會(huì)。

      若所述第一相似度小于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度小于預(yù)設(shè)聲紋認(rèn)證閾值(即,說明密碼內(nèi)容和聲紋均未通過認(rèn)證),則通過用戶預(yù)設(shè)的安全渠道發(fā)送表示所述用戶未通過身份認(rèn)證的告警信息(例如告知用戶,當(dāng)前用戶并非設(shè)備主人)并提醒所述用戶是否繼續(xù)進(jìn)行身份認(rèn)證。

      并在用戶確認(rèn)繼續(xù)進(jìn)行身份認(rèn)證的操作后,本發(fā)明實(shí)施例才會(huì)重新生成動(dòng)態(tài)密碼進(jìn)行再次圖1所示的身份認(rèn)證流程。

      這樣,在用戶會(huì)可能非終端設(shè)備的主人的情況下,本發(fā)明實(shí)施例在確認(rèn)認(rèn)證未通過后,還能夠發(fā)送告警信息,從而為機(jī)主提供了安全警示。

      其中,在上述步驟中,在對(duì)用戶進(jìn)行重新身份認(rèn)證(密碼內(nèi)容認(rèn)證和/或聲紋特征認(rèn)證)時(shí),本發(fā)明實(shí)施例可以預(yù)先設(shè)置重新認(rèn)證的次數(shù)上限(例如三次),如果經(jīng)過三次密碼內(nèi)容認(rèn)證或三次聲紋特征認(rèn)證后仍舊未通過身份認(rèn)證,則向用戶預(yù)設(shè)的報(bào)警號(hào)碼進(jìn)行報(bào)警或?qū)υ撛O(shè)備進(jìn)行鎖定,一定時(shí)間內(nèi)不允許再次進(jìn)行業(yè)務(wù)操作。

      此外,在另一個(gè)實(shí)施例中,在進(jìn)行步驟205和步驟206的相似度的計(jì)算時(shí),計(jì)算方式包括以下至少之一:置信度、相似概率、等價(jià)距離。

      例如,可以計(jì)算第一聲紋特征信息與預(yù)先注冊(cè)的第二聲紋特征信息之間的置信度、相似概率、等價(jià)距離中任意一種或幾種;

      同樣的,可以計(jì)算密碼文本信息和所述動(dòng)態(tài)密碼的文本信息之間的置信度、相似概率、等價(jià)距離中任意一種或幾種。

      此外,聲紋特征所選擇的相似度計(jì)算方式與密碼文本信息的相似度的計(jì)算方式可以相同或不同,但是,系統(tǒng)會(huì)針對(duì)不同類型的相似度設(shè)置不同的閾值。即置信度閾值、相似概率閾值、等價(jià)距離閾值。

      這樣,通過提供多種的相似度的計(jì)算方式,可以避免采用單獨(dú)的一種相似度的計(jì)算所導(dǎo)致的計(jì)算結(jié)果的準(zhǔn)確性低而造成識(shí)別錯(cuò)誤的問題,提升認(rèn)證結(jié)果的可靠性。

      在另一個(gè)實(shí)施例中,本發(fā)明還提出了一種基于聲紋識(shí)別技術(shù)和語音識(shí)別技術(shù)的身份認(rèn)證系統(tǒng),主要涉及的服務(wù)器端能力模塊有:用戶聲紋建檔模塊、用戶語音數(shù)據(jù)庫、動(dòng)態(tài)密碼庫模塊、語音識(shí)別系統(tǒng)模塊和聲紋識(shí)別系統(tǒng)模塊、語音內(nèi)容判定模塊和聲紋身份判定模塊、判定結(jié)果與認(rèn)證方案匹配模塊;主要涉及的用戶端模塊有:用戶注冊(cè)模塊和用戶身份認(rèn)證模塊。各模塊的作用如下:

      用戶注冊(cè)模塊主要用于用戶注冊(cè)身份信息階段,與用戶的交互,提供注冊(cè)請(qǐng)求發(fā)送、語音采樣文本接收、對(duì)用戶讀采樣文本語音數(shù)據(jù)的采集及將采集的該語音數(shù)據(jù)返回用戶聲紋建檔的語音采集器等服務(wù);

      用戶身份認(rèn)證模塊主要用于在用戶進(jìn)行身份認(rèn)證時(shí),用戶與服務(wù)器端的交互,提供用戶身份認(rèn)證請(qǐng)求發(fā)送、動(dòng)態(tài)密碼接收、用戶讀密碼語音數(shù)據(jù)采集及返回該語音數(shù)據(jù)、認(rèn)證結(jié)果反饋用戶等服務(wù);

      用戶聲紋建檔模塊是服務(wù)器端對(duì)接用戶注冊(cè)模塊的部分,用于接收用戶注冊(cè)請(qǐng)求、生成隨機(jī)采樣文本并發(fā)送用戶、用戶采樣語音數(shù)據(jù)入庫存檔等服務(wù);

      動(dòng)態(tài)密碼庫模塊是服務(wù)器端用來提供接收用戶身份認(rèn)證請(qǐng)求。其中,的密碼生成器用于生成動(dòng)態(tài)密碼文本(由全量數(shù)字、全量英文字母、全量簡(jiǎn)體漢字中若干元素組成的隨機(jī)文本)及推送客戶動(dòng)態(tài)密碼文本的服務(wù);

      語音識(shí)別系統(tǒng)模塊與聲紋識(shí)別系統(tǒng)模塊是本發(fā)明實(shí)施例服務(wù)器端的核心模塊,主要提供用戶密碼語音信號(hào)的語音識(shí)別和聲紋識(shí)別的核心服務(wù),分別實(shí)現(xiàn)密碼文本內(nèi)容識(shí)別和用戶聲紋身份的識(shí)別;

      語音內(nèi)容判定模塊和聲紋身份判定模塊是服務(wù)器端能力模塊,主要提供語音識(shí)別結(jié)果和聲紋識(shí)別結(jié)果進(jìn)行相似度(包括置信度、相似概率、等價(jià)距離等)計(jì)算,并根據(jù)事先設(shè)定的閾值給出判定結(jié)果的服務(wù);

      判定結(jié)果與認(rèn)證方案匹配模塊是服務(wù)器端一次認(rèn)證的最后階段,用于將語音內(nèi)容判定結(jié)果與聲紋身份判定結(jié)果結(jié)合設(shè)定的認(rèn)證方案,給出用戶本次認(rèn)證請(qǐng)求最終認(rèn)證結(jié)果。

      基于上述身份認(rèn)證系統(tǒng),本發(fā)明實(shí)施例還提出了對(duì)應(yīng)的身份認(rèn)證方法,具體實(shí)現(xiàn)見圖4,包括以下流程:

      步驟1:用戶在用戶端向系統(tǒng)發(fā)出聲紋身份注冊(cè)請(qǐng)求;

      步驟2:服務(wù)器端的用戶聲紋建檔模塊接收用戶注冊(cè)請(qǐng)求,并生成隨機(jī)采樣文本數(shù)據(jù)(文本數(shù)據(jù)一般需要讀三段30秒的文本內(nèi)容,其中,該文本內(nèi)容中可以包括以下三類字符的至少之一:阿拉伯?dāng)?shù)字、英文字母以及簡(jiǎn)體漢字),發(fā)送給用戶;

      步驟3:用戶接收到采樣文本后,讀出文本,并將用戶語音數(shù)據(jù)發(fā)回給服務(wù)器;

      步驟4:服務(wù)器的用戶聲紋建檔模塊中的語音采集器可以采集到用戶語音數(shù)據(jù)并保存到用戶語音數(shù)據(jù)庫中,并為用戶建檔,一個(gè)用戶一個(gè)語音及聲紋文檔;

      其中,在將用戶語音數(shù)據(jù)保存到數(shù)據(jù)庫中后,可以將以該用戶語音數(shù)據(jù)為訓(xùn)練語料進(jìn)行聲紋提取訓(xùn)練,得到該用戶的聲紋特征信息并保存在所建的該用戶的語音及聲紋文檔中。

      步驟5:當(dāng)用戶需要身份認(rèn)證時(shí),需要向服務(wù)器發(fā)出身份認(rèn)證請(qǐng)求;

      步驟6:服務(wù)器的動(dòng)態(tài)密碼庫模塊在接收到用戶身份認(rèn)證請(qǐng)求后,動(dòng)態(tài)密碼庫模塊中的動(dòng)態(tài)密碼生成器利用密碼字符庫中的字符隨機(jī)組合生成動(dòng)態(tài)密碼文本,發(fā)送給用戶;其中,密碼字符庫中的字符由10個(gè)阿拉伯?dāng)?shù)字、26個(gè)英文字母以及全量簡(jiǎn)體漢字構(gòu)成。

      步驟7:用戶端在接收到動(dòng)態(tài)密碼后,用戶將讀出該動(dòng)態(tài)密碼,然后,用戶身份認(rèn)證模塊就可以將該用戶密碼語音信號(hào)回發(fā)給服務(wù)器;

      步驟8:服務(wù)器的語音識(shí)別系統(tǒng)模塊和聲紋識(shí)別系統(tǒng)模塊在接收到用戶返回的語音信號(hào)后,分別進(jìn)行語音識(shí)別和聲紋識(shí)別,得出語音識(shí)別內(nèi)容和聲紋識(shí)別特征;同時(shí)聲紋識(shí)別系統(tǒng)模塊還會(huì)從用戶語音數(shù)據(jù)庫獲取該用戶預(yù)先注冊(cè)的采樣聲紋特征信息;

      步驟9:服務(wù)器的語音內(nèi)容判定模塊可以接收語音識(shí)別系統(tǒng)模塊發(fā)送的語音識(shí)別內(nèi)容和上述動(dòng)態(tài)密碼文本進(jìn)行文本判定,即逐字對(duì)比兩個(gè)文本內(nèi)容是否相同,計(jì)算語音識(shí)別內(nèi)容和動(dòng)態(tài)密碼文本的相似度,并根據(jù)預(yù)設(shè)的文本相似度閾值進(jìn)行判定,給出判定結(jié)果;而聲紋身份判定模塊將接收聲紋識(shí)別系統(tǒng)發(fā)送的采樣聲紋特征信息與聲紋識(shí)別特征,并計(jì)算采樣聲紋特征信息與聲紋識(shí)別特征的相似度,并根據(jù)預(yù)設(shè)的聲紋相似度閾值進(jìn)行判定,給出判定結(jié)果;

      步驟10:最后服務(wù)器的判定結(jié)果與匹配認(rèn)證方案模塊將接收來自于語音內(nèi)容判定模塊和聲紋身份判定模塊的語音內(nèi)容判定結(jié)果和聲紋身份判定結(jié)果,并參照設(shè)定的認(rèn)證方案,給出最終的認(rèn)證結(jié)果(例如確認(rèn)用戶身份通過認(rèn)證、需要再認(rèn)證、警示等)至用戶端。

      具體而言,如果兩個(gè)認(rèn)證均通過,則通知用戶身份認(rèn)證通過,并且,用戶語音識(shí)別系統(tǒng)模塊,或者聲紋識(shí)別系統(tǒng)模塊還會(huì)將通過身份認(rèn)證的該用戶密碼語音信號(hào)存入用戶語音數(shù)據(jù)庫以對(duì)聲紋模型進(jìn)行優(yōu)化,即更新聲紋特征;

      如果用戶聲紋認(rèn)證通過,而密碼內(nèi)容認(rèn)證未通過,則通知用戶重新讀出動(dòng)態(tài)密碼,再次進(jìn)行識(shí)別和認(rèn)證;如果用戶密碼內(nèi)容認(rèn)證通過,聲紋認(rèn)證未通過,則給用戶設(shè)置的警示渠道發(fā)出警示,告知可能非本人在使用設(shè)備,同時(shí)重新發(fā)送一份動(dòng)態(tài)密碼,進(jìn)行身份認(rèn)證(可以設(shè)置重驗(yàn)次數(shù)上限);如果用戶兩個(gè)認(rèn)證均為通過,則給用戶的警示渠道發(fā)出警示通知,并咨詢用戶是否繼續(xù)驗(yàn)證,只有用戶確認(rèn)后,才可重新生成動(dòng)態(tài)密碼進(jìn)行身份驗(yàn)證。

      其中,聲紋識(shí)別系統(tǒng)在進(jìn)行聲紋識(shí)別時(shí),可以采用較成熟的ubm算法和i-vector算法,而語音識(shí)別系統(tǒng)在進(jìn)行語音識(shí)別時(shí)則可以采用較成熟的dnn和lstm+ctc等算法,從而保證聲紋和語音識(shí)別的精準(zhǔn)度。

      并且,本發(fā)明實(shí)施例利用聲紋識(shí)別技術(shù)和語音識(shí)別技術(shù),實(shí)現(xiàn)了對(duì)動(dòng)態(tài)密碼的語音認(rèn)證和聲紋認(rèn)證,從聲紋和語音文本兩個(gè)維度實(shí)現(xiàn)了對(duì)用戶身份的驗(yàn)證,并給出各自的置信度認(rèn)證結(jié)果。而且,本發(fā)明實(shí)施例的方法不僅支持?jǐn)?shù)字、字母等簡(jiǎn)單的語音文本識(shí)別,還支持漢字文本識(shí)別,進(jìn)一步提高了動(dòng)態(tài)密碼的安全性,擴(kuò)大了動(dòng)態(tài)密碼采集空間;最后的判定結(jié)果與匹配認(rèn)證模塊更是為了滿足用戶的不同需求,將聲紋認(rèn)證結(jié)果和語音文本認(rèn)證結(jié)果單獨(dú)處理,形成不同的認(rèn)證方案,滿足個(gè)性化的用戶要求和體驗(yàn)。

      綜上,本發(fā)明實(shí)施例通過步驟一采集用戶的隨機(jī)音頻,利用gmm-ubm、i-vector聲紋識(shí)別算法提取用戶聲紋身份特征數(shù)據(jù);并通過步驟二為用戶提供動(dòng)態(tài)密碼文本信息,并采集用戶反饋的密碼文本語音信號(hào);接著,通過步驟三對(duì)步驟二中的語音信號(hào)結(jié)合步驟一中的用戶聲紋身份特征數(shù)據(jù),進(jìn)行動(dòng)態(tài)密碼的聲紋身份認(rèn)證,給出用戶聲紋認(rèn)證結(jié)果。同時(shí)對(duì)步驟二中的語音信號(hào)利用dnn、lstm+ctc語音識(shí)別算法進(jìn)行文本內(nèi)容的識(shí)別,根據(jù)識(shí)別結(jié)果給出動(dòng)態(tài)密碼文本信息認(rèn)證結(jié)果;最后,通過步驟四根據(jù)不同的應(yīng)用場(chǎng)景,設(shè)計(jì)聲紋認(rèn)證和密碼信息認(rèn)證兩個(gè)認(rèn)證結(jié)果最終密碼確認(rèn)方案:1)兩者均超過各自的認(rèn)證閾值則確認(rèn)用戶身份;2)有一種認(rèn)證未通過認(rèn)證時(shí),采取不同的下一步密碼認(rèn)證操作。聲紋認(rèn)證通過,密碼認(rèn)證未通過時(shí),為用戶提供重新認(rèn)證提示,或者重新分配動(dòng)態(tài)密碼進(jìn)行認(rèn)證的服務(wù);當(dāng)聲紋認(rèn)證未通過,密碼認(rèn)證通過時(shí),為用戶設(shè)置的警示渠道發(fā)出警示通知,或提供有限的再認(rèn)證次數(shù)等處理策略;3)兩種認(rèn)證均未通過密碼認(rèn)證時(shí),為用戶發(fā)出警示通知,確認(rèn)是否重新驗(yàn)證。實(shí)現(xiàn)了聲紋認(rèn)證識(shí)別支持樣本數(shù)據(jù)與密碼文本數(shù)據(jù)不相關(guān)識(shí)別;并且,本發(fā)明實(shí)施例的動(dòng)態(tài)密碼文本內(nèi)容支持10個(gè)數(shù)字、26個(gè)字母、全量簡(jiǎn)體漢字的隨機(jī)組合;此外,聲紋識(shí)別和語音識(shí)別的認(rèn)證方案獨(dú)立處理,構(gòu)成兩種最終身份認(rèn)證方案。

      需要說明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明實(shí)施例所必須的。

      與上述本發(fā)明實(shí)施例所提供的方法相對(duì)應(yīng),參照?qǐng)D5示出了本發(fā)明一種身份認(rèn)證系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

      生成模塊51,用于若接收到用戶的身份認(rèn)證請(qǐng)求,則生成動(dòng)態(tài)密碼,并將所述動(dòng)態(tài)密碼的文本信息發(fā)送至所述用戶;

      第一采集模塊52,用于采集來自所述用戶的針對(duì)所述動(dòng)態(tài)密碼的文本信息的語音信號(hào);

      語音識(shí)別模塊53,用于對(duì)所述語音信號(hào)進(jìn)行語音識(shí)別,得到密碼文本信息;

      聲紋識(shí)別模塊54,用于對(duì)所述語音信號(hào)進(jìn)行聲紋識(shí)別,得到第一聲紋特征信息;

      第一計(jì)算模塊55,用于計(jì)算所述密碼文本信息和所述動(dòng)態(tài)密碼的文本信息的相似度,得到第一相似度;

      第二計(jì)算模塊56,用于計(jì)算所述第一聲紋特征信息和預(yù)先注冊(cè)的所述用戶的第二聲紋特征信息的相似度,得到第二相似度;

      確定通過模塊57,用于若所述第一相似度大于或等于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度大于或等于預(yù)設(shè)聲紋認(rèn)證閾值,則確定所述用戶的身份認(rèn)證通過;

      執(zhí)行模塊58,用于若所述第一相似度小于預(yù)設(shè)密碼認(rèn)證閾值,和/或,所述第二相似度小于預(yù)設(shè)聲紋認(rèn)證閾值,則確定所述用戶的身份認(rèn)證未通過,并根據(jù)所述第一相似度和預(yù)設(shè)密碼認(rèn)證閾值的比較結(jié)果、以及所述第二相似度和預(yù)設(shè)聲紋認(rèn)證閾值的比較結(jié)果,執(zhí)行不同的身份認(rèn)證操作。

      在本發(fā)明的一個(gè)可選實(shí)現(xiàn)方式中,所述生成模塊51包括:

      生成子模塊,用于利用由10個(gè)阿拉伯?dāng)?shù)字、26個(gè)英文字母以及全量簡(jiǎn)體漢字構(gòu)成的動(dòng)態(tài)密碼庫中的字符隨機(jī)生成動(dòng)態(tài)密碼。

      在本發(fā)明的一個(gè)可選實(shí)現(xiàn)方式中,所述系統(tǒng)還包括:

      第二采集模塊,用于若接收到用戶的聲紋注冊(cè)請(qǐng)求,則采集來自所述用戶的隨機(jī)語音信號(hào)并保存;

      訓(xùn)練模塊,用于將所述隨機(jī)語音信號(hào)為訓(xùn)練語料進(jìn)行聲紋提取訓(xùn)練,得到所述用戶的第二聲紋特征信息并保存;

      其中,所述隨機(jī)語音信號(hào)對(duì)應(yīng)的隨機(jī)語音支持以下三類字符的至少之一:阿拉伯?dāng)?shù)字、英文字母以及簡(jiǎn)體漢字。

      在本發(fā)明的一個(gè)可選實(shí)現(xiàn)方式中,所述系統(tǒng)還包括:

      更新模塊,用于采用所述第一聲紋特征信息對(duì)預(yù)先注冊(cè)的所述用戶的所述第二聲紋特征信息進(jìn)行更新以及采用所述第二相似度對(duì)所述預(yù)設(shè)聲紋認(rèn)證閾值進(jìn)行更新。

      在本發(fā)明的一個(gè)可選實(shí)現(xiàn)方式中,所述執(zhí)行模塊58包括:

      第一執(zhí)行子模塊,用于若所述第一相似度大于或等于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度小于預(yù)設(shè)聲紋認(rèn)證閾值,則通過用戶預(yù)設(shè)的安全渠道發(fā)送表示所述用戶未通過身份認(rèn)證的告警信息并重新生成動(dòng)態(tài)密碼,并將重新生成的動(dòng)態(tài)密碼的文本信息發(fā)送至所述用戶;

      第二執(zhí)行子模塊,用于若所述第一相似度小于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度大于或等于預(yù)設(shè)聲紋認(rèn)證閾值,則通知所述用戶重新發(fā)出針對(duì)所述動(dòng)態(tài)密碼的文本信息的語音信號(hào);

      第三執(zhí)行子模塊,用于若所述第一相似度小于預(yù)設(shè)密碼認(rèn)證閾值、且所述第二相似度小于預(yù)設(shè)聲紋認(rèn)證閾值,則通過用戶預(yù)設(shè)的安全渠道發(fā)送表示所述用戶未通過身份認(rèn)證的告警信息并提醒所述用戶是否繼續(xù)進(jìn)行身份認(rèn)證。

      在本發(fā)明的一個(gè)可選實(shí)現(xiàn)方式中,在進(jìn)行所述相似度的計(jì)算時(shí),計(jì)算方式包括以下至少之一:置信度、相似概率、等價(jià)距離。

      對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

      本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。

      本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

      本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

      這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

      這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

      盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。

      最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。

      以上對(duì)本發(fā)明所提供的一種身份認(rèn)證方法和一種身份認(rèn)證系統(tǒng),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1