本發(fā)明涉及汽車安全技術(shù)領(lǐng)域,特別是涉及一種gps位置信息的汽車用戶快速登入方法及裝置。
背景技術(shù):
隨著汽車技術(shù)的不斷發(fā)展,現(xiàn)在的汽車越來越向節(jié)能環(huán)保方向以及智能互聯(lián)方向發(fā)展,汽車內(nèi)的功能也越來越復(fù)雜。而為了更好的管理這些功能,以及便于與駕駛者交互,通常會(huì)在汽車內(nèi)設(shè)置有行車電腦等車載終端。駕駛者與車載終端之間的信息交互,可以通過控制按鍵輸入或觸屏輸入;而一些汽車還可以通過語音輸入進(jìn)行控制,如雪弗蘭汽車搭載的安吉星系統(tǒng)。在現(xiàn)有的車載終端中,在使用前通常要求進(jìn)行用戶驗(yàn)證,只有驗(yàn)證通過了才可以登入使用。
現(xiàn)有技術(shù)中,用戶的驗(yàn)證主要是通過用戶名與登入密碼進(jìn)行驗(yàn)證。在一些實(shí)現(xiàn)方案中,也有通過語音識(shí)別來實(shí)現(xiàn)控制指令的輸入?,F(xiàn)在的語音識(shí)別現(xiàn)控制指令的方案主要為:在系統(tǒng)中預(yù)先存儲(chǔ)控制指令集,在使用時(shí),從聲音采集模塊中采集到的用戶語音,并在系統(tǒng)進(jìn)行數(shù)字化處理,提取出語音的特征值,再與系統(tǒng)存儲(chǔ)的語音命令集中的特征碼進(jìn)行匹配核對(duì),識(shí)別出命令,后和其他控制器進(jìn)行信息交流并執(zhí)行動(dòng)作。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在如下問題,現(xiàn)有的車載終端只能通過驗(yàn)證用戶名與密碼登入,車載終端登入操作不便,用戶使用不夠便捷,不夠人性化。并且,現(xiàn)有的車載終端的語音控制的方法中,語音控制命令數(shù)據(jù)都基于一個(gè)語音數(shù)據(jù)庫進(jìn)行存儲(chǔ)和調(diào)用,所存儲(chǔ)的數(shù)據(jù)量很大,造成系統(tǒng)龐大,更新速度慢,成本高,系統(tǒng)靈活性低,更新和擴(kuò)展不易;在判斷每個(gè)語音指令都需要從整個(gè)數(shù)據(jù)庫中檢索和調(diào)用,匹配對(duì)應(yīng)的命令子集去做校核,造成響應(yīng)的時(shí)間相對(duì)較長(zhǎng)。由于汽車用戶的注冊(cè)人數(shù)不斷增加,所存儲(chǔ)的用戶數(shù)據(jù)十分龐大,現(xiàn)有的語音識(shí)別方案的耗時(shí)長(zhǎng),無法在短時(shí)間內(nèi)根據(jù)用戶的發(fā)音特征,識(shí)別出用戶的身份,因此,現(xiàn)有的語音識(shí)別方案很難應(yīng)用于登入時(shí)用戶的身份識(shí)別上。
技術(shù)實(shí)現(xiàn)要素:
為此,需要提供一種使用更加快速、簡(jiǎn)便的汽車用戶登入方法,用于解決現(xiàn)有技術(shù)中用戶登入車載終端登入操作不便,而采用語音識(shí)別進(jìn)入登入耗時(shí)長(zhǎng)的技術(shù)問題。
為實(shí)現(xiàn)上述目的,發(fā)明人提供了一種基于聲紋識(shí)別的汽車用戶快速登入方法,包括以下步驟:
預(yù)設(shè)兩個(gè)以上用于存儲(chǔ)用戶的注冊(cè)信息的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元分別設(shè)置有不同的信息模板;
在用戶注冊(cè)時(shí),獲取用戶的gps位置信息,并根據(jù)gps位置信息的差異,將不同用戶分配至不同的存儲(chǔ)單元;以及將獲取到的用戶的用戶名、登入密碼以及聲紋數(shù)據(jù)存儲(chǔ)至對(duì)應(yīng)的存儲(chǔ)單元中,其中,所述聲紋數(shù)據(jù)包括根據(jù)所分配的存儲(chǔ)單元的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù),以及聲紋數(shù)據(jù)所對(duì)應(yīng)的聲紋特征碼;
在用戶登入時(shí),獲取用戶輸入的聲紋數(shù)據(jù),識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼;根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。
進(jìn)一步的,所述聲紋數(shù)據(jù)是通過汽車車載終端的拾音器獲取;每個(gè)存儲(chǔ)單元設(shè)置于云端服務(wù)器上;在用戶登入時(shí),通過汽車車載終端識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并將所述聲紋數(shù)據(jù)以及文字信息發(fā)送至云端服務(wù)器;以及通過云端服務(wù)器從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼,并根據(jù)所接收到的文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從存儲(chǔ)單元中檢索是否有與該用戶匹配的聲紋特征碼,若有,則該用戶為已注冊(cè)用戶,并提取出與該聲紋特征碼對(duì)應(yīng)的用戶名以及登入密碼進(jìn)行登入;若無,則拒絕該用戶登入。
進(jìn)一步的,所述聲紋特征碼包括聲學(xué)特征和韻律特征。
進(jìn)一步的,所述根據(jù)gps位置信息的差異,將不同用戶分配至不同的存儲(chǔ)單元,包括以下步驟:
根據(jù)gps位置信息確定注冊(cè)時(shí)用戶所在的省或市;
根據(jù)不同的省或市將用戶分配至不同的存儲(chǔ)單元。
進(jìn)一步的,在用戶注冊(cè)時(shí),所述聲紋數(shù)據(jù)所對(duì)應(yīng)的聲紋特征碼通過以下步驟獲得:
兩次以上獲取用戶使用相同信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù);
判斷所獲取的聲紋數(shù)據(jù)中,特征碼的相似度是否大于預(yù)設(shè)值,若是,則聲紋特征碼提取成功;若否,則聲紋特征碼提取失敗。
為解決上述技術(shù)問題,發(fā)明人提供了另一技術(shù)方案:一種基于gps位置信息的汽車用戶快速登入裝置,包括預(yù)設(shè)單元、注冊(cè)單元以及登入單元;
所述預(yù)設(shè)單元用于預(yù)設(shè)兩個(gè)以上用于存儲(chǔ)用戶的注冊(cè)信息的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元分別設(shè)置有不同的信息模板;
所述注冊(cè)單元用于在用戶注冊(cè)時(shí),獲取用戶的gps位置信息,并根據(jù)gps位置信息的差異,將不同用戶分配至不同的存儲(chǔ)單元;以及將獲取到的用戶的用戶名、登入密碼以及聲紋數(shù)據(jù)存儲(chǔ)至對(duì)應(yīng)的存儲(chǔ)單元中,其中,所述聲紋數(shù)據(jù)包括根據(jù)所分配的存儲(chǔ)單元的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù),以及聲紋數(shù)據(jù)所對(duì)應(yīng)的聲紋特征碼;
所述登入單元用于在用戶登入時(shí),獲取用戶輸入的聲紋數(shù)據(jù),識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼;根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。
進(jìn)一步的,所述聲紋數(shù)據(jù)是通過汽車車載終端的拾音器獲取;每個(gè)存儲(chǔ)單元設(shè)置于云端服務(wù)器上;
所述登入單元在用戶登入驗(yàn)證時(shí),通過汽車車載終端識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并將所述聲紋數(shù)據(jù)以及文字信息發(fā)送至云端服務(wù)器;以及通過云端服務(wù)器從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼,并根據(jù)所接收到的文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從存儲(chǔ)單元中檢索是否有與該用戶匹配的聲紋特征碼,若有,則該用戶為已注冊(cè)用戶,并提取出與該聲紋特征碼對(duì)應(yīng)的用戶名以及登入密碼進(jìn)行登入;若無,則拒絕該用戶登入。
進(jìn)一步的,所述聲紋特征碼包括聲學(xué)特征和韻律特征。
進(jìn)一步的,所述注冊(cè)單元根據(jù)gps位置信息的差異,將不同用戶分配至不同的存儲(chǔ)單元,具體包括:
根據(jù)gps位置信息確定注冊(cè)時(shí)用戶所在的省或市;
根據(jù)不同的省或市將用戶分配至不同的存儲(chǔ)單元。
進(jìn)一步的,所述注冊(cè)單元在用戶注冊(cè)時(shí),獲得所述聲紋數(shù)據(jù)所對(duì)應(yīng)的聲紋特征碼具體包括:
兩次以上獲取用戶使用相同信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù);
判斷所獲取的聲紋數(shù)據(jù)中,特征碼的相似度是否大于預(yù)設(shè)值,若是,則聲紋特征碼提取成功;若否,則聲紋特征碼提取失敗。
區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案預(yù)設(shè)有兩個(gè)以上的用戶存儲(chǔ)用戶的注冊(cè)信息的存儲(chǔ)單元,且每個(gè)存儲(chǔ)單元均設(shè)置了不同的信息模板,在用戶注冊(cè)時(shí),根據(jù)用戶的gps位置信息為其分配存儲(chǔ)單元,使不同用戶的注冊(cè)信息能夠均勻的分配給存儲(chǔ)單元,所存儲(chǔ)的注冊(cè)信息中包括了用戶名、登入密碼、用戶使用對(duì)應(yīng)存儲(chǔ)單元的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù)以及該聲紋數(shù)據(jù)的特征碼;在用戶登入驗(yàn)證時(shí),識(shí)別用戶的輸入的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息以及用戶聲紋的特征碼,根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。上述技術(shù)方案通過用戶注冊(cè)時(shí)的gps位置信息,為用戶分配存儲(chǔ)單元,使用戶的注冊(cè)信息能夠均勻的分配給不同的存儲(chǔ)單元,而每個(gè)存儲(chǔ)單元又分別設(shè)置有不同的信息模板,在登入驗(yàn)證時(shí),通過用戶輸入的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息(即信息模板),將聲紋特征碼的檢索范圍鎖定在對(duì)應(yīng)的存儲(chǔ)單元內(nèi),并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入,從而大大減少了聲紋特征碼比對(duì)的數(shù)據(jù)量和對(duì)比的時(shí)間。上述技術(shù)方案通過用戶的聲紋數(shù)據(jù)即可進(jìn)行登入,無需用戶手動(dòng)輸入用戶名與密碼,大大提高了用戶登入操作的便捷性與智能性;并且,用戶信息分類存儲(chǔ)大大減小了聲紋特征碼比對(duì)的時(shí)間,從而使語音識(shí)別可應(yīng)用于汽車用戶登入。
附圖說明
圖1為具體實(shí)施方式所述基于gps位置信息的汽車用戶快速登入方法的一種流程示意圖;
圖2為具體實(shí)施方式中所述存儲(chǔ)單元的示意圖;
圖3為具體實(shí)施方式所述基于gps位置信息的汽車用戶快速登入裝置的一種模塊框圖。
說明書附圖標(biāo)號(hào)說明:
10、預(yù)設(shè)單元;
20、注冊(cè)單元;
30、登入單元;
40、云端服務(wù)器。
具體實(shí)施方式
為詳細(xì)說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合具體實(shí)施例并配合附圖詳予說明。
請(qǐng)參閱圖1,本實(shí)施例一種基于gps位置信息的汽車用戶快速登入方法,包括以下步驟:
步驟s110:預(yù)設(shè)兩個(gè)以上用于存儲(chǔ)用戶的注冊(cè)信息的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元分別設(shè)置有不同的信息模板;
步驟s120:在用戶注冊(cè)時(shí),獲取用戶的gps位置信息,并根據(jù)gps位置信息的差異,將不同用戶分配至不同的存儲(chǔ)單元;以及將獲取到的用戶的用戶名、登入密碼以及聲紋數(shù)據(jù)存儲(chǔ)至對(duì)應(yīng)的存儲(chǔ)單元中,其中,所述聲紋數(shù)據(jù)包括根據(jù)所分配的存儲(chǔ)單元的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù),以及聲紋數(shù)據(jù)所對(duì)應(yīng)的聲紋特征碼;
步驟s130:在用戶登入時(shí),獲取用戶輸入的聲紋數(shù)據(jù),識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼;以及
步驟s140:根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。
在實(shí)施方式中,設(shè)置有兩個(gè)以上的所述存儲(chǔ)單元,并且,每個(gè)存儲(chǔ)單元都設(shè)置有不同的信息模板,并且每個(gè)存儲(chǔ)單元被設(shè)置成用戶存儲(chǔ)不同地區(qū)的用戶的注冊(cè)信息。其中所述信息模板可以是一串文字信息,也可以是同時(shí)包含文字、數(shù)字或字符的信息,所述信息模板是在用戶注冊(cè)采集聲紋數(shù)據(jù)時(shí),供用戶發(fā)音使用的信息模板。例如在用戶注冊(cè)采集聲紋數(shù)據(jù)時(shí),在汽車內(nèi)的顯示屏上顯示所述信息模板,讓用戶發(fā)音朗讀該信息模板,從而通過車內(nèi)拾音器采用用戶的聲紋數(shù)據(jù)。如圖2所示,為一具體實(shí)施方式中存儲(chǔ)單元的示意圖。在圖2中,一共包含有三個(gè)存儲(chǔ)單元,即第一存儲(chǔ)單元、第二存儲(chǔ)單元和第三存儲(chǔ)單元,每個(gè)存儲(chǔ)單元都設(shè)置有不同的信息模板,以及被設(shè)置為用戶存儲(chǔ)不同地區(qū)的用戶的注冊(cè)信息。可見,在同一存儲(chǔ)單元中所存儲(chǔ)的用戶,在注冊(cè)時(shí)都采用了相同的信息模板進(jìn)行聲紋數(shù)據(jù)采集;且都是在同地區(qū)進(jìn)行用戶注冊(cè)的。
在用戶注冊(cè)時(shí),可先通過車載的gps設(shè)備或移動(dòng)終端的gps模塊,獲取用戶注冊(cè)時(shí)的gps位置信息,并根據(jù)該gps位置信息將用戶分配相應(yīng)的存儲(chǔ)單元。其中,在分配存儲(chǔ)單元時(shí),可根據(jù)獲取到的gps位置信息,確定用戶注冊(cè)時(shí)所在位置所屬的地區(qū),并根據(jù)所確定的地區(qū)分配存儲(chǔ)單元,使同一地區(qū)的用戶分配給同一存儲(chǔ)單元。而所述地區(qū)的范圍可以根據(jù)需要進(jìn)行設(shè)置,可以是大區(qū)(如東北、華南、華西等)、省或市。在分配存儲(chǔ)單元時(shí),可將同一省或市的用戶分配給同一存儲(chǔ)單元。在給用戶分配好存儲(chǔ)單元之后,即可獲取用戶的用戶名、登入密碼以及聲紋數(shù)據(jù)等注冊(cè)信息。而在得到用戶所分配的存儲(chǔ)單元后,即可得到該存儲(chǔ)單元所設(shè)置的信息模板,因此,可通過顯示屏等顯示設(shè)備顯示該信息模板,并提示用戶按該信息模板進(jìn)行發(fā)音,進(jìn)而采集用戶的聲紋數(shù)據(jù)。所述聲紋數(shù)據(jù)需要在確定好注冊(cè)信息的存儲(chǔ)單元之后才可以獲取,而除聲紋數(shù)據(jù)之外的其他注冊(cè)信息,也可在分配存儲(chǔ)單元之前進(jìn)行獲取,然后再將注冊(cè)信息存儲(chǔ)于分配的存儲(chǔ)單元內(nèi)。
通過預(yù)設(shè)兩個(gè)以上的存儲(chǔ)單元,以及為每個(gè)存儲(chǔ)單元設(shè)置不同的信息模板;在用戶注冊(cè)時(shí),根據(jù)用戶注冊(cè)時(shí)的gps位置信息進(jìn)行分類,為其分配存儲(chǔ)單元,由于在正常情況下,注冊(cè)用戶都是較均勻的分布于不同地區(qū),從而使不同用戶的注冊(cè)信息能夠均勻的分配給存儲(chǔ)單元;并且在獲取用戶注冊(cè)信息時(shí),每個(gè)用戶根據(jù)所分配的存儲(chǔ)單元的信息模板進(jìn)行發(fā)音,從而獲取用戶的聲紋數(shù)據(jù),并獲取用戶的用戶名、登入密碼,以及從聲紋數(shù)據(jù)中解析出用戶的聲紋特征碼,并關(guān)聯(lián)存儲(chǔ)于所分配的存儲(chǔ)單元中;在用戶登入驗(yàn)證時(shí),識(shí)別用戶的輸入的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息以及用戶聲紋的特征碼,根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。
上述技術(shù)方案通過設(shè)置兩個(gè)以上存儲(chǔ)單元,并為每個(gè)存儲(chǔ)單元設(shè)置對(duì)應(yīng)的信息模板,在用戶注冊(cè)時(shí),根據(jù)用戶注冊(cè)時(shí)所在的地理位置為其分配存儲(chǔ)單元,從而使大量的用戶注冊(cè)信息能夠均勻的分配給幾個(gè)存儲(chǔ)單元進(jìn)行存儲(chǔ),可防止注冊(cè)信息集中存儲(chǔ)于個(gè)別存儲(chǔ)單元中。在登入驗(yàn)證時(shí),通過用戶輸入的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,將聲紋特征碼的檢索范圍鎖定在對(duì)應(yīng)的存儲(chǔ)單元內(nèi),并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。上述技術(shù)方案通過用戶的聲紋數(shù)據(jù)即可進(jìn)行登入,無需用戶手動(dòng)輸入用戶名與密碼,大大提高了用戶登入操作的便捷性與智能性;并且,用戶信息分類存儲(chǔ)大大減小了聲紋特征碼比對(duì)的時(shí)間,從而使語音識(shí)別可應(yīng)用于用戶登入。
請(qǐng)參照?qǐng)D2,以下以一個(gè)具體的用戶注冊(cè)過程,來說明上述技術(shù)方案的應(yīng)用情況。系統(tǒng)為每個(gè)存儲(chǔ)單元分別設(shè)置信息模板,如存儲(chǔ)單元一的信息模板為信息模板一“云度汽車改變平凡”,存儲(chǔ)單元二的信息模板為信息模板二“云度汽車追求卓越”,存儲(chǔ)單元三的信息模板為信息模板三“一路平安”。并且分別設(shè)置了不同存儲(chǔ)單元用于存儲(chǔ)不同地區(qū)的用戶注冊(cè)信息,如存儲(chǔ)單元一用于存儲(chǔ)廈門地區(qū)的注冊(cè)用戶,存儲(chǔ)單元二用戶存儲(chǔ)莆田地區(qū)的注冊(cè)用戶,存儲(chǔ)單元三用于存儲(chǔ)莆田地區(qū)的注冊(cè)用戶。
在用戶注冊(cè)時(shí),獲取用戶注冊(cè)時(shí)的gps位置信息,并根據(jù)該位置信息確定其所在位置,例如在廈門,則將該用戶分配給存儲(chǔ)單元一,此時(shí)系統(tǒng)提示該用戶按存儲(chǔ)單元一所對(duì)應(yīng)的信息模板一“云度汽車改變平凡”進(jìn)行發(fā)音,從而獲取相應(yīng)的用戶聲紋數(shù)據(jù),在獲取到用戶的聲紋數(shù)據(jù)之外,系統(tǒng)還獲取用戶的用戶名和登入密碼,并將獲取的用戶的用戶名、登入密碼以及用戶的聲紋特征碼關(guān)聯(lián)存儲(chǔ)于已分配的存儲(chǔ)單元一中。當(dāng)用戶登入驗(yàn)證時(shí),系統(tǒng)要求用戶輸入聲紋數(shù)據(jù),即按注冊(cè)時(shí)所采用的信息模板進(jìn)行發(fā)音,從而識(shí)別用戶輸入的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息“云度汽車改變平凡”,以及用戶聲紋的特征碼,根據(jù)文字信息“云度汽車改變平凡”可確定該用戶的注冊(cè)信息存儲(chǔ)于存儲(chǔ)單元一中,進(jìn)行在存儲(chǔ)單元一中檢索是否有該用戶的聲紋特征碼相吻合的聲紋特征碼,當(dāng)特征碼吻合后,提取該聲紋特征碼對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。通過該技術(shù)方案可大大減少用戶登入時(shí)聲紋特征碼檢索與比對(duì)的數(shù)量,有效減少了檢索與比對(duì)的時(shí)間,大大提高了聲紋驗(yàn)證的效率。
在本實(shí)施例中,為了方便獲取用戶的聲紋數(shù)據(jù),所述聲紋數(shù)據(jù)是通過汽車車載終端的拾音器獲取;所述存儲(chǔ)單元設(shè)置于云端服務(wù)器上;在用戶登入時(shí),通過汽車車載終端識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并將所述聲紋數(shù)據(jù)以及文字信息發(fā)送至云端服務(wù)器;以及通過云端服務(wù)器從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼,并根據(jù)所接收到的文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從存儲(chǔ)單元中檢索是否有與該用戶匹配的聲紋特征碼,若有,則該用戶為已注冊(cè)用戶,并提取出與該聲紋特征碼對(duì)應(yīng)的用戶名以及登入密碼進(jìn)行登入;若無,則拒絕該用戶登入。通過利用汽車上的車載終端上的拾音器來獲取用戶的聲紋數(shù)據(jù),并在云端服務(wù)器上建立與每個(gè)信息模塊對(duì)應(yīng)的存儲(chǔ)單元,而通過汽車上的車載終端進(jìn)行識(shí)別用戶的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并同時(shí)將聲紋數(shù)據(jù)和文字信息發(fā)送至云端服務(wù)器,通過云端服務(wù)器從聲紋數(shù)據(jù)中提取用戶的聲紋特征碼,并根據(jù)所接收到的文字信息確定目標(biāo)存儲(chǔ)單元,并從目標(biāo)存儲(chǔ)單元中檢索是否有與該用戶匹配的聲紋特征碼,若有,則該用戶為已注冊(cè)用戶,則提取用戶名和登入密碼進(jìn)行登入;若無,則該用戶驗(yàn)證不通過,拒絕登入。利用汽車上的車載終端的拾音器方便用戶進(jìn)行語音輸入,從而獲取用戶的聲紋數(shù)據(jù),并利用云端服務(wù)器的充分利用網(wǎng)絡(luò)資源等快速幫助用戶進(jìn)行驗(yàn)證。
在本實(shí)施例中,為了增加聲紋特征碼的精準(zhǔn)驗(yàn)證,所述聲紋特征碼包括聲學(xué)特征、詞法特征和韻律特征。通過驗(yàn)證聲紋特征碼中的聲學(xué)特征(倒頻譜)和韻律特征(利用n-gram描述的基音和能量“姿勢(shì)”),進(jìn)而使得聲紋特征碼的驗(yàn)證更加精準(zhǔn)。
在本實(shí)施例中,為了有效識(shí)別聲紋特征碼,所述通過比較該用戶的聲紋特征碼與目標(biāo)存儲(chǔ)單元中的聲紋特征碼是否吻合具體包括:通過該用戶的聲紋特征碼與目標(biāo)儲(chǔ)存單元中的聲紋特征碼進(jìn)行比對(duì),當(dāng)該用戶的聲紋特征碼與目標(biāo)儲(chǔ)存單元中的聲紋特征碼的相似值超過設(shè)定值,則確認(rèn)吻合,低于設(shè)定值則不吻合,在本實(shí)施例中,所述設(shè)定值為80%。由于各種環(huán)境的影響等原因,用戶的聲紋特征碼與目標(biāo)儲(chǔ)存單元中的聲紋特征碼無法100%吻合,通過將用戶的聲紋特征碼與目標(biāo)存儲(chǔ)單元中的聲紋特征碼進(jìn)行比對(duì),當(dāng)相似值超過設(shè)定值,則確認(rèn)吻合,在本實(shí)施例中,通過設(shè)定相似值為80%,則有效地識(shí)別聲紋特征碼,且減少錯(cuò)誤的可能。在其他實(shí)施方式中,所述設(shè)定值還可以設(shè)置為其他值。
在本實(shí)施例中,為了增加聲紋特征碼的提取正確性,所述注冊(cè)單元在用戶注冊(cè)時(shí),所述從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼具體包括:兩次以上獲取用戶使用相同信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù);判斷所獲取的聲紋數(shù)據(jù)中,特征碼的相似度是否大于預(yù)設(shè)值,若是,則聲紋特征碼提取成功;若否,則聲紋特征碼提取失敗。通過兩次以上獲取用戶使用相同的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù),在根據(jù)這幾次獲取的聲紋數(shù)據(jù)進(jìn)行特征碼相似度進(jìn)行比較,當(dāng)特征碼相似度超過預(yù)設(shè)值,則聲紋特征碼提取成功,如沒有超過預(yù)設(shè)值,則提取失敗,需要重新進(jìn)行提取,進(jìn)而增加聲紋特征碼提取的準(zhǔn)確性。
請(qǐng)參閱圖3,另一個(gè)實(shí)施例,一種基于gps位置信息的汽車用戶快速登入裝置,包括預(yù)設(shè)單元10、注冊(cè)單元20以及登入單元30;
所述預(yù)設(shè)單元10用于預(yù)設(shè)兩個(gè)以上用于存儲(chǔ)用戶的注冊(cè)信息的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元分別設(shè)置有不同的信息模板;
所述注冊(cè)單元用20于在用戶注冊(cè)時(shí),獲取用戶的gps位置信息,并根據(jù)gps位置信息的差異,將不同用戶分配至不同的存儲(chǔ)單元;以及將獲取到的用戶的用戶名、登入密碼以及聲紋數(shù)據(jù)存儲(chǔ)至對(duì)應(yīng)的存儲(chǔ)單元中,其中,所述聲紋數(shù)據(jù)包括根據(jù)所分配的存儲(chǔ)單元的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù),以及聲紋數(shù)據(jù)所對(duì)應(yīng)的聲紋特征碼;
所述登入單元30用于在用戶登入時(shí),獲取用戶輸入的聲紋數(shù)據(jù),識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼;
根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。
在實(shí)施方式中,設(shè)置有兩個(gè)以上的所述存儲(chǔ)單元,并且,每個(gè)存儲(chǔ)單元都設(shè)置有不同的信息模板,并且每個(gè)存儲(chǔ)單元被設(shè)置成用戶存儲(chǔ)不同地區(qū)的用戶的注冊(cè)信息。其中所述信息模板可以是一串文字信息,也可以是同時(shí)包含文字、數(shù)字或字符的信息,所述信息模板是在用戶注冊(cè)采集聲紋數(shù)據(jù)時(shí),供用戶發(fā)音使用的信息模板。例如在用戶注冊(cè)采集聲紋數(shù)據(jù)時(shí),在汽車內(nèi)的顯示屏上顯示所述信息模板,讓用戶發(fā)音朗讀該信息模板,從而通過車內(nèi)拾音器采用用戶的聲紋數(shù)據(jù)。在同一存儲(chǔ)單元中所存儲(chǔ)的用戶,在注冊(cè)時(shí)都采用了相同的信息模板進(jìn)行聲紋數(shù)據(jù)采集;且都是在同地區(qū)進(jìn)行用戶注冊(cè)的。
在用戶注冊(cè)時(shí),可先通過車載的gps設(shè)備或移動(dòng)終端的gps模塊,獲取用戶注冊(cè)時(shí)的gps位置信息,并根據(jù)該gps位置信息將用戶分配相應(yīng)的存儲(chǔ)單元。其中,在分配存儲(chǔ)單元時(shí),可根據(jù)獲取到的gps位置信息,確定用戶注冊(cè)時(shí)所在位置所屬的地區(qū),并根據(jù)所確定的地區(qū)分配存儲(chǔ)單元,使同一地區(qū)的用戶分配給同一存儲(chǔ)單元。而所述地區(qū)的范圍可以根據(jù)需要進(jìn)行設(shè)置,可以是大區(qū)(如東北、華南、華西等)、省或市。在分配存儲(chǔ)單元時(shí),可將同一省或市的用戶分配給同一存儲(chǔ)單元。在給用戶分配好存儲(chǔ)單元之后,即可獲取用戶的用戶名、登入密碼以及聲紋數(shù)據(jù)等注冊(cè)信息。而在得到用戶所分配的存儲(chǔ)單元后,即可得到該存儲(chǔ)單元所設(shè)置的信息模板,因此,可通過顯示屏等顯示設(shè)備顯示該信息模板,并提示用戶按該信息模板進(jìn)行發(fā)音,進(jìn)而采集用戶的聲紋數(shù)據(jù)。所述聲紋數(shù)據(jù)需要在確定好注冊(cè)信息的存儲(chǔ)單元之后才可以獲取,而除聲紋數(shù)據(jù)之外的其他注冊(cè)信息,也可在分配存儲(chǔ)單元之前進(jìn)行獲取,然后再將注冊(cè)信息存儲(chǔ)于分配的存儲(chǔ)單元內(nèi)。
通過預(yù)設(shè)兩個(gè)以上的存儲(chǔ)單元,以及為每個(gè)存儲(chǔ)單元設(shè)置不同的信息模板;在用戶注冊(cè)時(shí),根據(jù)用戶注冊(cè)時(shí)的gps位置信息進(jìn)行分類,為其分配存儲(chǔ)單元,由于在正常情況下,注冊(cè)用戶都是較均勻的分布于不同地區(qū),從而使不同用戶的注冊(cè)信息能夠均勻的分配給存儲(chǔ)單元;并且在獲取用戶注冊(cè)信息時(shí),每個(gè)用戶根據(jù)所分配的存儲(chǔ)單元的信息模板進(jìn)行發(fā)音,從而獲取用戶的聲紋數(shù)據(jù),并獲取用戶的用戶名、登入密碼,以及從聲紋數(shù)據(jù)中解析出用戶的聲紋特征碼,并關(guān)聯(lián)存儲(chǔ)于所分配的存儲(chǔ)單元中;在用戶登入驗(yàn)證時(shí),識(shí)別用戶的輸入的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息以及用戶聲紋的特征碼,根據(jù)所述文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從所述存儲(chǔ)單元中提取出與該聲紋特征碼相對(duì)應(yīng)的用戶名和登入密碼進(jìn)行登入。
在本實(shí)施例中,所述聲紋數(shù)據(jù)是通過汽車車載終端的拾音器獲??;每個(gè)存儲(chǔ)單元設(shè)置于云端服務(wù)器40上;所述登入單元在用戶登入驗(yàn)證時(shí),通過汽車車載終端識(shí)別用戶聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并將所述聲紋數(shù)據(jù)以及文字信息發(fā)送至云端服務(wù)器;以及通過云端服務(wù)器從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼,并根據(jù)所接收到的文字信息確定存儲(chǔ)用戶信息的存儲(chǔ)單元,并從存儲(chǔ)單元中檢索是否有與該用戶匹配的聲紋特征碼,若有,則該用戶為已注冊(cè)用戶,并提取出與該聲紋特征碼對(duì)應(yīng)的用戶名以及登入密碼進(jìn)行登入;若無,則拒絕該用戶登入。通過利用汽車上的車載終端上的拾音器來獲取用戶的聲紋數(shù)據(jù),并在云端服務(wù)器上建立與每個(gè)信息模塊對(duì)應(yīng)的存儲(chǔ)單元,而通過汽車上的車載終端進(jìn)行識(shí)別用戶的聲紋數(shù)據(jù)所對(duì)應(yīng)的文字信息,并同時(shí)將聲紋數(shù)據(jù)和文字信息發(fā)送至云端服務(wù)器,通過云端服務(wù)器從聲紋數(shù)據(jù)中提取用戶的聲紋特征碼,并根據(jù)所接收到的文字信息確定目標(biāo)存儲(chǔ)單元,并從目標(biāo)存儲(chǔ)單元中檢索是否有與該用戶匹配的聲紋特征碼,若有,則該用戶為已注冊(cè)用戶,則提取用戶名和登入密碼進(jìn)行登入;若無,則該用戶驗(yàn)證不通過,拒絕登入。利用汽車上的車載終端的拾音器方便用戶進(jìn)行語音輸入,從而獲取用戶的聲紋數(shù)據(jù),并利用云端服務(wù)器的充分利用網(wǎng)絡(luò)資源等快速幫助用戶進(jìn)行驗(yàn)證。
在本實(shí)施例中,為了增加聲紋特征碼的精準(zhǔn)驗(yàn)證,所述聲紋特征碼包括聲學(xué)特征、詞法特征和韻律特征。通過驗(yàn)證聲紋特征碼中的聲學(xué)特征(倒頻譜)和韻律特征(利用n-gram描述的基音和能量“姿勢(shì)”),進(jìn)而使得聲紋特征碼的驗(yàn)證更加精準(zhǔn)。
在本實(shí)施例中,為了有效識(shí)別聲紋特征碼,所述通過比較該用戶的聲紋特征碼與目標(biāo)存儲(chǔ)單元中的聲紋特征碼是否吻合具體包括:通過該用戶的聲紋特征碼與目標(biāo)儲(chǔ)存單元中的聲紋特征碼進(jìn)行比對(duì),當(dāng)該用戶的聲紋特征碼與目標(biāo)儲(chǔ)存單元中的聲紋特征碼的相似值超過設(shè)定值,則確認(rèn)吻合,低于設(shè)定值則不吻合。由于各種環(huán)境的影響等原因,用戶的聲紋特征碼與目標(biāo)儲(chǔ)存單元中的聲紋特征碼無法100%吻合,通過將用戶的聲紋特征碼與目標(biāo)存儲(chǔ)單元中的聲紋特征碼進(jìn)行比對(duì),當(dāng)相似值超過設(shè)定值,則確認(rèn)吻合。在本實(shí)施例中,通過設(shè)定相似值為80%,則有效地識(shí)別聲紋特征碼,且減少錯(cuò)誤的可能。
在本實(shí)施例中,為了增加聲紋特征碼的提取正確性,所述注冊(cè)單元在用戶注冊(cè)時(shí),所述從所述聲紋數(shù)據(jù)中提取用戶的聲紋特征碼具體包括:兩次以上獲取用戶使用相同信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù);判斷所獲取的聲紋數(shù)據(jù)中,特征碼的相似度是否大于預(yù)設(shè)值,若是,則聲紋特征碼提取成功;若否,則聲紋特征碼提取失敗。通過兩次以上獲取用戶使用相同的信息模板進(jìn)行發(fā)音的聲紋數(shù)據(jù),在根據(jù)這幾次獲取的聲紋數(shù)據(jù)進(jìn)行特征碼相似度進(jìn)行比較,當(dāng)特征碼相似度超過預(yù)設(shè)值,則聲紋特征碼提取成功,如沒有超過預(yù)設(shè)值,則提取失敗,需要重新進(jìn)行提取,進(jìn)而增加聲紋特征碼提取的準(zhǔn)確性。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的要素。此外,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,上述各實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。這些實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。上述各實(shí)施例涉及的方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)設(shè)備可讀取的存儲(chǔ)介質(zhì)中,用于執(zhí)行上述各實(shí)施例方法所述的全部或部分步驟。所述計(jì)算機(jī)設(shè)備,包括但不限于:個(gè)人計(jì)算機(jī)、服務(wù)器、通用計(jì)算機(jī)、專用計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、嵌入式設(shè)備、可編程設(shè)備、智能移動(dòng)終端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等;所述的存儲(chǔ)介質(zhì),包括但不限于:ram、rom、磁碟、磁帶、光盤、閃存、u盤、移動(dòng)硬盤、存儲(chǔ)卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲(chǔ)、網(wǎng)絡(luò)云存儲(chǔ)等。
上述各實(shí)施例是參照根據(jù)實(shí)施例所述的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到計(jì)算機(jī)設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)設(shè)備以特定方式工作的計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)設(shè)備上,使得在計(jì)算機(jī)設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已經(jīng)對(duì)上述各實(shí)施例進(jìn)行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利保護(hù)范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍之內(nèi)。