專利名稱:一種用于交互控制的語音虛擬鍵盤的使用方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)多媒體信息輸入和控制領(lǐng)域,具體涉及一種用于交互控制的語音虛擬鍵盤的使用方法。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,語音輸入技術(shù)及其處理技術(shù)已經(jīng)被廣泛地應(yīng)用到了社會(huì)生活的各個(gè)方面。但是由于語音輸入有非常多不確定性和復(fù)雜性,現(xiàn)在的計(jì)算機(jī)系統(tǒng)還難以滿足對(duì)語音分辨的準(zhǔn)確性的要求,尤其是用于實(shí)時(shí)控制的、計(jì)算處理能力并不是十分強(qiáng)大的計(jì)算機(jī)系統(tǒng),因此語音輸入更多地用于語音轉(zhuǎn)換和保存、傳輸?shù)炔恍枰馕稣Z音含義的領(lǐng)域,相對(duì)而言語音用于人機(jī)交互控制領(lǐng)域,其語音解析的準(zhǔn)確性是目前的主要問題?,F(xiàn)有技術(shù)的解決方法,主要是通過多次學(xué)習(xí)用戶的對(duì)于每一個(gè)音節(jié)的發(fā)信特征,來提高系統(tǒng)對(duì)用戶的語音解析的準(zhǔn)確性。但是這種方法存在著三個(gè)問題難以解決第一是應(yīng)用前需要事先學(xué)習(xí),即用戶需要多次反復(fù)朗讀全部標(biāo)準(zhǔn)語音表,供給計(jì)算機(jī)系統(tǒng)解析并構(gòu)建用戶的發(fā)音數(shù)據(jù)庫,甚
至需要采集用戶在不同的環(huán)境、健康狀況等條件下的發(fā)音特征,才能構(gòu)建比較完整的數(shù)據(jù)庫,這無疑大大增加了用戶使用的難度,使這種最簡單的控制方式變得非常復(fù)雜,大大地限制了語音控制的普及使用;第二是要求計(jì)算機(jī)系統(tǒng)的軟件要有很強(qiáng)的智能性,即使在用戶的發(fā)音都能夠被準(zhǔn)確解析、辨認(rèn)的條件下,還能夠通過前后文的聯(lián)系來準(zhǔn)確分辨同音多意的詞組或者語句,因而不僅要求計(jì)算機(jī)系統(tǒng)具有十分強(qiáng)大的數(shù)據(jù)處理和運(yùn)算能力,還要有非常智能化的軟件的支持;第三是由于前兩點(diǎn),現(xiàn)有語音輸入還是針對(duì)專有用戶,還不能使用到口音紛繁的公眾場合。如果再把這些要求聯(lián)合起來,除非使用功能強(qiáng)大、結(jié)構(gòu)復(fù)雜、造價(jià)高昂的專用系統(tǒng),才有可能實(shí)現(xiàn)語音控制,而對(duì)于廉價(jià)的控制系統(tǒng),目前幾乎無法實(shí)現(xiàn)。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供了 一種對(duì)計(jì)算機(jī)系統(tǒng)要求低的語音虛擬鍵盤的使用方法,所述使用方法應(yīng)用在以計(jì)算機(jī)為控制核心的
4系統(tǒng)上,在所述計(jì)算機(jī)系統(tǒng)上已經(jīng)構(gòu)建了與特定的用戶相對(duì)應(yīng)的語音虛擬鍵盤,并且包含有與同一用戶相對(duì)應(yīng)的語音數(shù)據(jù)庫,以及與控制目的或?qū)?br>
象相關(guān)的目標(biāo)數(shù)據(jù)庫;該使用方法包含有如下步驟
A. 啟動(dòng)語音交互控制功能,用戶朗讀與被控制對(duì)象或者目的相關(guān)的關(guān)鍵詞;
B. 計(jì)算機(jī)系統(tǒng)解析用戶的發(fā)音,然后在與用戶所對(duì)應(yīng)的語音數(shù)據(jù)庫中搜索、比較,得到與該用戶的關(guān)鍵詞發(fā)音相對(duì)應(yīng)的數(shù)據(jù)代碼并根據(jù)所得到的數(shù)據(jù)代碼為標(biāo)的搜索所述目標(biāo)數(shù)據(jù)庫;
C. 判斷是否得到相符合的結(jié)果如果搜索得到了相關(guān)的數(shù)據(jù),繼續(xù)執(zhí)行步驟D,如果沒有搜索得到相關(guān)數(shù)據(jù),則跳轉(zhuǎn)執(zhí)行步驟F;
D. 再次模糊解析用戶輸入的關(guān)鍵詞,計(jì)算機(jī)系統(tǒng)解析用戶的發(fā)音,然后在與用戶對(duì)應(yīng)的語音數(shù)據(jù)庫中搜索、比較,得到與該用戶的關(guān)鍵詞發(fā)音相對(duì)應(yīng)的數(shù)據(jù)代碼并根據(jù)所得到的數(shù)據(jù)代碼為標(biāo)的模糊搜索所述目標(biāo)數(shù)據(jù)庫;
E. 判斷步驟D是否有相應(yīng)的目標(biāo)數(shù)據(jù)輸出,如果有目標(biāo)數(shù)據(jù)輸出,則執(zhí)行步驟F;如無目標(biāo)數(shù)據(jù)輸出,則跳轉(zhuǎn)執(zhí)行步驟G;
F. 通過某種容易被用戶感知的方式,利用語音虛擬鍵盤內(nèi)所包含的鍵元素?cái)?shù)據(jù)庫為標(biāo)識(shí),按照一定規(guī)則或順序輸出搜索結(jié)果,判斷所獲得的搜索結(jié)果是否為可供選擇的目標(biāo)數(shù)據(jù),如果是相應(yīng)的目標(biāo)數(shù)據(jù),則用語音方式輸出各個(gè)相應(yīng)的目標(biāo)數(shù)據(jù),等待用戶語音確認(rèn)或選擇;如果不是相應(yīng)的目標(biāo)數(shù)據(jù),則執(zhí)行步驟G;
G. 根據(jù)系統(tǒng)設(shè)定,提示用戶重新操作,或者重新設(shè)置操作入口,或者終止本次服務(wù);
H. 判斷是否檢測到用戶的聲音指令,如果檢測到了有聲音輸入,則執(zhí)行步驟I;如果在一定時(shí)間內(nèi)沒有4企測到聲音輸入,則返回步驟F或步驟G;
I. 不斷精確解析外部的各種聲音輸入,將解析結(jié)果與用戶指令詞庫即鍵元素?cái)?shù)據(jù)庫中的用戶的發(fā)音指令數(shù)據(jù)相比較,判斷輸入的聲音是否與所述用戶指令詞庫中的某個(gè)鍵元素相匹配,如果匹配,則執(zhí)行步驟J;如果不匹配,則在一定時(shí)間內(nèi)不響應(yīng)輸入信息,等待用戶重新輸入聲音指令,也可以返回步驟F或步驟G;
J.判定用戶確認(rèn)或選擇的結(jié)果是否是最終目標(biāo)數(shù)據(jù),如果是最終的目標(biāo)數(shù)據(jù),則執(zhí)行步驟K;如果不是最終目標(biāo)數(shù)據(jù),則進(jìn)一步搜索目標(biāo)數(shù)據(jù)庫并將搜索得到的結(jié)果返回步驟H再次輸出;
K.將步驟J所得到的最終目標(biāo)數(shù)據(jù)向其它執(zhí)行機(jī)構(gòu)輸出,供系統(tǒng)完成預(yù)定任務(wù)。
進(jìn)一步的,步驟I中所述的鍵元素為英文字母。更進(jìn)一步的,所述英文字母為單音節(jié)英文字母。進(jìn)一步的,步驟I中所述的鍵元素為數(shù)字鍵和功能鍵。
更進(jìn)一步的,所述數(shù)字鍵為"0-9",所述功能鍵為"是"和"否"。
更進(jìn)一步的,步驟F中所述的目標(biāo)數(shù)據(jù)數(shù)量為一個(gè)時(shí),通過所述功能鍵來確認(rèn)或否則輸出結(jié)果。
進(jìn)一步的,在步驟F中還包含有以下步驟添加與所述目標(biāo)凄t據(jù)相關(guān)的輔助說明的詞語并將所述詞語與所述目標(biāo)數(shù)據(jù)結(jié)合起來 一 同輸出。
進(jìn)一步的,在步驟J中插入一個(gè)用戶干涉的環(huán)節(jié),用戶可以中斷4企索而確認(rèn)中間目標(biāo)數(shù)據(jù)作為可執(zhí)行的目標(biāo)。
本發(fā)明所述的這種用于交互語音虛擬鍵盤的使用方法通過"給出 一組相關(guān)結(jié)果供用戶選擇"的方式來實(shí)現(xiàn)交互控制,因此不再要求計(jì)算機(jī)系統(tǒng)高速運(yùn)行進(jìn)行一次到位的精確的解析,這一方面降低了對(duì)計(jì)算機(jī)系統(tǒng)軟硬件配置的要求而降低了系統(tǒng)的成本、容易普及推廣;另一方面也只需要使用者朗讀一兩遍標(biāo)準(zhǔn)發(fā)音表,就能基本上實(shí)現(xiàn)用戶語音含義的模糊辨認(rèn);同時(shí)由于虛擬語音鍵盤中包含的指令的數(shù)量很少且發(fā)音簡單,即使系統(tǒng)要求多次采集使用者在不同情況下的指令發(fā)音,也很容易完成,因此使用者使用前的朗讀等準(zhǔn)備工作量大大減少,最大限度地減輕了使用者的準(zhǔn)備工作的時(shí)間和強(qiáng)度。
圖1為用于交互控制語音虛擬鍵盤的使用方法的一般工作流程圖。
具體實(shí)施例方式
下面結(jié)合說明書附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的描述。圖1為本發(fā)明所述的一種用于交互控制語音虛擬鍵盤的使用方法的一般工作流程圖,本使用方法就是為用戶提供一個(gè)選擇或者確認(rèn)輸出結(jié)果的手段,而這里的輸出結(jié)果,是根據(jù)用戶輸入的關(guān)鍵詞從數(shù)據(jù)庫中檢索得到的結(jié)果,下面按步驟來說明使用方法。當(dāng)人機(jī)交互功能啟動(dòng)后,系統(tǒng)進(jìn)入"監(jiān)聽,,步驟101,等待用戶輸入關(guān)鍵詞。當(dāng)系統(tǒng)接收到用戶的語音命令后,首先精確解析用戶的語音命令的步驟102,然后將解析的結(jié)果與"用戶語音數(shù)據(jù)庫"103內(nèi)保存的用戶語音相比較,得到與用戶語音關(guān)鍵詞中發(fā)音相對(duì)應(yīng)的命令代碼,最后再使用這個(gè)命令代碼作為標(biāo)的,搜索目標(biāo)數(shù)
據(jù)庫104,檢索到與用戶的發(fā)音相對(duì)應(yīng)的單詞。然后,進(jìn)入判斷步驟105,判斷是否得到檢索結(jié)果如果得到了相應(yīng)的目標(biāo)數(shù)據(jù),就跳轉(zhuǎn)到步驟108,并通過步驟109添加上適當(dāng)?shù)妮o助說明語音后輸出,供用戶選擇多個(gè)結(jié)果輸出或者確認(rèn)單一結(jié)果輸出。如果輸出的單個(gè)目標(biāo)數(shù)據(jù),就提示用戶使用"語音虛擬鍵盤"中的功能鍵來確認(rèn)或者否認(rèn)輸出結(jié)果;如果是多個(gè)目標(biāo)數(shù)據(jù),則使用"語音虛擬鍵盤"中的數(shù)字鍵等能夠體現(xiàn)一定順序的鍵元素添加;在每個(gè)輸出結(jié)果前面,供用戶選擇。這早的輔助說明詞語的作用是讓用戶更容易理解輸出的內(nèi)容。例如在汽車導(dǎo)航系統(tǒng)中,可以添加上"請(qǐng)您確認(rèn)您想去的地方是不是,,、"請(qǐng)您從下列目標(biāo)中選擇你想去的目的地,,等詞語。如果沒有檢索到目標(biāo)結(jié)果,則進(jìn)入步驟106,再次模糊解析用戶輸入的關(guān)鍵詞,然后采用與步驟102相同的方法,再次檢索數(shù)據(jù)庫103,得到相對(duì)應(yīng)的命令代碼后模糊檢索目標(biāo)數(shù)據(jù)庫104,得到與用戶輸入的關(guān)鍵詞相對(duì)應(yīng)的目標(biāo)數(shù)據(jù)。但是這個(gè)步驟要求系統(tǒng)要具備一定的智能,不僅能夠檢索到與用戶的發(fā)音相對(duì)應(yīng)的單詞,還應(yīng)該在找不到完整的對(duì)應(yīng)目標(biāo)數(shù)據(jù)的時(shí)候,能夠把與用戶的發(fā)音相對(duì)應(yīng)的一些零散的音節(jié)智能合成,構(gòu)成有意義、與用戶輸入的關(guān)鍵詞最接近的多個(gè)目標(biāo)數(shù)據(jù)輸出。隨后進(jìn)入步驟107,判斷經(jīng)過上面的處理后,是否有相應(yīng)的目標(biāo)數(shù)據(jù)輸出。如果有目標(biāo)數(shù)據(jù)輸出則如前面一樣,經(jīng)輸出步驟108添加上適當(dāng)?shù)妮o助說明后,4吏用"虛擬語音鍵盤"中的鍵元素按照一定順序標(biāo)定各個(gè)目標(biāo)數(shù)據(jù),通過語音的方式輸出各個(gè)目標(biāo)數(shù)據(jù)供用戶選擇。如果經(jīng)過這樣處理后依然沒有得到可供選擇的目標(biāo)數(shù)據(jù),則說明用戶輸入的語音關(guān)鍵詞有問題,則跳轉(zhuǎn)執(zhí)行步驟117,根據(jù)系統(tǒng)的設(shè)定,或者提示用戶重新操作,或者重新設(shè)置操作入口,或者終止本次服務(wù),或者執(zhí)行其他操作。
經(jīng)過步驟108輸出目標(biāo)數(shù)據(jù)之后,系統(tǒng)進(jìn)入判斷步驟IIO,判斷是否檢測得到用戶的聲音指令。如果在一定時(shí)間內(nèi)沒有^r測到聲音輸入,既可以返回步驟108,繼續(xù)提示用戶選擇或確認(rèn),也可以通過步驟117設(shè)置其他合適的操作;如果檢測到了有聲音輸入,則經(jīng)過聲音解析步驟111精確解析輸入的聲音,然后將解析結(jié)果與構(gòu)成語音虛擬鍵盤的"用戶指令詞庫"數(shù)據(jù)庫112相比較,通過判斷步驟113判斷輸入的聲音是否與該詞庫中的某個(gè)鍵元素相匹配如果不匹配,既可以在一定時(shí)間內(nèi)不響應(yīng)輸入的信息,等待用戶重新輸入聲音指令,以防止其他外部干擾產(chǎn)生誤操作(這部分圖中未畫出),也可以仿照上面的方式跳轉(zhuǎn)到步驟108或者117,進(jìn)行相應(yīng)的操作。這兩個(gè)判斷步驟IIO和113的否定輸出端口所指向的操作,圖中給出或者未給出的操作都是各種可能的選擇之一,其設(shè)定的操作應(yīng)該以方便用戶使用本系統(tǒng)為原則來設(shè)定,不應(yīng)局限于上述的各種可能。如果得到了匹
配的數(shù)據(jù),則執(zhí)行步驟114,進(jìn)一步判定用戶所選擇或者確認(rèn)的目標(biāo)數(shù)據(jù)是否是最終可以被執(zhí)行的最終目標(biāo)數(shù)據(jù)。當(dāng)然,這一步不是一個(gè)明顯要設(shè)定的步驟,因?yàn)榭梢栽谀繕?biāo)數(shù)據(jù)庫中的將目標(biāo)數(shù)據(jù)分類紀(jì)錄,就可以明確地被系統(tǒng)識(shí)別是否是最終可被執(zhí)行的目標(biāo)數(shù)據(jù),在此以一個(gè)明確的步驟提出來,目的是希望能更清楚地說明系統(tǒng)的工作流程。例如在汽車導(dǎo)航系統(tǒng)中,用戶說出了 "三(四)環(huán)路,,這個(gè)地名,由于"三,,和"四,,的發(fā)音有些相近,所以系統(tǒng)經(jīng)過模糊檢索后,提示用戶選擇"1.三環(huán)路,,和"2.四環(huán)路,,等待用戶確定,用戶通過虛擬鍵盤的指令詞"2"選擇了 "四環(huán)路",但四環(huán)路很難作為一個(gè)確定的地名,因?yàn)榘牡赜蛱珡V了,所以應(yīng)該在目標(biāo)數(shù)據(jù)庫中按照"中間數(shù)據(jù)"的分類來存儲(chǔ),這樣系統(tǒng)事先就很容易判定所輸出的數(shù)據(jù)都是"中間目標(biāo)數(shù)據(jù)"而非可以使用電子地圖、GPS定位系統(tǒng)等方式執(zhí)行的"最終目標(biāo)數(shù)據(jù),,。如果判定的結(jié)果是"最終目標(biāo)數(shù)據(jù)",系統(tǒng)則通過步驟116,向其他執(zhí)行機(jī)構(gòu)輸出該數(shù)據(jù),供系統(tǒng)完成預(yù)定的任務(wù);如果判定不是"最終目標(biāo)數(shù)據(jù)",則通過步驟115,仿照前面的方法再次搜索目標(biāo)數(shù)據(jù)庫,然后將搜索得到的結(jié)果通過步驟210再次輸出,供用戶選擇或者確認(rèn)。如果第二次檢索的結(jié)果還是中間目標(biāo)數(shù)據(jù),則再次通過步驟215重復(fù)上述過程,直到得到最終的目標(biāo)數(shù)據(jù)。如上面的舉例所示,第二次搜索的結(jié)果可能是"1.東北三;2.西三環(huán)……4.北三環(huán),,,當(dāng)用戶確定是"4"后,可能還要再次輸出"1.北三環(huán)東路;2.北三環(huán)中路;3.北三環(huán)西路"供用戶選擇。當(dāng)然,這里的"中間目標(biāo)數(shù)據(jù),,和"最終目標(biāo)數(shù)據(jù),,的分類也不是絕對(duì)的,比如可以在系統(tǒng)及數(shù)據(jù)庫中設(shè)定"北三環(huán)"路上的某個(gè)標(biāo)志性建筑或者路口等標(biāo)的物作為導(dǎo)航的目標(biāo),如果出發(fā)點(diǎn)距離北三環(huán)比較遠(yuǎn),就可以提示用戶是否不再進(jìn)行進(jìn)一步的檢索,或者隨后在行進(jìn)的路上再近距離地再次檢索。如果這樣,在圖l所示的流程圖中就可以插入一個(gè)用戶干涉的環(huán)節(jié),中斷檢索而確認(rèn)中間目標(biāo)數(shù)據(jù)作為可執(zhí)行的目標(biāo)。
在本發(fā)明所述的"語音指令,,是指在人機(jī)交互過程中,用戶僅僅使用"語音虛擬鍵盤"中所包含的、數(shù)量有限的特定單詞來選擇或者確認(rèn)計(jì)算機(jī)所輸出的信息,數(shù)據(jù)量相對(duì)很小,系統(tǒng)解析后通過與"用戶指令詞庫"中記錄的數(shù)據(jù)來確認(rèn)信息,而且相對(duì)要求準(zhǔn)確度很高。
術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出其他的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng)新范圍。
8
權(quán)利要求
1.一種用于交互控制的語音虛擬鍵盤的使用方法,應(yīng)用在以計(jì)算機(jī)為控制核心的系統(tǒng)上,在所述計(jì)算機(jī)系統(tǒng)上已經(jīng)構(gòu)建了與特定的用戶相對(duì)應(yīng)的語音虛擬鍵盤,并且包含有與同一用戶相對(duì)應(yīng)的語音數(shù)據(jù)庫,以及與控制目的或?qū)ο笙嚓P(guān)的目標(biāo)數(shù)據(jù)庫,該使用方法包含有如下步驟A.啟動(dòng)語音交互控制功能,用戶朗讀與被控制對(duì)象或者目的相關(guān)的關(guān)鍵詞;B.計(jì)算機(jī)系統(tǒng)解析用戶的發(fā)音,然后在與用戶所對(duì)應(yīng)的語音數(shù)據(jù)庫中搜索、比較,得到與該用戶的關(guān)鍵詞發(fā)音相對(duì)應(yīng)的數(shù)據(jù)代碼并根據(jù)所得到的數(shù)據(jù)代碼為標(biāo)的搜索所述目標(biāo)數(shù)據(jù)庫;C.判斷是否得到相符合的結(jié)果如果搜索得到了相關(guān)的數(shù)據(jù),繼續(xù)執(zhí)行步驟D,如果沒有搜索得到相關(guān)數(shù)據(jù),則跳轉(zhuǎn)執(zhí)行步驟F;D.再次模糊解析用戶輸入的關(guān)鍵詞,計(jì)算機(jī)系統(tǒng)解析用戶的發(fā)音,然后在與用戶對(duì)應(yīng)的語音數(shù)據(jù)庫中搜索、比較,得到與該用戶的關(guān)鍵詞發(fā)音相對(duì)應(yīng)的數(shù)據(jù)代碼并根據(jù)所得到的數(shù)據(jù)代碼為標(biāo)的模糊搜索所述目標(biāo)數(shù)據(jù)庫;E.判斷步驟D是否有相應(yīng)的目標(biāo)數(shù)據(jù)輸出,如果有目標(biāo)數(shù)據(jù)輸出,則執(zhí)行步驟F;如無目標(biāo)數(shù)據(jù)輸出,則跳轉(zhuǎn)執(zhí)行步驟G;F.通過某種容易被用戶感知的方式,利用語音虛擬鍵盤內(nèi)所包含的鍵元素?cái)?shù)據(jù)庫為標(biāo)識(shí),按照一定規(guī)則或順序輸出搜索結(jié)果,判斷所獲得的搜索結(jié)果是否為可供選擇的目標(biāo)數(shù)據(jù),如果是相應(yīng)的目標(biāo)數(shù)據(jù),則用語音方式輸出各個(gè)相應(yīng)的目標(biāo)數(shù)據(jù),等待用戶語音確認(rèn)或選擇;如果不是相應(yīng)的目標(biāo)數(shù)據(jù),則執(zhí)行步驟G;G.根據(jù)系統(tǒng)設(shè)定,提示用戶重新操作,或者重新設(shè)置操作入口,或者終止本次服務(wù);H.判斷是否檢測到用戶的聲音指令,如果檢測到了有聲音輸入,則執(zhí)行步驟I;如果在一定時(shí)間內(nèi)沒有檢測到聲音輸入,則返回步驟F或步驟G;I.不斷精確解析外部的各種聲音輸入,將解析結(jié)果與用戶指令詞庫即鍵元素?cái)?shù)據(jù)庫中的用戶的發(fā)音指令數(shù)據(jù)相比較,判斷輸入的聲音是否與所述用戶指令詞庫中的某個(gè)鍵元素相匹配,如果匹配,則執(zhí)行步驟J;如果不匹配,則在一定時(shí)間內(nèi)不響應(yīng)輸入信息,等待用戶重新輸入聲音指令,也可以返回步驟F或步驟G;J.判定用戶確認(rèn)或選擇的結(jié)果是否是最終目標(biāo)數(shù)據(jù),如果是最終的目標(biāo)數(shù)據(jù),則執(zhí)行步驟K;如果不是最終目標(biāo)數(shù)據(jù),則進(jìn)一步搜索目標(biāo)數(shù)據(jù)庫并將搜索得到的結(jié)果返回步驟H再次輸出;K.將步驟J所得到的最終目標(biāo)數(shù)據(jù)向其它執(zhí)行機(jī)構(gòu)輸出,供系統(tǒng)完成預(yù)定任務(wù)。
2. 根據(jù)權(quán)利要求1所述的一種用于交互控制的語音虛擬鍵盤的使用方 法,其特征在于步驟I中所述的鍵元素為英文字母。
3. 根據(jù)權(quán)利要求2所述的一種用于交互控制的語音虛擬鍵盤的使用方 法,其特征在于所述英文字母為單音節(jié)英文字母。
4. 根據(jù)權(quán)利要求1所述的一種用于交互控制的語音虛擬鍵盤的使用方 法,其特征在于步驟I中所述的鍵元素為數(shù)字鍵和功能鍵。
5. 根據(jù)權(quán)利要求4所述的一種用于交互控制的語音虛擬鍵盤的使用方 法,其特征在于所述數(shù)字鍵為"0-9",所述功能鍵為"是"和"否"。
6. 根據(jù)權(quán)利要求5所述的一種用于交互控制的語音虛擬鍵盤的使用方 法,其特征在于步驟F中所述的目標(biāo)數(shù)據(jù)數(shù)量為一個(gè)時(shí),通過所述功能 鍵來確認(rèn)或否則輸出結(jié)果。
7. 根據(jù)權(quán)利要求1至6之一所述的一種用于交互控制的語音虛擬鍵盤 的使用方法,其特征在于,在步驟F中還包含有以下步驟添加與所述目 標(biāo)數(shù)據(jù)相關(guān)的輔助說明的詞語并將所述詞語與所述目標(biāo)數(shù)據(jù)結(jié)合起來一同 輸出。
8. 根據(jù)權(quán)利要求1至6之一所述的一種用于交互控制的語音虛擬鍵盤 的使用方法,其特征在于在步驟J中插入一個(gè)用戶干涉的環(huán)節(jié),用戶可 以中斷檢索而確認(rèn)中間目標(biāo)數(shù)據(jù)作為可執(zhí)行的目標(biāo)。
9. 根據(jù)權(quán)利要求7所述的一種用于交互控制的語音虛擬鍵盤的使用方 法,其特征在于在步驟J中插入一個(gè)用戶干涉的環(huán)節(jié),用戶可以中斷檢 索而確認(rèn)中間目標(biāo)數(shù)據(jù)作為可執(zhí)行的目標(biāo)。
全文摘要
本發(fā)明公開了一種用于交互控制的語音虛擬鍵盤的使用方法,這種使用方法通過“給出一組相關(guān)結(jié)果供用戶選擇”的方式來實(shí)現(xiàn)交互控制,因此不再要求計(jì)算機(jī)系統(tǒng)高速運(yùn)行進(jìn)行一次到位的精確的解析,這一方面降低了對(duì)計(jì)算機(jī)系統(tǒng)軟硬件配置的要求而降低了系統(tǒng)的成本、容易普及推廣。
文檔編號(hào)G06F3/16GK101604233SQ20091014771
公開日2009年12月16日 申請(qǐng)日期2004年2月6日 優(yōu)先權(quán)日2004年2月6日
發(fā)明者劉新斌 申請(qǐng)人:劉新斌