一種終端的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種終端。
【背景技術(shù)】
[0002]隨著移動(dòng)終端和智能交互的發(fā)展,語音解鎖已成為一種應(yīng)用廣泛的解鎖方法。現(xiàn)有語音解鎖的方案有很多,可以通過比較用戶的語音特征和預(yù)先設(shè)置的標(biāo)準(zhǔn)語音特征來實(shí)現(xiàn)語音解鎖功能。例如,通過錄制用戶語音,解析錄制語音以產(chǎn)生錄制特征,并比對(duì)錄制特征與標(biāo)準(zhǔn)讀音的語音特征是否相符,如果相符,則判定語音解鎖成功,否則,判定語音解鎖失敗。又例如,通過顯示預(yù)先設(shè)置的問題,用戶說出答案,終端識(shí)別該答案的語音特征,并與預(yù)先設(shè)置的標(biāo)準(zhǔn)答案的語音特征對(duì)比,如果二者語音特征相符,則語音解鎖成功,否則語音解鎖失敗。
[0003]但是,在上述語音解鎖的過程中,用戶往往由于發(fā)音不標(biāo)準(zhǔn)導(dǎo)致語音解鎖失敗,并需要再次通過按鍵等觸發(fā)新的語音解鎖過程,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種終端,該終端可以接收用戶輸入的語音解鎖指令,并判斷用戶的朗讀音和目標(biāo)文字的標(biāo)準(zhǔn)讀音是否相符,若相符,則解鎖成功,若不相符,則提示用戶重讀,可實(shí)現(xiàn)在語音解鎖過程中提高用戶的發(fā)音水平。
[0005]本發(fā)明實(shí)施例公開了一種終端,該終端包括:
[0006]輸入單元,用于接收用戶輸入的解鎖指令,所述解鎖指令用于解除終端的操作鎖定;
[0007]選擇單元,用于從預(yù)設(shè)詞庫中提取出目標(biāo)文字,并顯示所述目標(biāo)文字;
[0008]記錄單元,用于開啟語音錄制功能,記錄所述用戶的第一朗讀語音;
[0009]處理單元,用于判斷所述朗讀語音的語音特征是否與所述目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征相符,若是,則解除所述終端的所述操作鎖定;若否,則提供重讀提示信息,并返回執(zhí)行所述記錄所述用戶的朗讀語音的步驟。
[0010]具體的,所述終端還包括:第一控制單元,用于在所述記錄單元執(zhí)行所述開啟語音錄制功能的步驟之后,記錄所述用戶朗讀所述目標(biāo)文字的次數(shù);如果所述用戶朗讀所述目標(biāo)文字的次數(shù)超過預(yù)設(shè)次數(shù),則解除所述終端的所述操作鎖定。
[0011]具體的,所述終端還包括:第二控制單元,用于在所述記錄單元執(zhí)行所述開啟語音錄制功能的步驟之后,開啟預(yù)設(shè)計(jì)時(shí)器,用于記錄所述錄制功能的工作時(shí)間;如果所述錄制功能的工作時(shí)間超過預(yù)設(shè)工作時(shí)間,則解除所述終端的所述操作鎖定。
[0012]本發(fā)明實(shí)施例通過接收用戶輸入的解鎖指令,從預(yù)設(shè)詞庫中提取出目標(biāo)文字,開啟語音錄制功能,記錄用戶的朗讀語音,并且判斷朗讀語音的語音特征是否與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征相符,若是,則解除終端的操作鎖定;若否,則提示用戶重讀,并返回執(zhí)行所述記錄用戶的朗讀語音的步驟,可實(shí)現(xiàn)在語音解鎖過程中提高用戶的發(fā)音水平。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實(shí)施例提供的語音解鎖方法的第一實(shí)施例的流程示意圖;
[0015]圖2是本發(fā)明實(shí)施例提供的語音解鎖方法的第二實(shí)施例的流程示意圖;
[0016]圖3是本發(fā)明實(shí)施例提供的語音解鎖方法的第三實(shí)施例的流程示意圖;
[0017]圖4是本發(fā)明實(shí)施例提供的終端的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0018]圖5是本發(fā)明實(shí)施例提供的終端的第二實(shí)施例的結(jié)構(gòu)示意圖;
[0019]圖6是本發(fā)明實(shí)施例提供的終端的第三實(shí)施例的結(jié)構(gòu)示意圖;
[0020]圖7是本發(fā)明實(shí)施例提供的終端的第四實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]參見圖1,是本發(fā)明實(shí)施例提供的語音解鎖方法的第一實(shí)施例的流程示意圖,該方法包括:
[0023]步驟SlOl:接收用戶輸入的解鎖指令。
[0024]具體的,解鎖指令可用于解除終端的操作鎖定,操作鎖定是終端為防止在休眠狀態(tài)下被誤操作所設(shè)定的狀態(tài),解鎖后才可以操作終端。實(shí)際應(yīng)用中,解鎖指令既可以是按下開機(jī)鍵觸發(fā)解鎖的指令,也可以是按下特定解鎖組合按鍵觸發(fā)的解鎖的指令,這里不作限制。這里,在接收用戶輸入的解鎖指令之后,可調(diào)用預(yù)設(shè)的語音解鎖程序,用于驗(yàn)證用戶的朗讀語音的語音特征是否與目標(biāo)文字的標(biāo)準(zhǔn)讀音的語音特征相符,若相符,則解除終端的操作鎖定,否則,不能解除終端的操作鎖定。
[0025]步驟S103:從預(yù)設(shè)詞庫中提取出目標(biāo)文字,并顯示目標(biāo)文字。
[0026]具體的,在接收用戶的解鎖指令之后,可從預(yù)設(shè)詞庫中提取目標(biāo)文字,并在屏幕上顯示目標(biāo)文字,用于提示用戶朗讀目標(biāo)文字。這里,目標(biāo)文字可包括預(yù)設(shè)詞庫中的多個(gè)單詞,即目標(biāo)文字可以是句子,段落或者文章,實(shí)際應(yīng)用中,目標(biāo)文字還可以是單個(gè)字母,這里不作限制。
[0027]這里,預(yù)設(shè)詞庫中可以提供多種語言的目標(biāo)文字,例如,預(yù)設(shè)詞庫包含英語的目標(biāo)文字和德語的目標(biāo)文字。具體實(shí)現(xiàn)中,預(yù)設(shè)詞庫既可以是預(yù)先存儲(chǔ)的詞庫,也可以是外部詞庫,例如,預(yù)設(shè)詞庫可以在線連接到外部的百度詞庫。示例僅是本發(fā)明實(shí)施例的一種實(shí)現(xiàn)方式,實(shí)際使用中可以不同,不應(yīng)構(gòu)成限制。
[0028]具體實(shí)現(xiàn)中,可以隨機(jī)的從預(yù)設(shè)詞庫中提取目標(biāo)文字。另外,還可以根據(jù)用戶的朗讀記錄來提取目標(biāo)文字,例如,在預(yù)設(shè)詞庫中,隨機(jī)挑選用戶未朗讀的文字作為目標(biāo)文字,又例如,在預(yù)設(shè)詞庫中,隨機(jī)挑選用戶已朗讀的但是發(fā)音不標(biāo)準(zhǔn)的文字作為目標(biāo)文字。可選的,具體實(shí)現(xiàn)中,還可以按照預(yù)設(shè)順序來提取目標(biāo)單詞,該預(yù)設(shè)順序可以是用戶設(shè)置的發(fā)音訓(xùn)練順序,也可以是預(yù)設(shè)詞庫中的文字的固定排列順序,這里不作限制。
[0029]步驟S105:開啟語音錄制功能,記錄用戶的朗讀語音。
[0030]具體的,在提示用戶目標(biāo)單詞之后或者同時(shí),終端可以開啟語音錄制功能,用以記錄用戶對(duì)于目標(biāo)單詞的朗讀語音。
[0031]具體實(shí)現(xiàn)中,終端可以開啟自帶的錄音功能記錄用戶的朗讀語音,還可以開啟第三方錄音應(yīng)用的錄音功能記錄用戶的朗讀語音。具體實(shí)現(xiàn)中,記錄用戶的朗讀語音的錄音文件可保存至預(yù)設(shè)路徑;對(duì)于第三方錄音應(yīng)用,記錄用戶的朗讀語音的錄音文件可保存至第三方錄音應(yīng)用的指定路徑。
[0032]步驟S107:判斷朗讀語音的語音特征是否與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征相符。
[0033]具體的,在記錄用戶的朗讀語音之后,可比較該朗讀語音的語音特征與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征,如果二者語音特征相符,則可判定用戶對(duì)于目標(biāo)文字的發(fā)音標(biāo)準(zhǔn),否則,可判定用戶對(duì)于目標(biāo)文字的發(fā)音不標(biāo)準(zhǔn)。
[0034]實(shí)際應(yīng)用中,如果用戶的朗讀語音的語音特征與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征不相符,即用戶對(duì)于目標(biāo)文字的發(fā)音不標(biāo)準(zhǔn),則可提供用戶的朗讀語音對(duì)應(yīng)的聯(lián)想單詞;該聯(lián)想單詞的標(biāo)準(zhǔn)讀音的語音特征與用戶的朗讀語音的語音特征相符,即該聯(lián)想單詞是與用戶的實(shí)際發(fā)音最相近的單詞。需要說明的,聯(lián)想單詞的構(gòu)成形式可與目標(biāo)文字的構(gòu)成形式一致,例如,如果目標(biāo)文字是字母,相應(yīng)的,聯(lián)想單詞可以是聯(lián)想字母;如果目標(biāo)文字是詞組,相應(yīng)的,聯(lián)想單詞可以是聯(lián)想詞組。
[0035]需要說明的,步驟S107與步驟S105還可以并行執(zhí)行,例如,目標(biāo)文字是一個(gè)長(zhǎng)段落,終端可以在用戶朗讀該長(zhǎng)段落的同時(shí),判斷用戶是否發(fā)音標(biāo)準(zhǔn),如果用戶發(fā)音不標(biāo)準(zhǔn),可以及時(shí)提供提示,用以告知用戶哪一個(gè)句子或單詞發(fā)音有誤。對(duì)于步驟S107與步驟S105的執(zhí)行順序不作限制,不影響本發(fā)明實(shí)施例的實(shí)質(zhì)內(nèi)容。
[0036]這里,當(dāng)判斷出朗讀語音的語音特征與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征相符,則可執(zhí)行步驟S109;否則,可以執(zhí)行步驟S111,并繼續(xù)記錄用戶的朗讀語音,用于再次執(zhí)行步驟S107。
[0037]具體實(shí)現(xiàn)中,如果用戶的朗讀語音的語音特征與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征不相符,即用戶的發(fā)音不標(biāo)準(zhǔn),則可以進(jìn)入發(fā)音訓(xùn)練過程,即重復(fù)執(zhí)行步驟S105至步驟S107,直到新記錄的朗讀語音的語音特征與目標(biāo)文字對(duì)應(yīng)的標(biāo)準(zhǔn)讀音的語音特征相符,即用戶的發(fā)音標(biāo)準(zhǔn)。
[0038]步驟S109:解除終端的操作鎖定。
[0039]具體的,如果用戶的第一次朗讀目標(biāo)文字的朗讀語音的語音特征與目標(biāo)文字的標(biāo)準(zhǔn)讀音的語音特征相符,則可以判定語音解鎖成功,解除終端的操作鎖定。
[0040]另外,如果用戶在前述的語音訓(xùn)練過程中朗讀目標(biāo)文字的朗讀語音的語音特征與目標(biāo)文字的標(biāo)準(zhǔn)讀音的語音特征相符,可以判定語音解鎖成功