本發(fā)明實施例涉及通訊技術(shù)領(lǐng)域,特別涉及解鎖方法及裝置。
背景技術(shù):
隨著移動終端的發(fā)展,手機、平板電腦等移動終端已經(jīng)成為生活中、工作中不可或缺的工具。隨著移動終端的廣泛應(yīng)用,用戶對保存在移動終端設(shè)備上的資料以及個人隱私的安全性也越來越關(guān)注。
目前,為了保障存儲在移動終端設(shè)備上的資料以及個人隱私的安全性,通常通過設(shè)置登錄密碼來保證不被他人獲取資料和個人隱私,比如說手機的擁有者可以通過設(shè)置傳統(tǒng)的密碼解鎖方式,如數(shù)字解鎖、圖像解鎖等方式實現(xiàn)對手機的鎖定,避免非經(jīng)授權(quán)直接解鎖手機。
但是在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在一些問題:采用傳統(tǒng)密碼方式,雖然達到保證擁有者手機上存儲資料和個人隱私的安全,但是只能保證個人使用,如果家人、親戚朋友想要臨時使用手機進行工作和娛樂,如果采用傳統(tǒng)密碼方式對手機進行鎖定,就需要告知使用者密碼解鎖,存在泄漏個人密碼的風(fēng)險。并且,由于傳統(tǒng)密碼方式設(shè)置的密碼一般是有跡可循,他人可以通過不斷嘗試的方式試驗出來手機密碼,這樣就增加了風(fēng)險,同樣會給用戶帶來安全隱患。
技術(shù)實現(xiàn)要素:
本發(fā)明實施方式的目的在于提供一種解鎖方法及裝置,保證了解除終端鎖定狀態(tài)過程的安全性,且操作方便。
為解決上述技術(shù)問題,本發(fā)明的實施方式提供了一種解鎖方法應(yīng)用于終端,其包括:在終端處于鎖定狀態(tài)時,獲取用戶錄入的語音,并將語音轉(zhuǎn)換為文字;在語音轉(zhuǎn)換得到的文字與解鎖賬號一致時,解除終端的鎖定狀態(tài);其中,解鎖賬號為存儲于終端本地的賬號。
本發(fā)明的實施方式還提供了一種解鎖裝置包括:獲取模塊、語音轉(zhuǎn)換模塊、存儲模塊、判斷模塊及解鎖模塊;獲取模塊用于在終端處于鎖定狀態(tài)時,獲取用戶錄入的語音;語音轉(zhuǎn)換模塊用于將獲取模塊獲取的語音轉(zhuǎn)換為文字;存儲模塊用于存儲解鎖賬號;其中,解鎖賬號為存儲于終端本地的賬號;判斷模塊用于判斷語音轉(zhuǎn)換模塊轉(zhuǎn)換得到的文字是否與解鎖賬號一致,并在語音轉(zhuǎn)換得到的文字與解鎖賬號一致時,觸發(fā)解鎖模塊解除終端的鎖定狀態(tài)。
本發(fā)明實施方式相對于現(xiàn)有技術(shù)而言,提供了一種通過語音解鎖終端的方式,通過驗證用戶錄入的語音所轉(zhuǎn)換得到的文字是否與存儲于終端本地的解鎖賬號一致,并在驗證成功后解除終端的鎖定狀態(tài),從而保證了解除終端鎖定狀態(tài)過程的安全性和便捷性,并且在終端未連接網(wǎng)絡(luò)的情況下也可以實現(xiàn)解鎖,方便了用戶的使用。
另外,解鎖賬號為通訊錄中的聯(lián)系人信息。通過將終端內(nèi)通訊錄中的聯(lián)系人信息作為解鎖賬號,這樣他人在不知道用戶的終端內(nèi)通訊錄中的聯(lián)系人的情況下根本沒有辦法通過嘗試的方式破解終端密碼,解鎖終端,從而有效保證了終端內(nèi)存儲的信息不被竊取,大大提高了安全性,同時采用匹配通訊錄中的聯(lián)系人信息的方式更便于用戶記憶,從而可以避免用戶在長時間不使用該終端忘記密碼,自己無法解鎖使用終端的問題。
另外,通訊錄中的聯(lián)系人信息至少有兩個;在語音轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中的任意一個一致時,判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致。保證用于作為解鎖賬號的聯(lián)系人信息至少有兩個,在語音轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中的任意一個一致時,就可以解除終端的鎖定狀態(tài),從而可以提高解鎖效率,使得解鎖過程更加方便快捷。
另外,在語音轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中預(yù)先指定的一個一致時,判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致。利用終端內(nèi)部通訊錄中指定的一個聯(lián)系人信息作為解鎖賬號,與語音轉(zhuǎn)換得到的文字進行匹配,只有語音轉(zhuǎn)換得到的文字與指定的聯(lián)系人信息一致時,才解鎖終端,進一步提高了解鎖過程的安全性。
另外,在終端處于鎖定狀態(tài)時,獲取用戶錄入的語音之后,在將語音轉(zhuǎn)換為文字之前,還包括:驗證用戶錄入的語音的聲紋是否與允許解鎖聲紋名單中的任意聲紋匹配;在用戶錄入的語音與允許解鎖聲紋名單中的任意聲紋匹配時,執(zhí)行將語音轉(zhuǎn)換為文字的步驟。在將用戶錄入的語音轉(zhuǎn)換為文字進行比對之前,通過驗證當(dāng)前錄入的語音的聲紋是否是允許解鎖聲紋名單中的聲紋(終端擁有者的聲音,或終端擁有者指定人員的聲音),在錄入的語音聲紋與預(yù)設(shè)聲紋的匹配時,才執(zhí)行后續(xù)操作,進一步提高了解鎖過程的安全性。
另外,允許解鎖聲紋名單預(yù)先進行設(shè)定,并且在允許解鎖聲紋名單中還分別設(shè)置每一種聲紋享有的使用權(quán)限。在預(yù)先設(shè)定允許解鎖聲紋名單時,通過為每一種聲紋設(shè)置其享有的使用權(quán)限,實現(xiàn)了針對不同使用者,分配不同使用權(quán)限,進一步保障了個人隱私,提升了安全性。
另外,在語音轉(zhuǎn)換得到的文字與解鎖賬號不一致,且未達到預(yù)先設(shè)置的語音錄入的次數(shù)時,重新獲取用戶錄入的語音;在語音轉(zhuǎn)換得到的文字與解鎖賬號不一致,且達到語音錄入的次數(shù)時,終端自動關(guān)機。通過設(shè)定用戶在使用語音解鎖時可以錄入語音進行解鎖的次數(shù),并在解鎖失敗,重新錄入語音進行語音解鎖的次數(shù)大于設(shè)置的語音錄入的次數(shù)時,終端判定當(dāng)前解鎖人員并非終端擁有者或允許解鎖的用戶,然后自動關(guān)機,從而保證了終端內(nèi)部存儲的信息的安全。
附圖說明
一個或多個實施例通過與之對應(yīng)的附圖中的圖片進行示例性說明,這些示例性說明并不構(gòu)成對實施例的限定,附圖中具有相同參考數(shù)字標(biāo)號的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。
圖1是本發(fā)明第一實施方式的解鎖方法的流程圖;
圖2是本發(fā)明第二實施方式的解鎖方法的流程圖;
圖3是本發(fā)明第三實施方式的解鎖方法的流程圖;
圖4是本發(fā)明第四實施方式的解鎖方法的流程圖;
圖5是本發(fā)明第五實施方式的解鎖裝置的結(jié)構(gòu)框圖;
圖6是本發(fā)明第六實施方式的解鎖裝置的結(jié)構(gòu)框圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的各實施方式進行詳細的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細節(jié)。但是,即使沒有這些技術(shù)細節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請所要求保護的技術(shù)方案。
本發(fā)明的第一實施方式涉及一種解鎖方法,具體流程如圖1所示。
圖1所示的解鎖方法可以在用戶終端中使用,其中該用戶終端可以為例如智能手機、平板電腦、個人數(shù)字助理、可穿戴式電子設(shè)備等等。具體而言,圖1涉及的解鎖方法的流程可以包括:
在步驟101中,獲取用戶錄入的語音。
具體的說,在終端處于鎖定狀態(tài)時,獲取用戶錄入的語音。
比如說,可以在終端處于鎖定狀態(tài)時,當(dāng)用戶點亮屏幕需要進行解鎖時,提供一個用于進行語音解鎖的界面,具體的:可以在該界面中提供一個語音輸入的按鈕,例如類似于現(xiàn)有的微信、qq的語音聊天界面所示的圖標(biāo)或按鈕,當(dāng)用戶選中語音輸入按鈕后,開始錄音,在用戶釋放該按鈕后,結(jié)束錄音?;蛘咭部梢灾苯釉诮K端原有的傳統(tǒng)密碼解鎖界面或者圖像解鎖界面上提供一個語音解鎖入口,當(dāng)用戶觸發(fā)該入口后,自動跳轉(zhuǎn)到語音解鎖界面。需要說明的是,以上獲取用戶錄入的語音的方式僅為舉例說明,并不對本發(fā)明的技術(shù)方案構(gòu)成限定。
在步驟102中,將語音轉(zhuǎn)換為文字。
具體的說,由于本實施方式中存儲的解鎖賬號為文本信息,因此,為了方便后續(xù)判斷操作,需要將獲取到的用戶錄入的語音先轉(zhuǎn)換為文字。
由于語音轉(zhuǎn)文本技術(shù)已經(jīng)是一門較為成熟的技術(shù),并且在現(xiàn)有終端、應(yīng)用程序中也越來越多的被使用,如各種輸入法、聊天軟件中的語音轉(zhuǎn)文字功能,并且隨著技術(shù)的發(fā)展,其轉(zhuǎn)換的準(zhǔn)確性也逐步提高,甚至可以識別出各種方言、語種,關(guān)于語音轉(zhuǎn)文本的實現(xiàn)方式,本領(lǐng)域的技術(shù)人員可以根據(jù)現(xiàn)有技術(shù)實現(xiàn),此處不再贅述。
在步驟103中,判斷語音轉(zhuǎn)換得到的文字是否與解鎖賬號一致。
具體的說,如果語音轉(zhuǎn)換得到的文字與解鎖賬號一致,進入步驟104;否則,返回步驟101,重新獲取用戶錄入的語音。
需要說明的是,本實施方式中用于與語音轉(zhuǎn)換得到的文字進行比對的解鎖賬號具體為存儲于終端本地的文本信息,且由用戶預(yù)先設(shè)定。
具體的,解鎖賬號可以為用戶預(yù)先存儲在終端中的一個文本文件中保存的文本信息,如一段話、一個人的名字、一串?dāng)?shù)字等等,關(guān)于解鎖賬號的具體設(shè)定此處不做限制,用戶可以根據(jù)需要選擇合適的文本信息作為解鎖賬號。
另外,值得一提的是,在語音轉(zhuǎn)換得到的文字與解鎖賬號不一致時,可以在語音解鎖界面顯示相應(yīng)的提示信息,如“當(dāng)前密碼不正確,請重新錄入語音”等,具體的提示方式不做限制。
在步驟104中,解除終端的鎖定狀態(tài),結(jié)束本次解鎖流程。
與現(xiàn)有技術(shù)相比,本實施方式通過提供一種語音解鎖終端的方式,在驗證用戶錄入的語音所轉(zhuǎn)換得到的文字與存儲于終端本地的解鎖賬號一致時,解除終端的鎖定狀態(tài),保證了解除終端鎖定狀態(tài)過程的安全性和便捷性,并且在終端未連接網(wǎng)絡(luò)的情況下也可以實現(xiàn)解鎖,方便了用戶的使用。
本發(fā)明的第二實施方式涉及一種解鎖方法。本實施方式在第一實施方式的基礎(chǔ)上做了進一步改進,具體改進之處為:解鎖賬號為通訊錄中的聯(lián)系人信息,具體流程如圖2所示。
在步驟201中,獲取用戶錄入的語音。
在步驟202中,將語音轉(zhuǎn)換為文字。
由于步驟201和步驟202與第一實施方式中的步驟101和步驟102大致相同,旨在當(dāng)終端處于鎖定狀態(tài)時,獲取用戶錄入的語音,并將語音轉(zhuǎn)換為文字,此處不再贅述。
在步驟203中,判斷語音轉(zhuǎn)換得到的文字是否與通訊錄中的聯(lián)系人信息一致。如果語音轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息一致,進入步驟204;否則,返回步驟201,重新獲取用戶錄入的語音。
具體的說,本實施方式中作為解鎖賬號的通訊錄中的聯(lián)系人信息具體為聯(lián)系人名稱、地址、手機號碼、座機號碼、公司等等,較佳的可以選取聯(lián)系人名稱作為解鎖賬號。
需要說明的是,為了提高解鎖效率,方便用戶使用,在通訊錄中的聯(lián)系人信息至少需要有兩個或者兩個以上時,可以這樣在語音轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中的任意一個一致時,即可判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致,執(zhí)行解除終端的鎖定狀態(tài)的操作。
另外,由于我們在通訊錄中存儲父母的電話等信息時,可能直接存儲的名稱是爸爸、媽媽,如果其他人拿到手機,很容易想到,因此在實際應(yīng)用中,為了進一步保證解鎖過程的安全性,可以在終端中提供一個設(shè)置入口,由用戶指定通訊錄中一個只有自己知道的聯(lián)系人信息作為解鎖賬號,這樣只有在語音轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中預(yù)先指定的該聯(lián)系人信息一致時,才可以判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致,執(zhí)行解除終端的鎖定狀態(tài)的操作。
在步驟204中,解除終端的鎖定狀態(tài),結(jié)束本次解鎖流程。
與現(xiàn)有技術(shù)相比,本實施方式中,通過將終端內(nèi)通訊錄中的聯(lián)系人信息作為解鎖賬號,做到了他人在不知道用戶的終端內(nèi)通訊錄中的聯(lián)系人的情況下根本沒有辦法通過嘗試的方式破解終端密碼,解鎖終端,從而有效保證了終端內(nèi)存儲的信息不被竊取,大大提高了安全性,同時采用匹配通訊錄中的聯(lián)系人信息的方式更便于用戶記憶,從而可以避免用戶在長時間不使用該終端的時候忘記密碼,自己無法解鎖使用終端的問題。
本發(fā)明的第三實施方式涉及一種解鎖方法。本實施方式在第一或第二實施方式的基礎(chǔ)上做了進一步改進,具體改進之處為:在將語音轉(zhuǎn)換成文字之前,先驗證說話人的身份,只有說話人為授權(quán)可以使用終端的人員時,才進行解鎖。具體流程如圖3所示。
在步驟301中,獲取用戶錄入的語音。
在步驟302中,驗證語音的聲紋是否與允許解鎖聲紋名單中的任意聲紋匹配。
具體的說,在用戶錄入的語音與允許解鎖聲紋名單中的任意聲紋匹配時,進入步驟303;否則,返回步驟301,重新獲取用戶錄入的語音。
具體的說,在終端處于鎖定狀態(tài)時,獲取到用戶錄入的語音之后,在將語音轉(zhuǎn)換為文字之前,需要先驗證用戶錄入的語音的聲紋是否與允許解鎖聲紋名單中的任意聲紋匹配,并在用戶錄入的語音與允許解鎖聲紋名單中的任意聲紋匹配時,進入步驟303,執(zhí)行將語音轉(zhuǎn)換為文字的步驟。
需要說明的是,為了保證終端在臨時被他人使用時,保存在終端上的資料以及終端擁有者的個人隱私不被泄漏,本實施方式中用于驗證從用戶錄入的語音中提取的聲紋是否有解鎖終端的權(quán)限的允許解鎖聲紋名單中的聲紋均由終端擁有者預(yù)先進行設(shè)定,并且在設(shè)置允許解鎖聲紋名單時,還可以分別設(shè)置每一種聲紋享有的使用權(quán)限。
比如說,在允許解鎖聲紋名單中添加的家人(愛人、父母等)的聲紋,可以設(shè)置享有終端完整使用權(quán)限,即擁有和終端擁有者相同的使用權(quán)限;某個好友的聲紋,可以設(shè)置享有終端訪問者權(quán)限,即擁有使用終端部分功能的權(quán)限;某個同事的聲紋可以根據(jù)需要為其設(shè)置享有終端娛樂模式權(quán)限,即可以使用終端的娛樂功能,如拍照、音視頻播放、游戲等基礎(chǔ)娛樂功能。
在實際應(yīng)用中,對允許解鎖聲紋名單中可以添加的允許解鎖聲紋不做限制,用戶可以根據(jù)實際需要,自定義增加刪除修改允許解鎖聲紋名單;另外,終端的使用權(quán)限也不局限于上述幾種,每種權(quán)限對應(yīng)的可以訪問終端的功能也不局限于上述幾種,用戶均可以根據(jù)需要自行設(shè)置,這里不做限制。
另外,值得一提的是,為了方便用戶的設(shè)置,允許解鎖聲紋名單中其他使用者的聲紋信息可以通過安裝于終端中的聊天軟件,如qq、微信等中的語音消息提取相應(yīng)的聲紋信息,也可以在語音通話中,截取某段語音信息提取相應(yīng)的聲紋信息,具體的提取方式,本領(lǐng)域的技術(shù)人員可以根據(jù)現(xiàn)有語音識別技術(shù)實現(xiàn),此處不再贅述。
在步驟303中,將語音轉(zhuǎn)換為文字。
在步驟304中,判斷語音轉(zhuǎn)換得到的文字是否與解鎖賬號一致如果語音轉(zhuǎn)換得到的文字與解鎖賬號一致,進入步驟305;否則,返回步驟301,重新獲取用戶錄入的語音。
在步驟305中,解除終端的鎖定狀態(tài),結(jié)束本次解鎖流程。
由于步驟303至步驟305與第一實施方式中的步驟102至步驟104大致相同,旨在將獲取到語音轉(zhuǎn)換為文字,并在判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致時,解除終端的鎖定狀態(tài),此處不再贅述。
與現(xiàn)有技術(shù)相比,本實施方式中,在將用戶錄入的語音轉(zhuǎn)換為文字進行比對之前,通過驗證當(dāng)前錄入的語音的聲紋是否是允許解鎖聲紋名單中的聲紋(終端擁有者的聲音,或終端擁有者指定人員的聲音),在錄入的語音聲紋與預(yù)設(shè)聲紋的匹配時,才執(zhí)行后續(xù)操作,進一步提高了解鎖過程的安全性,并且在預(yù)先設(shè)定允許解鎖聲紋名單時,通過為每一種聲紋設(shè)置其享有的使用權(quán)限,實現(xiàn)了針對不同使用者,分配不同使用權(quán)限,進一步保障了個人隱私,提升了安全性。
本發(fā)明的第四實施方式涉及一種解鎖方法。本實施方式在第一至第三實施方式中任意一個的基礎(chǔ)上做了進一步改進,具體改進之處為:在語音轉(zhuǎn)換得到的文字與解鎖賬號不一致時,通過對當(dāng)前進行語音錄入的次數(shù)進行判斷,確定是否可以重新獲取用戶錄入的語音進行語音解鎖,具體流程如圖4所示。
在步驟401中,獲取用戶錄入的語音。
在步驟402中,將語音轉(zhuǎn)換為文字。
在步驟403中,判斷語音轉(zhuǎn)換得到的文字是否與解鎖賬號一致。如果語音轉(zhuǎn)換得到的文字與解鎖賬號一致,進入步驟404;否則,返回步驟401,重新獲取用戶錄入的語音。
在步驟404中,解除終端的鎖定狀態(tài)。
由于步驟401至步驟404與第一實施方式中的步驟101至步驟104大致相同,旨在當(dāng)終端處于鎖定狀態(tài)時,獲取用戶錄入的語音,并將語音轉(zhuǎn)換為文字,并在判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致時,解除終端的鎖定狀態(tài),此處不再贅述。
在步驟405中,判斷語音錄入的次數(shù)是否大于預(yù)設(shè)次數(shù)。如果語音錄入的次數(shù)大于預(yù)設(shè)次數(shù),進入步驟406;否則,返回步驟401,重新獲取用戶錄入的語音。
具體的說,在語音轉(zhuǎn)換得到的文字與解鎖賬號不一致,重新獲取用戶錄入的語音之前,需要先判斷當(dāng)前獲取用戶錄入的語音進行語音解鎖的次數(shù)是否大于了預(yù)先設(shè)置的語音錄入的次數(shù),如果大于了預(yù)先設(shè)置的語音錄入的次數(shù),當(dāng)前終端判定現(xiàn)在進行解鎖操作的用戶并非終端的實際擁有者,或者允許解鎖的用戶,終端自動關(guān)機;如果當(dāng)前獲取用戶錄入的語音進行語音解鎖的次數(shù)不大于了預(yù)先設(shè)置的語音錄入的次數(shù),即還可以進行語音解鎖操作,此時終端重新獲取用戶錄入的語音。
另外,為了進一步保證終端中存儲的信息和終端擁有者的個人隱私不被泄漏,在當(dāng)前獲取用戶錄入的語音進行語音解鎖的次數(shù)大于了預(yù)先設(shè)置的語音錄入的次數(shù),終端進行關(guān)機操作之前,還可以為預(yù)設(shè)的聯(lián)系人(如愛人、父母)發(fā)送短信,提示當(dāng)前終端可能在被陌生人使用等,并且在發(fā)送短信之前還可以自動開啟終端的前置攝像頭拍攝當(dāng)前解鎖終端用戶的照片,在發(fā)送短信時將該照片作為附件一同發(fā)送給指定聯(lián)系人,此處不做具體限制。
在步驟406中,終端自動關(guān)機,結(jié)束本次解鎖流程。
與現(xiàn)有技術(shù)相比,本實施方式中,通過設(shè)定用戶在使用語音解鎖時可以錄入語音進行解鎖的次數(shù),并在解鎖失敗,重新錄入語音進行語音解鎖的次數(shù)大于設(shè)置的語音錄入的次數(shù)時,終端判定當(dāng)前解鎖人員并非終端擁有者或允許解鎖的用戶,然后自動關(guān)機,從而保證了終端內(nèi)部存儲的信息的安全。
上面各種方法的步驟劃分,只是為了描述清楚,實現(xiàn)時可以合并為一個步驟或者對某些步驟進行拆分,分解為多個步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護范圍內(nèi);對算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計,但不改變其算法和流程的核心設(shè)計都在該專利的保護范圍內(nèi)。
本發(fā)明的第五實施方式涉及一種解鎖裝置,如圖5所示。
解鎖裝置500包括:獲取模塊501、語音轉(zhuǎn)換模塊502、存儲模塊503、判斷模塊504及解鎖模塊505。
其中,獲取模塊501用于在終端處于鎖定狀態(tài)時,獲取用戶錄入的語音;語音轉(zhuǎn)換模塊502用于將獲取模塊501獲取的語音轉(zhuǎn)換為文字;存儲模塊503用于存儲解鎖賬號;判斷模塊504用于判斷語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字是否與解鎖賬號一致,并在語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字與解鎖賬號一致時,觸發(fā)解鎖模塊505解除終端的鎖定狀態(tài)。
需要說明的是,本實施方式中,存儲模塊503中存儲的解鎖賬號為存儲于終端本地的賬號,從而可以保證終端在未連接網(wǎng)絡(luò)的情況下,也可進行正常的解鎖操作。
另外,值得一提的是,存儲模塊503中存儲的解鎖賬號可以為用戶預(yù)先存儲在終端中的一個文本文件中保存的文本信息,如一段話、一個人的名字、一串?dāng)?shù)字等等,還可以將解鎖賬號具體限定為終端通訊錄中的聯(lián)系人信息,具體可以是聯(lián)系人名稱、地址、手機號碼、座機號碼、公司等等,較佳的可以選取聯(lián)系人名稱作為解鎖賬號,并且為了提高解鎖效率,方便用戶使用,通訊錄中的聯(lián)系人信息至少需要有兩個,這樣在判斷模塊504判定語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中的任意一個一致時,即可觸發(fā)解鎖模塊505解除終端的鎖定狀態(tài)。
另外,為了進一步保證解鎖過程的安全性,還可以由用戶指定通訊錄中一個只有自己知道的聯(lián)系人信息作為解鎖賬號,這樣只有在語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字與通訊錄中的聯(lián)系人信息中預(yù)先指定的該聯(lián)系人信息一致時,判斷模塊504才可以判定語音轉(zhuǎn)換得到的文字與解鎖賬號一致,觸發(fā)解鎖模塊505解除終端的鎖定狀態(tài)。
另外,在語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字與存儲模塊503中存儲的解鎖賬號不一致時,可以在終端的語音解鎖界面中顯示相應(yīng)的提示信息,如“當(dāng)前密碼不正確,請重新錄入語音”,具體不做限制。
與現(xiàn)有技術(shù)相比,本實施方式中提供的解鎖裝置,提供了一種語音解鎖終端的方式,在驗證用戶錄入的語音所轉(zhuǎn)換得到的文字與存儲于終端本地的解鎖賬號一致時,解除終端的鎖定狀態(tài),保證了解除終端鎖定狀態(tài)過程的安全性和便捷性,并且在終端未連接網(wǎng)絡(luò)的情況下也可以實現(xiàn)解鎖,方便了用戶的使用。
不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應(yīng)的裝置實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應(yīng)用在第一實施方式中。
值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應(yīng)用中,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實施方式中不存在其它的單元。
本發(fā)明的第六實施方式涉及一種解鎖裝置。本實施方式在第五實施方式的基礎(chǔ)上做了進一步改進,具體改進之處為:在終端處于鎖定狀態(tài)時,獲取用戶錄入的語音之后,在將語音轉(zhuǎn)換為文字之前,先驗證用戶錄入的語音的聲紋是否與允許解鎖聲紋名單中的任意聲紋匹配。
如圖6所示,解鎖裝置500除了包括圖5所示的模塊之外,還包括:語音驗證模塊506和設(shè)置模塊507。語音驗證模塊506用于驗證獲取模塊501獲取的語音的聲紋是否與允許解鎖聲紋名單中的任意聲紋匹配,并在獲取模塊501獲取的語音與允許解鎖聲紋名單中的任意聲紋匹配時,觸發(fā)語音轉(zhuǎn)換模塊502將獲取模塊501獲取的語音轉(zhuǎn)換為文字;設(shè)置模塊507用于預(yù)先設(shè)定允許解鎖聲紋名單,并為允許解鎖名單中的每一種聲紋分別設(shè)置享有的使用權(quán)限。
需要說明的是,在實際應(yīng)用中,設(shè)置模塊507還可以用于設(shè)置用戶進行語音解鎖時語音錄入的次數(shù)。
在語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字與解鎖賬號不一致,且判斷模塊504判定語音錄入的次數(shù)未達到預(yù)先設(shè)置的語音錄入的次數(shù)時,獲取模塊501重新獲取用戶錄入的語音;在語音轉(zhuǎn)換模塊502轉(zhuǎn)換得到的文字與解鎖賬號不一致,且判斷模塊504判定語音錄入的次數(shù)達到語音錄入的次數(shù)時,終端自動關(guān)機。
與現(xiàn)有技術(shù)相比,本實施方式中提供的解鎖裝置,在將用戶錄入的語音轉(zhuǎn)換為文字進行比對之前,通過驗證當(dāng)前錄入的語音的聲紋息是否是允許解鎖聲紋名單中的聲紋(終端擁有者的聲音,或終端擁有者指定人員的聲音),在錄入的語音聲紋與預(yù)設(shè)聲紋的匹配時,才執(zhí)行后續(xù)操作,進一步提高了解鎖過程的安全性,并且在預(yù)先設(shè)定允許解鎖聲紋名單時,通過為每一種聲紋設(shè)置其享有的使用權(quán)限,實現(xiàn)了針對不同使用者,分配不同使用權(quán)限,進一步保障了個人隱私,提升了安全性。
由于第三實施方式與本實施方式相互對應(yīng),因此本實施方式可與第三實施方式互相配合實施。第三實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有效,在第三實施方式中所能達到的技術(shù)效果在本實施方式中也同樣可以實現(xiàn),為了減少重復(fù),這里不再贅述。相應(yīng)地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應(yīng)用在第三實施方式中。
本領(lǐng)域技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序存儲在一個存儲介質(zhì)中,包括若干指令用以使得一個設(shè)備(可以是單片機,芯片等)或處理器(processor)執(zhí)行本申請各個實施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實施方式是實現(xiàn)本發(fā)明的具體實施例,而在實際應(yīng)用中,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。