專利名稱:語音修正的方法及用戶設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種語音修正的方法及用戶設(shè)備。
背景技術(shù):
現(xiàn)代通信生活中,用戶設(shè)備(User Equipment, UE)作為通信過程的終端設(shè)備已經(jīng)普遍深入到千家萬戶,為人們所熟知和使用。UE在執(zhí)行非電路域業(yè)務(wù)時主要通過鍵盤(包括軟鍵盤)采集用戶輸入的數(shù)據(jù)內(nèi)容,例如用戶通過鍵盤錄入短信內(nèi)容、記錄備忘錄內(nèi)容
坐寸ο為提高UE智能化程度并且豐富用戶的數(shù)據(jù)輸入體驗(yàn),現(xiàn)有技術(shù)采用了語音錄入數(shù)據(jù)的技術(shù),通過麥克風(fēng)收集用戶的語音數(shù)據(jù)內(nèi)容,根據(jù)語音識別技術(shù)識別出用戶需要錄入的詞匯數(shù)據(jù),然后將該詞匯數(shù)據(jù)轉(zhuǎn)化為文本數(shù)據(jù)供用戶使用。語音錄入技術(shù)在豐富了數(shù)據(jù)錄入方式的同時節(jié)省了用戶錄入數(shù)據(jù)的時間,受到廣大UE用戶的支持和喜愛。在實(shí)現(xiàn)上述語音錄入數(shù)據(jù)的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有語音錄入技術(shù)至少存在如下問題:當(dāng)某個詞匯錄入錯誤時,需要用戶將語音錄入模式切換為鍵盤錄入模式,然后通過鍵盤手動修正錄入錯誤的詞匯,增加了用戶的操作步驟,降低了用戶的操作體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種語音修正的方法及用戶設(shè)備,能夠通過語音對錄入錯誤的詞匯進(jìn)行修正,節(jié)省了修正的操作步驟,提高了用戶的操作體驗(yàn)。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:一種語音修正的方法,包括:接收用戶錄入的語音數(shù)據(jù),所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括所述用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù);根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找所述錯誤詞匯;根據(jù)所述語音數(shù)據(jù)顯示正確詞匯;將所述錯誤詞匯替換為所述正確詞匯。一種用戶設(shè)備,包括:采音器,用于接收用戶錄入的語音數(shù)據(jù),所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括所述用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù);檢索器,用于根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找所述錯誤詞匯;處理器,用于根據(jù)所述語音數(shù)據(jù)顯示正確詞匯;所述處理器還用于將所述錯誤詞匯替換為所述正確詞匯。本發(fā)明實(shí)施例提供的語音修正的方法及用戶設(shè)備,能夠根據(jù)用戶輸入的語音數(shù)據(jù)識別輸入錯誤的詞匯,然后根據(jù)用戶輸入的語音數(shù)據(jù)為用戶提供可替換的詞匯,并將錯誤詞匯替換為正確詞匯。與現(xiàn)有技術(shù)中需要用戶將語音錄入模式切換為鍵盤錄入模式然后通過鍵盤手動修正錯誤詞匯相比,減少了語音修正的操作步驟,提高了用戶的操作體驗(yàn)。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例中語音修正的方法流程圖;圖2為本發(fā)明另一個實(shí)施例中語音修正的方法流程圖;圖3為本發(fā)明實(shí)施例中用戶設(shè)備顯示的詞匯集合;圖4為本發(fā)明實(shí)施例中用戶設(shè)備顯示的另一種詞匯集合;圖5為本發(fā)明實(shí)施例中用戶設(shè)備顯示的另一種詞匯集合;圖6為本發(fā)明實(shí)施例中用戶設(shè)備顯示的另一種詞匯集合;圖7為本發(fā)明實(shí)施例中用戶設(shè)備的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例中用戶設(shè)備的另一種結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例中用戶設(shè)備的另一種結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種語音修正的方法,如圖1所示,所述方法包括如下步驟:101、UE接收用戶錄入的語音數(shù)據(jù)。所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù)。已錄入的數(shù)據(jù)的數(shù)據(jù)格式為文本格式,包括用戶通過鍵盤(包括物理鍵盤以及軟鍵盤)錄入的文本格式數(shù)據(jù)以及用戶通過語音錄入并轉(zhuǎn)換為文本格式的數(shù)據(jù)。102、UE根據(jù)語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找錯誤詞匯。所述語音數(shù)據(jù)為錯誤詞匯的正確讀音,當(dāng)UE接收到用戶發(fā)送的語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)在已錄入的文本格式數(shù)據(jù)中查找需要修正的錯誤詞匯。從用戶的角度看,用戶只需將需要修正的詞匯的正確讀音讀出即可,從UE的角度看,UE只根據(jù)語音數(shù)據(jù)查找用戶需要修正的詞匯,對于文本中存在的其他錯誤詞匯不予查找。UE查找的所述錯誤詞匯為文本數(shù)據(jù)中與語音數(shù)據(jù)拼音一致,但與語音數(shù)據(jù)音調(diào)不一致的詞匯。所述音調(diào)包括一聲、二聲、三聲以及四聲。對于由至少兩個字組成的詞匯,當(dāng)該詞匯中存在至少一個字與語音數(shù)據(jù)中對應(yīng)該字的音調(diào)不同時,該詞匯即為錯誤詞匯。當(dāng)文本數(shù)據(jù)中多次出現(xiàn)同一錯誤詞匯時,UE查找出文本中所有的該錯誤詞匯。103、UE根據(jù)語音數(shù)據(jù)顯示正確詞匯。UE顯示的正確詞匯為與語音數(shù)據(jù)拼音一致并且音調(diào)一致的詞匯,對于至少由兩個字組成的詞匯,當(dāng)該詞匯中的每一個字都與語音數(shù)據(jù)中對應(yīng)的字的拼音一致并且音調(diào)一致時,該詞匯才為正確詞匯。104、UE將錯誤詞匯替換為正確詞匯。本發(fā)明實(shí)施例提供的語音修正的方法,能夠根據(jù)用戶輸入的語音數(shù)據(jù)識別出錯誤詞匯,然后根據(jù)用戶輸入的語音數(shù)據(jù)顯示替換該錯誤詞匯的正確詞匯。與現(xiàn)有技術(shù)中需要用戶將語音錄入模式切換為鍵盤錄入模式然后通過鍵盤刪除錯誤詞匯再鍵入正確詞匯相t匕,特別是當(dāng)已錄入數(shù)據(jù)中多次出現(xiàn)同一錯誤詞匯時,減少了語音修正的操作步驟,提高了用戶的操作體驗(yàn)。進(jìn)一步的,本發(fā)明實(shí)施例提供了另一種語音修正的方法,如圖2所示,所述方法是對圖1所示方法實(shí)施例的擴(kuò)展。所述方法包括如下步驟:201、UE接收用戶輸入的修正觸發(fā)信息。UE可以通過接收用戶通過按動鍵盤(包括物理鍵盤和軟鍵盤)上預(yù)設(shè)的修正按鍵來接收修正觸發(fā)信息,也可以通過接收用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞來接收修正觸發(fā)信息。其中,當(dāng)通過接收用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞來接收修正觸發(fā)信息時,所述預(yù)設(shè)的觸發(fā)關(guān)鍵詞可以不限是“糾錯”、“檢查”、“修正”、“更正”。所述預(yù)設(shè)的觸發(fā)關(guān)鍵詞可以由UE廠商進(jìn)行設(shè)置,也可由用戶根據(jù)跟人習(xí)慣進(jìn)行設(shè)置。在本發(fā)明實(shí)施例的一個應(yīng)用場景中,用戶可以在語音錄入的過程中觸發(fā)語音修正信息。如果通過讀出觸發(fā)關(guān)鍵詞的方式觸發(fā)語音修正,則UE在接收到該觸發(fā)關(guān)鍵詞后需要按照預(yù)設(shè)的時間間隔進(jìn)行等待后再接收用戶錄入的語音數(shù)據(jù),即按照預(yù)設(shè)的時間間隔進(jìn)行等待后再執(zhí)行步驟202。以“糾錯”作為觸發(fā)關(guān)鍵詞為例:由于“糾錯”該詞本身也可能是在語音錄入過程中需要錄入的數(shù)據(jù),而“糾錯”在作為需要錄入的數(shù)據(jù)時被包含在一整句話里面,該詞匯后面會連接其他詞匯。所以UE為區(qū)分語音修正信息和正常錄入的數(shù)據(jù),會通過預(yù)設(shè)的時間間隔將控制信令與輸入的數(shù)據(jù)區(qū)分開,當(dāng)“糾錯”作為語音修正信息時,用戶會在讀出“糾錯”后按照預(yù)設(shè)的時間間隔進(jìn)行等待后再讀出修正的語音數(shù)據(jù),此時UE再執(zhí)行步驟202。當(dāng)“糾錯”作為錄入的數(shù)據(jù)時,用戶在讀出“糾錯”后會繼續(xù)讀出后續(xù)的詞匯,UE獲知用戶在讀出“糾錯”后沒有按照預(yù)設(shè)的時間間隔進(jìn)行等待,便將“糾錯”作為錄入的數(shù)據(jù)進(jìn)行錄入。所述時間間隔的時長由UE廠商進(jìn)行設(shè)置,也可由用戶依照自己習(xí)慣的時間長短進(jìn)行設(shè)置,本發(fā)明實(shí)施例對此不做限制。202、UE接收用戶錄入的語音數(shù)據(jù)。所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù)。已錄入的數(shù)據(jù)的數(shù)據(jù)格式為文本格式,包括用戶通過鍵盤(包括物理鍵盤以及軟鍵盤)錄入的文本格式數(shù)據(jù)以及用戶通過語音錄入
并轉(zhuǎn)換為文本格式的數(shù)據(jù)。例如:在“快速玉印的具體流程中......”這句話中“玉印”的
正確輸入應(yīng)為“語音”,則用戶輸入的語音數(shù)據(jù)為“YuYin”,其音調(diào)與“語音”的音調(diào)一致,即“Yu”為三聲“Yin”為一聲。203、UE根據(jù)語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找錯誤詞匯。所述語音數(shù)據(jù)為錯誤詞匯的正確讀音,當(dāng)UE接收到用戶發(fā)送的語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)在已錄入的文本格式數(shù)據(jù)中查找需要修正的錯誤詞匯。從用戶的角度看,用戶只需將需要修正的詞匯的正確讀音讀出即可,從UE的角度看,UE只根據(jù)語音數(shù)據(jù)查找用戶需要修正的詞匯,對于文本中存在的其他錯誤詞匯不予查找。UE查找的所述錯誤詞匯為文本數(shù)據(jù)中與語音數(shù)據(jù)拼音一致,但與語音數(shù)據(jù)音調(diào)不一致的詞匯。所述音調(diào)包括一聲、二聲、三聲以及四聲。在本發(fā)明實(shí)施例中,錯誤詞匯為“玉印”,“Yu”為四聲“Yin”為四聲,與語音數(shù)據(jù)中的音調(diào)不一致。當(dāng)已錄入的文本數(shù)據(jù)中還存在其他與語音數(shù)據(jù)拼音一致但音調(diào)不一致的詞匯時,UE同樣查找該詞匯。例如當(dāng)文本數(shù)據(jù)中除“玉印”外還有“魚印”時,UE同樣將“魚印”查找出來。此外,對于由至少兩個字組成的詞匯,當(dāng)該詞匯中存在至少一個字與語音數(shù)據(jù)中對應(yīng)該字的音調(diào)不同時,該詞匯即為錯誤詞匯。例如,文本數(shù)據(jù)中存在“語印”一詞,由于“印”字的音調(diào)為四聲,與語音數(shù)據(jù)中“音”字的一聲音調(diào)不同,所以即使“語印”中“語”字與語音數(shù)據(jù)中的“語”字音調(diào)一致,UE也將“語印” 一詞作為錯誤詞匯。當(dāng)文本數(shù)據(jù)中多次出現(xiàn)同一錯誤詞匯時,UE查找出文本中所有的該錯誤詞匯。例如,在已錄入的文本數(shù)據(jù)中出現(xiàn)過三次“玉印”一詞,則UE將這三次出現(xiàn)的“玉印”全部查找出來。此外,當(dāng)已錄入的文本數(shù)據(jù)中同時出現(xiàn)拼音與語音數(shù)據(jù)一致音調(diào)與語音數(shù)據(jù)不一致的不同錯誤詞匯時,UE將拼音與語音數(shù)據(jù)一致音調(diào)與語音數(shù)據(jù)不一致的不同錯誤詞匯當(dāng)做同一錯誤詞匯查找出來。例如,當(dāng)已錄入的文本數(shù)據(jù)中同時出現(xiàn)“玉印”和“語印”兩詞時,雖然“玉印”和“語印”都與語音數(shù)據(jù)的拼音一致,但“玉印”、“語印”以及語音數(shù)據(jù)中的“語音”三者之間的音調(diào)兩兩不同,此種情況下UE將“玉印”和“語印”作為同一錯誤詞匯進(jìn)行查找。UE只根據(jù)用戶提供的語音數(shù)據(jù)查找錯誤詞匯,對于文本數(shù)據(jù)中存在的其他錯誤詞匯不予查找。所述其他錯誤詞匯為至少有一個字與用戶提供的語音數(shù)據(jù)中對應(yīng)字拼音不一致的詞匯。所述其他錯誤詞匯可以根據(jù)用戶的需要在用戶下一次的語音數(shù)據(jù)錄入中進(jìn)行查找。204、UE顯示與語音數(shù)據(jù)拼音一致的詞匯組成的詞匯集合,以便用戶在詞匯集合中選擇正確詞匯。當(dāng)在拼音和音調(diào)都和語音數(shù)據(jù)對應(yīng)一致的情況下可替換的正確詞匯多于一個時,UE將所有拼音和音調(diào)都對應(yīng)和語音數(shù)據(jù)一致的詞匯以集合的形式顯示出來,以供用戶在該
集合中選擇正確詞匯。例如,在文本數(shù)據(jù)“老師角會學(xué)生識別汽車和火車......”中,用戶
需要將其中的“角會”修正為“教會”,由于與“教會”一詞拼音一致并且音調(diào)一致的詞匯還有“交匯”,所以如圖3所示,UE為用戶提供的集合包括“教會”和“交匯”兩個詞匯,由用戶根據(jù)需要選擇一個詞匯作為正確詞匯?;蛘哂钟校耙馕丁焙汀爱愇丁逼匆艉鸵粽{(diào)都對應(yīng)相同,UE同樣需要顯示“意味”和“異味”兩個詞匯。進(jìn)一步的,由于用戶修正后的正確詞匯并不一定是慣用詞匯,所以還可以僅將拼音和語音數(shù)據(jù)對應(yīng)一致的詞匯組成集合,由用戶進(jìn)行選擇。如圖4所示,由于對詞匯的音調(diào)不做限制,所以該集合相對于圖3所述的集合可選詞匯更多,可修正范圍更大。例如第三項(xiàng)詞匯“交輝”,雖然不是慣用詞匯,但不排除用戶需要將“角會”修正為“交輝”的可能性,所以將該詞匯納入集合中,保證語音修正的修正范圍最大。進(jìn)一步的,當(dāng)出現(xiàn)某個詞匯不同音調(diào)對應(yīng)不同含義的情況時,在圖4所示的集合中只顯示一次該詞匯,以避免相同詞匯的重復(fù)顯示。例如,當(dāng)“教會”兩個字的音調(diào)順序?yàn)橐宦暫退穆晻r,該詞作為動詞意為“使...學(xué)會”,當(dāng)“教會”兩個字的音調(diào)都為四聲時,該詞作為名詞意為“宗教團(tuán)體”。此種情況下UE只在詞匯集合中顯示一次“教會” 一詞,并不根據(jù)該詞匯的多種音調(diào)多次顯示該詞匯。優(yōu)選的,在顯示圖4所示的僅將拼音和語音數(shù)據(jù)對應(yīng)一致的詞匯組成的集合時,可以分別顯示詞匯中每一個字的子集合,由用戶對每一個字進(jìn)行選擇,從而避免顯示所有排列組合形成的詞匯所造成的集合過于冗長、不便用戶選擇的問題。具體的,如圖5所示,當(dāng)用戶輸入的語音數(shù)據(jù)為“JiaoHui”時,UE分別顯示“Jiao”字的可選子集合以及“Hui”字的可選子集合。用戶可以順序選擇“Jiao”字和“Hui”字的正確字,由此選擇出正確詞匯。如果UE以圖4所示的方式進(jìn)行顯示,則對于“Jiao”字和“Hui ”字各自有4個可選項(xiàng)的情況,如圖6所示,UE需要按照4*4的排列組合顯示出16個可選詞匯,會造成詞匯集合過于冗長不便用戶選擇的問題。205、UE將錯誤詞匯替換為正確詞匯。UE將步驟203中查找的錯誤詞匯替換為步驟204中的正確詞匯。如果同一錯誤詞匯在錄入的文本數(shù)據(jù)中多次出現(xiàn),UE可不限采用下述兩種替換方式之一對錯誤詞匯進(jìn)行替換:1)UE可以將多次出現(xiàn)的錯誤詞匯一并替換為正確詞匯。例如:在錄入的文本數(shù)據(jù)中“玉印” 一詞出現(xiàn)過5次,則UE將5個“玉印”同時替換為“語音”。進(jìn)一步的,當(dāng)錄入的文本數(shù)據(jù)中還出現(xiàn)3次“語印”一詞時,UE將“語印”和“玉印”當(dāng)做同一錯誤詞匯一并進(jìn)行替換,即將5個“玉印”和3個“語印”同時替換為“語音”。2)UE可以逐一將多次出現(xiàn)的錯誤詞匯替換為正確詞匯,并且在每替換完成一個該錯誤詞匯后,提示用戶是否需要對下一個該錯誤詞匯進(jìn)行替換,當(dāng)?shù)玫接脩舻拇_認(rèn)之后進(jìn)行下一個錯誤詞匯的替換。例如:在錄入的文本數(shù)據(jù)中“玉印”一詞出現(xiàn)過5次,UE在進(jìn)行5次提示并5次得到用戶的確認(rèn)之后將5個“玉印”同時替換為“語音”。如果用戶對5次提示中的某一次提示未作確認(rèn),則UE不對該次提示對應(yīng)的“玉印”進(jìn)行替換。對于錄入的文本數(shù)據(jù)中還出現(xiàn)3次“語印” 一詞的情況,UE將“語印”和“玉印”當(dāng)做同一錯誤詞匯一并逐個進(jìn)行替換。進(jìn)一步的,當(dāng)錄入的文本數(shù)據(jù)中出現(xiàn)多個拼音一致但音調(diào)不一致的錯誤詞匯時,在上述替換方式中,UE還可以依次將多個拼音一致但音調(diào)不一致的錯誤詞匯進(jìn)行替換。例如,在錄入的文本數(shù)據(jù)中“玉印” 一詞出現(xiàn)過5次,“語印” 一詞出現(xiàn)過3次。UE可以先將5個“玉印”替換為“語音” 一詞,然后再將3個“語印”替換為“語音” 一詞。本發(fā)明實(shí)施例提供的語音修正的方法,能夠根據(jù)用戶輸入的語音數(shù)據(jù)識別出錯誤詞匯,然后根據(jù)用戶輸入的語音數(shù)據(jù)顯示替換該錯誤詞匯的正確詞匯。與現(xiàn)有技術(shù)中需要用戶將語音錄入模式切換為鍵盤錄入模式然后通過鍵盤刪除錯誤詞匯再鍵入正確詞匯相t匕,減少了語音修正的操作步驟,提高了用戶的操作體驗(yàn)。此外,本發(fā)明實(shí)施例提供的語音修正的方法,還能夠在語音錄入的過程中對錄入錯誤的內(nèi)容進(jìn)行語音修正,通過預(yù)設(shè)的時間間隔區(qū)分語音關(guān)鍵字和錄入的數(shù)據(jù)內(nèi)容。進(jìn)一步提聞了用戶的操作體驗(yàn)。進(jìn)一步的,本發(fā)明實(shí)施例提供的語音修正的方法,還能夠?qū)λ泻驼Z音數(shù)據(jù)拼音一致但音調(diào)不一致的錯誤詞匯查進(jìn)行找和替換,減少了用戶錄入語音數(shù)據(jù)的次數(shù),進(jìn)一步減少了語音修正的步驟。參考圖2所示方法實(shí)施例的實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種語音修正的用戶設(shè)備,如圖7所示,用以實(shí)現(xiàn)圖2所示的方法實(shí)施例。所述用戶設(shè)備包括:采音器71、檢索器72以及處理器73,其中,所述采音器71,用于接收用戶錄入的語音數(shù)據(jù),所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù)。已錄入的數(shù)據(jù)的數(shù)據(jù)格式為文本格式,包括用戶通過鍵盤(包括物理鍵盤以及軟鍵盤)錄入的文本格式數(shù)據(jù)以及用戶通過語音錄入并轉(zhuǎn)換為文本格式的數(shù)據(jù)。所述檢索器72,用于根據(jù)語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找錯誤詞匯。所述語音數(shù)據(jù)為錯誤詞匯的正確讀音,當(dāng)所述采音器71接收到用戶發(fā)送的語音數(shù)據(jù)后,所述檢索器72根據(jù)該語音數(shù)據(jù)在已錄入的文本格式數(shù)據(jù)中查找需要修正的錯誤詞匯。從用戶的角度看,用戶只需將需要修正的詞匯的正確讀音讀出即可,從用戶設(shè)備的角度看,所述檢索器72只根據(jù)語音數(shù)據(jù)查找用戶需要修正的詞匯,對于文本中存在的其他錯誤詞匯不予查找。所述處理器73,用于根據(jù)語音數(shù)據(jù)顯示正確詞匯。所述處理器73顯示的正確詞匯為與語音數(shù)據(jù)拼音一致并且音調(diào)一致的詞匯,對于至少由兩個字組成的詞匯,當(dāng)該詞匯中的每一個字都與語音數(shù)據(jù)中對應(yīng)的字的拼音一致并且音調(diào)一致時,該詞匯才為正確詞匯。所述處理器73還用于將錯誤詞匯替換為正確詞匯。進(jìn)一步的,如圖8所示,所述用戶設(shè)備還包括:接收器81,用于接收用戶通過觸動鍵盤上預(yù)設(shè)的觸發(fā)按鍵發(fā)送的修正觸發(fā)信息。所述采音器71還用于接收用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞。當(dāng)所述采音器71通過接收用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞來接收修正觸發(fā)信息時,所述預(yù)設(shè)的觸發(fā)關(guān)鍵詞可以不限是“糾錯”、“檢查”、“修正”、“更正”。所述預(yù)設(shè)的觸發(fā)關(guān)鍵詞可以由UE廠商進(jìn)行設(shè)置,也可由用戶根據(jù)跟人習(xí)慣進(jìn)行設(shè)置。進(jìn)一步的,所述采音器71還用于按照預(yù)設(shè)的時間間隔進(jìn)行等待后,接收用戶錄入的語音數(shù)據(jù)。在本發(fā)明實(shí)施例的一個應(yīng)用場景中,用戶可以在語音錄入的過程中觸發(fā)語音修正信息。如果通過讀出觸發(fā)關(guān)鍵詞的方式觸發(fā)語音修正,則所述采音器71在接收到該觸發(fā)關(guān)鍵詞后需要按照預(yù)設(shè)的時間間隔進(jìn)行等待后再接收用戶錄入的語音數(shù)據(jù),以便區(qū)分用戶錄入的語音數(shù)據(jù)為觸發(fā)關(guān)鍵詞還是錄入的數(shù)據(jù)。所述時間間隔的時長由UE廠商進(jìn)行設(shè)置,也可由用戶依照自己習(xí)慣的時間長短進(jìn)行設(shè)置,本發(fā)明實(shí)施例對此不做限制。進(jìn)一步的,所述檢索器72具體用于根據(jù)語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找與語音數(shù)據(jù)拼音一致但音調(diào)不一致的詞匯。所述檢索器72查找的錯誤詞匯為文本數(shù)據(jù)中與語音數(shù)據(jù)拼音一致,但與語音數(shù)據(jù)音調(diào)不一致的詞匯。所述音調(diào)包括一聲、二聲、三聲以及四聲。此外,對于由至少兩個字組成的詞匯,當(dāng)該詞匯中存在至少一個字與語音數(shù)據(jù)中對應(yīng)該字的音調(diào)不同時,該詞匯即為錯誤詞匯。
當(dāng)文本數(shù)據(jù)中多次出現(xiàn)同一錯誤詞匯時,所述檢索器72查找出文本中所有的該錯誤詞匯。所述檢索器72只根據(jù)用戶提供的語音數(shù)據(jù)查找錯誤詞匯,對于文本中存在的其他錯誤詞匯不予查找。所述其他錯誤詞匯為至少有一個字與用戶提供的語音數(shù)據(jù)中對應(yīng)字拼音不一致的詞匯。所述其他錯誤詞匯可以根據(jù)用戶的需要在用戶下一次的語音數(shù)據(jù)錄入中進(jìn)行查找。進(jìn)一步的,所述處理器73具體用于顯示與語音數(shù)據(jù)拼音一致的詞匯組成的詞匯集合,以便用戶在詞匯集合中選擇正確詞匯。當(dāng)在拼音和音調(diào)都和語音數(shù)據(jù)對應(yīng)一致的情況下可替換的正確詞匯多于一個時,所述處理器73將所有拼音和音調(diào)都對應(yīng)和語音數(shù)據(jù)一致的詞匯以集合的形式顯示出來,以供用戶在該集合中選擇正確詞匯。或者,由于用戶修正后的正確詞匯并不一定是慣用詞匯,所以所述處理器73僅將拼音和語音數(shù)據(jù)對應(yīng)一致的詞匯組成集合,顯示給用戶。進(jìn)一步的,當(dāng)錯誤詞匯在已錄入的數(shù)據(jù)中出現(xiàn)至少兩次時,所述處理器73還用于將所有出現(xiàn)過的該錯誤詞匯批量替換為正確詞匯。所述處理器73還用于將所有出現(xiàn)過的該錯誤詞匯逐個替換為正確詞匯。進(jìn)一步的,如圖9所示,所述用戶設(shè)備還包括:提示器91,用于在所述處理器73每替換完成一個錯誤詞匯后,提示用戶是否需要對下一個該錯誤詞匯進(jìn)行替換,當(dāng)?shù)玫接脩舻拇_認(rèn)之后所述處理器73進(jìn)行下一個該錯誤詞匯的替換。本發(fā)明實(shí)施例提供的語音修正的用戶設(shè)備,能夠根據(jù)用戶輸入的語音數(shù)據(jù)識別出錯誤詞匯,然后根據(jù)用戶輸入的語音數(shù)據(jù)顯示替換該錯誤詞匯的正確詞匯。與現(xiàn)有技術(shù)中需要用戶將語音錄入模式切換為鍵盤錄入模式然后通過鍵盤刪除錯誤詞匯再鍵入正確詞匯相比,減少了語音修正的操作步驟,提高了用戶的操作體驗(yàn)。此外,本發(fā)明實(shí)施例提供的語音修正的用戶設(shè)備,還能夠在語音錄入的過程中對錄入錯誤的內(nèi)容進(jìn)行語音修正,通過預(yù)設(shè)的時間間隔區(qū)分語音關(guān)鍵字和錄入的數(shù)據(jù)內(nèi)容。進(jìn)一步提高了用戶的操作體驗(yàn)。進(jìn)一步的,本發(fā)明實(shí)施例提供的語音修正的用戶設(shè)備,還能夠?qū)λ泻驼Z音數(shù)據(jù)拼音一致但音調(diào)不一致的錯誤詞匯查進(jìn)行找和替換,減少了用戶錄入語音數(shù)據(jù)的次數(shù),進(jìn)一步減少了語音修正的步驟。本發(fā)明實(shí)施例中所述的UE為用戶設(shè)備,包括手機(jī)、平板電腦以及帶有信息錄入功能的其他用戶設(shè)備,本發(fā)明實(shí)施例對此不作限制。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種語音修正的方法,其特征在于,包括: 接收用戶錄入的語音數(shù)據(jù),所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括所述用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù); 根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找所述錯誤詞匯; 根據(jù)所述語音數(shù)據(jù)顯示正確詞匯; 將所述錯誤詞匯替換為所述正確詞匯。
2.根據(jù)權(quán)利要求1所述的語音修正的方法,其特征在于,在所述接收用戶錄入的語音數(shù)據(jù)之前,還包括: 接收所述用戶輸入的修正觸發(fā)信息,所述修正觸發(fā)信息用于指示開始進(jìn)行語音修正。
3.根據(jù)權(quán)利要求2所述的語音修正的方法,其特征在于,所述接收所述用戶輸入的修正觸發(fā)信息,包括: 接收所述用戶通過觸動鍵盤上預(yù)設(shè)的觸發(fā)按鍵發(fā)送的所述修正觸發(fā)信息;或者, 接收所述用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞。
4.根據(jù)權(quán)利要求3所述的語音修正的方法,其特征在于,在所述接收所述用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞之后,還包括: 按照預(yù)設(shè)的時間間隔進(jìn)行等待后,接收所述用戶錄入的語音數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的語音修正的方法,其特征在于,所述根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找所述錯誤詞匯,包括: 根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找與所述語音數(shù)據(jù)拼音一致但音調(diào)不一致的詞匯。
6.根據(jù)權(quán)利要求1所述的語音修正的方法,其特征在于,根據(jù)所述語音數(shù)據(jù)顯示正確詞匯,包括: 顯示與所述語音數(shù)據(jù)拼音一致的詞匯組成的詞匯集合,以便所述用戶在所述詞匯集合中選擇正確詞匯。
7.根據(jù)權(quán)利要求1所述的語音修正的方法,其特征在于,當(dāng)所述錯誤詞匯在所述已錄入的數(shù)據(jù)中出現(xiàn)至少兩次時,所述將所述錯誤詞匯替換為所述正確詞匯,包括: 將所有出現(xiàn)過的所述錯誤詞匯批量替換為所述正確詞匯;或者, 將所有出現(xiàn)過的所述錯誤詞匯逐個替換為所述正確詞匯,并且在每替換完成一個所述錯誤詞匯后,提示所述用戶是否需要對下一個所述錯誤詞匯進(jìn)行替換,當(dāng)?shù)玫剿鲇脩舻拇_認(rèn)之后進(jìn)行下一個所述錯誤詞匯的替換。
8.一種用戶設(shè)備,其特征在于,包括: 采音器,用于接收用戶錄入的語音數(shù)據(jù),所述語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,所述已錄入的數(shù)據(jù)包括所述用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù);檢索器,用于根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找所述錯誤詞匯; 處理器,用于根據(jù)所述語音數(shù)據(jù)顯示正確詞匯; 所述處理器還用于將所述錯誤詞匯替換為所述正確詞匯。
9.根據(jù)權(quán)利要求8所述的用戶設(shè)備,其特征在于,還包括: 接收器,用于接收所述用戶通過觸動鍵盤上預(yù)設(shè)的觸發(fā)按鍵發(fā)送的所述修正觸發(fā)信息;所述采音器還用于接收所述用戶讀出的預(yù)設(shè)的觸發(fā)關(guān)鍵詞。
10.根據(jù)權(quán)利要求9所述的用戶設(shè)備,其特征在于,包括: 所述采音器還用于按照預(yù)設(shè)的時間間隔進(jìn)行等待后,接收所述用戶錄入的語音數(shù)據(jù)。
11.根據(jù)權(quán)利要求8所述的用戶設(shè)備,其特征在于,包括: 所述檢索器具體用于根據(jù)所述語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找與所述語音數(shù)據(jù)拼音一致但音調(diào)不一致的詞匯。
12.根據(jù)權(quán)利要求8所述的用戶設(shè)備,其特征在于,包括: 所述處理器具體用于顯示與所述語音數(shù)據(jù)拼音一致的詞匯組成的詞匯集合,以便所述用戶在所述詞匯集合中選擇正確詞匯。
13.根據(jù)權(quán)利要求8所述的用戶設(shè)備,其特征在于,當(dāng)所述錯誤詞匯在所述已錄入的數(shù)據(jù)中出現(xiàn)至少兩次時,包括: 所述處理器還用于將所有出現(xiàn)過的所述錯誤詞匯批量替換為所述正確詞匯; 所述處理器還用于將所有出現(xiàn)過的所述錯誤詞匯逐個替換為所述正確詞匯; 所述用戶設(shè)備還包括:提示器,用于在每替換完成一個所述錯誤詞匯后,提示所述用戶是否需要對下一個所述錯誤詞匯進(jìn)行替換,當(dāng)?shù)玫剿鲇脩舻拇_認(rèn)之后所述處理器進(jìn)行下一個所述錯誤詞匯的 替換。
全文摘要
本發(fā)明公開了一種語音修正的方法及用戶設(shè)備,涉及通信技術(shù)領(lǐng)域,為減少語音修正的操作步驟,提高用戶的操作體驗(yàn)而發(fā)明。所述方法包括如下步驟用戶設(shè)備接收用戶錄入的語音數(shù)據(jù),該語音數(shù)據(jù)用于修正已錄入的數(shù)據(jù)中的錯誤詞匯,已錄入的數(shù)據(jù)包括用戶通過鍵盤錄入的數(shù)據(jù)或者通過語音錄入的數(shù)據(jù),用戶設(shè)備根據(jù)語音數(shù)據(jù)在已錄入的數(shù)據(jù)中查找錯誤詞匯,用戶設(shè)備根據(jù)語音數(shù)據(jù)顯示正確詞匯,用戶設(shè)備將錯誤詞匯替換為正確詞匯。本發(fā)明主要應(yīng)用于數(shù)據(jù)錄入領(lǐng)域。
文檔編號G10L15/08GK103207769SQ20121001301
公開日2013年7月17日 申請日期2012年1月16日 優(yōu)先權(quán)日2012年1月16日
發(fā)明者紀(jì)誠, 王海斌, 張?zhí)熹?申請人:聯(lián)想(北京)有限公司