專利名稱:語(yǔ)音鍵盤裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種語(yǔ)音鍵盤裝置。
背景技術(shù):
目前,在計(jì)算機(jī)操作中,常用的鼠標(biāo)鍵盤人機(jī)交互模式是計(jì)算機(jī)用戶通過(guò)雙手敲擊鍵盤,移動(dòng)和點(diǎn)擊鼠標(biāo)來(lái)達(dá)到人機(jī)交互的目的?,F(xiàn)有技術(shù)中鍵盤一般可分為觸點(diǎn)式和無(wú)觸點(diǎn)式兩大類,前者借助于金屬把兩個(gè)觸點(diǎn)接通或斷開以輸入信號(hào),后者借助于霍爾效應(yīng)開關(guān)(利用磁場(chǎng)變化)和電容開關(guān)(利用電流和電壓變化)產(chǎn)生輸入信號(hào)。在計(jì)算機(jī)鍵盤上通常有上百個(gè)按鍵,每個(gè)按鍵負(fù)責(zé)一個(gè)功能,當(dāng)用戶按下其中一個(gè)時(shí),鍵盤中的編碼器能夠迅速將此按鍵所對(duì)應(yīng)的編碼通過(guò)接口電路輸送到計(jì)算機(jī)的鍵盤緩沖器中,由CPU (Central Processing Unit,中央處理器)進(jìn)行識(shí)別處理。通俗地說(shuō),也就是當(dāng)用戶按下某個(gè)按鍵時(shí),它會(huì)通過(guò)導(dǎo)電塑膠將線路板上的這個(gè)按鍵排線接通產(chǎn)生信號(hào),產(chǎn)生了的信號(hào)會(huì)迅速通過(guò)鍵盤接口傳送到CPU中。但是,現(xiàn)有技術(shù)中的計(jì)算機(jī)鍵盤都要求計(jì)算機(jī)用戶用手進(jìn)行操作,一方面,對(duì)于手部傷殘人士、老年人等人群無(wú)法靈活地操作或不方便操作普通的鍵盤;另一方面,對(duì)于健康人士,存在一些場(chǎng)合不方便操作鍵盤但又必須使用電腦的情況,或者長(zhǎng)時(shí)間使用鍵盤會(huì)帶來(lái)肩肘腕等身體部位的疲勞感,不利于身體健康。類似地,在使用手機(jī)、電視遙控器、車載設(shè)備等嵌入式設(shè)備時(shí),也存在上述缺陷。
發(fā)明內(nèi)容
本發(fā)明解決的問(wèn)題是提供一種語(yǔ)音鍵盤裝置,可以提高用戶的體驗(yàn)效果。為解決上述問(wèn)題,本發(fā)明提供了一種語(yǔ)音鍵盤裝置,包括:語(yǔ)音輸入模塊,用于接收語(yǔ)音信息;語(yǔ)音引擎模塊,連接語(yǔ)音輸入模塊,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息;鍵盤啟動(dòng)模塊,連接語(yǔ)音引擎模塊,在所述語(yǔ)音特征信息中包含與鍵盤啟動(dòng)指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),啟動(dòng)鍵盤執(zhí)行模塊; 鍵盤執(zhí)行模塊,連接鍵盤啟動(dòng)模塊和語(yǔ)音弓I擎模塊,啟動(dòng)后,在所述語(yǔ)音特征信息中包含與鍵盤操作指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),執(zhí)行所述鍵盤操作指令??蛇x地,所述語(yǔ)音輸入模塊為麥克風(fēng)??蛇x地,所述語(yǔ)音輸入模塊通過(guò)USB接口或藍(lán)牙設(shè)備將接收的語(yǔ)音信息發(fā)送給所述語(yǔ)音引擎模塊??蛇x地,所述語(yǔ)音引擎模塊包括:語(yǔ)音識(shí)別模塊,連接語(yǔ)音輸入模塊,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到接收的語(yǔ)音特征信息;語(yǔ)音特征庫(kù),用于存儲(chǔ)多個(gè)語(yǔ)音特征信息;搜索模塊,連接語(yǔ)音特征庫(kù)、語(yǔ)音識(shí)別模塊、鍵盤啟動(dòng)模塊和鍵盤執(zhí)行模塊,提取接收的語(yǔ)音特征信息和存儲(chǔ)的語(yǔ)音特征信息,從存儲(chǔ)的語(yǔ)音特征信息中搜索與接收的語(yǔ)音特征信息對(duì)應(yīng)的語(yǔ)音特征信息,并將搜索到的語(yǔ)音特征信息發(fā)送給所述鍵盤啟動(dòng)模塊和鍵盤執(zhí)行模塊??蛇x地,所述語(yǔ)音識(shí)別模塊包括:采集單元,連接語(yǔ)音輸入模塊,用于采集語(yǔ)音信息;過(guò)濾單元,連接采集單元,用于對(duì)采集的信息進(jìn)行過(guò)濾處理,得到濾除噪聲后的語(yǔ)音信息;頻譜分析單元,連接過(guò)濾單元和搜索模塊,用于對(duì)濾除噪聲后的語(yǔ)音信息進(jìn)行頻率分析,得到接收的語(yǔ)音特征信息,且將接收的語(yǔ)音特征信息發(fā)送給搜索模塊??蛇x地,所述鍵盤啟動(dòng)模塊包括:鍵盤啟動(dòng)指令集,用于存儲(chǔ)一個(gè)或多個(gè)鍵盤啟動(dòng)指令;執(zhí)行模塊,連接鍵盤啟動(dòng)指令集、語(yǔ)音引擎模塊和鍵盤執(zhí)行模塊,從語(yǔ)音引擎模塊提取語(yǔ)音特征信息,從鍵盤啟動(dòng)指令集中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤啟動(dòng)指令時(shí),啟動(dòng)鍵盤執(zhí)行模塊。可選地,所述鍵盤執(zhí)行模塊包括:鍵盤操作指令集,用于存儲(chǔ)多個(gè)鍵盤操作指令;調(diào)用模塊,連接鍵盤操作指令集、鍵盤啟動(dòng)模塊和語(yǔ)音引擎模塊,從語(yǔ)音引擎模塊提取語(yǔ)音特征信息,從鍵盤操作指令集中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤操作指令時(shí),調(diào)用和執(zhí)行所述鍵盤操作指令??蛇x地,所述語(yǔ)音鍵盤裝置還包括:編輯模塊,連接鍵盤操作指令集,用于對(duì)所述鍵盤操作指令進(jìn)行修改、添加或刪除處理。可選地,所述語(yǔ)音鍵盤裝置還包括:確認(rèn)模塊,連接所述調(diào)用模塊,用于詢問(wèn)用戶是否確認(rèn),并基于用戶的回復(fù)信息控制調(diào)用模塊進(jìn)行相應(yīng)的操作??蛇x地,所述語(yǔ)音鍵盤裝置還包括:語(yǔ)音播報(bào)裝置,連接所述確認(rèn)模塊,用于將所述詢問(wèn)用戶是否確認(rèn)的信息轉(zhuǎn)換為語(yǔ)音信息,并播報(bào)所述語(yǔ)音信息。可選地,所述語(yǔ)音鍵盤裝置還包括:顯示裝置,連接所述確認(rèn)模塊,用于將所述詢問(wèn)用戶是否確認(rèn)的信息轉(zhuǎn)換為文本信息,并顯示所述文本信息??蛇x地,所述鍵盤操作指令包括:通用操作指令、組合操作指令和自定義操作指令??蛇x地,所述語(yǔ)音鍵盤裝置還包括:計(jì)時(shí)模塊,用于計(jì)時(shí);控制模塊,連接鍵盤啟動(dòng)模塊、鍵盤執(zhí)行模塊和計(jì)時(shí)模塊,當(dāng)鍵盤啟動(dòng)模塊啟動(dòng)鍵盤執(zhí)行模塊時(shí),關(guān)閉鍵盤啟動(dòng)模塊;并控制計(jì)時(shí)模塊記錄鍵盤執(zhí)行模塊未執(zhí)行鍵盤操作指令的持續(xù)時(shí)間,當(dāng)所述持續(xù)時(shí)間大于閾值時(shí)間時(shí),關(guān)閉鍵盤執(zhí)行模塊,并開啟鍵盤啟動(dòng)模塊??蛇x地,所述語(yǔ)音鍵盤裝置為電視、電腦、車載設(shè)備或手機(jī)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):通過(guò)語(yǔ)音替代基于鍵盤的人機(jī)交互模式,從而提供了一種更便捷的輸入模式。一方面,克服了手部傷殘人士、老年人等人群無(wú)法靈活地操作或不方便操作普通的鍵盤的問(wèn)題,對(duì)其使用嵌入式設(shè)備有很大幫助。另一方面,對(duì)于正常人可以是原來(lái)僅能用于操作鍵盤的手進(jìn)行其他活動(dòng),還可以緩解用手進(jìn)行鍵盤操作帶來(lái)的肩肘腕等身體部位的疲勞,從而提高計(jì)算機(jī)操作的效率,增加簡(jiǎn)便性,且利于使用者的身體健康。
圖1是本發(fā)明實(shí)施例一中語(yǔ)音鍵盤裝置的結(jié)構(gòu)示意圖;圖2是圖1中語(yǔ)音引擎模塊的結(jié)構(gòu)示意圖3是圖2中語(yǔ)音識(shí)別模塊的結(jié)構(gòu)示意圖;圖4是圖1中鍵盤啟動(dòng)模塊的結(jié)構(gòu)示意圖;圖5是圖1中鍵盤執(zhí)行模塊的結(jié)構(gòu)示意圖;圖6是本發(fā)明實(shí)施例二中語(yǔ)音鍵盤裝置的結(jié)構(gòu)示意圖;圖7是本發(fā)明實(shí)施例三中語(yǔ)音鍵盤裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)的說(shuō)明。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是本發(fā)明還可以采用其他不同于在此描述的其它方式來(lái)實(shí)施,因此本發(fā)明不受下面公開的具體實(shí)施例的限制。正如背景技術(shù)部分所述,現(xiàn)有的物理鍵盤不能解放用戶的雙手,不能為病殘人士所用。針對(duì)上述缺陷,本發(fā)明提供了一種語(yǔ)音鍵盤裝置,通過(guò)語(yǔ)音替代基于鍵盤的人機(jī)交互模式,從而提供了一種更便捷的輸入模式。一方面,克服了手部傷殘人士、老年人等人群無(wú)法靈活地操作或不方便操作普通的鍵盤的問(wèn)題,對(duì)其使用嵌入式設(shè)備有很大幫助。另一方面,對(duì)于正常人可以是原來(lái)僅能用于操作鍵盤的手進(jìn)行其他活動(dòng),還可以緩解用手進(jìn)行鍵盤操作帶來(lái)的肩肘腕等身體部位的疲勞,從而提高計(jì)算機(jī)操作的效率,增加簡(jiǎn)便性,且利于使用者的身體健康。下面結(jié)合附圖進(jìn)行詳細(xì)說(shuō)明。實(shí)施例一參考圖1所示,本實(shí)施例提供了一種語(yǔ)音鍵盤裝置,包括:語(yǔ)音輸入模塊100,用于接收語(yǔ)音信息;語(yǔ)音引擎模塊200,連接語(yǔ)音輸入模塊100,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息;鍵盤啟動(dòng)模塊300,連接語(yǔ)音引擎模塊200,在所述語(yǔ)音特征信息中包含與鍵盤啟動(dòng)指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),啟動(dòng)鍵盤執(zhí)行模塊400 ;鍵盤執(zhí)行模塊400,連接鍵盤啟動(dòng)模塊300和語(yǔ)音引擎模塊200,啟動(dòng)后,在所述語(yǔ)音特征信息中包含與鍵盤操作指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),執(zhí)行所述鍵盤操作指令。其中,所述語(yǔ)音鍵盤裝置可以為包括:電視、電腦、車載設(shè)備、手機(jī)、音響、空調(diào)、洗衣機(jī)、電扇等需要輸入用戶指令的電子設(shè)備。為簡(jiǎn)單起見,以下均以車載設(shè)備為例進(jìn)行說(shuō)明。所述語(yǔ)音輸入模塊100可以為麥克風(fēng),用于接收車載用戶發(fā)送的語(yǔ)音信息,且將接收的語(yǔ)音信息發(fā)送給語(yǔ)音引擎模塊200。具體地,所述語(yǔ)音輸入模塊100可以設(shè)置在車載設(shè)備內(nèi)部(如:內(nèi)置麥克風(fēng));也可以設(shè)置在車載設(shè)備外部(如:外置麥克風(fēng)),此時(shí),所述語(yǔ)音輸入模塊100可以通過(guò)USB接口等有線通信方式將接收的語(yǔ)音信息發(fā)送給語(yǔ)音引擎模塊200,也可以通過(guò)藍(lán)牙設(shè)備等無(wú)線通信方法將接收的語(yǔ)音信息發(fā)送給所述語(yǔ)音引擎模塊200。
參考圖2所示,所述語(yǔ)音引擎模塊200可以包括:語(yǔ)音識(shí)別模塊210,連接語(yǔ)音輸入模塊100,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到接收的語(yǔ)音特征信息;語(yǔ)音特征庫(kù)230,用于存儲(chǔ)多個(gè)語(yǔ)音特征信息;搜索模塊250,連接語(yǔ)音特征庫(kù)230、語(yǔ)音識(shí)別模塊210、鍵盤啟動(dòng)模塊300和鍵盤執(zhí)行模塊400,提取語(yǔ)音識(shí)別模塊210接收的語(yǔ)音特征信息和語(yǔ)音特征庫(kù)230存儲(chǔ)的語(yǔ)音特征信息,從存儲(chǔ)的語(yǔ)音特征信息中搜索與接收的語(yǔ)音特征信息對(duì)應(yīng)的語(yǔ)音特征信息,并將搜索到的語(yǔ)音特征信息發(fā)送給所述鍵盤啟動(dòng)模塊300和鍵盤執(zhí)行模塊400。其中,所述語(yǔ)音識(shí)別模塊210采集語(yǔ)音輸入模塊100發(fā)送的語(yǔ)音信息,且采用現(xiàn)有技術(shù)任一種過(guò)濾技術(shù)對(duì)該語(yǔ)音信息進(jìn)行過(guò)濾,然后過(guò)濾后的語(yǔ)音信息進(jìn)行頻譜分析,得到該語(yǔ)音對(duì)應(yīng)的語(yǔ)音特征信息,并將該語(yǔ)音特征信息發(fā)送給搜索模塊250。具體地,參考圖3所示,所述語(yǔ)音識(shí)別模塊210可以包括:采集單元211,連接語(yǔ)音輸入模塊100,用于采集語(yǔ)音信息;過(guò)濾單元213,連接采集單元211,用于對(duì)采集的信息進(jìn)行過(guò)濾處理,得到濾除噪聲后的語(yǔ)音信息;頻譜分析單元215,連接過(guò)濾單元213和搜索模塊250,用于對(duì)濾除噪聲后的語(yǔ)音信息進(jìn)行頻率分析,得到接收的語(yǔ)音特征信息,且將接收的語(yǔ)音特征信息發(fā)送給搜索模塊250。其中,所述語(yǔ)音特征庫(kù)230中存儲(chǔ)多個(gè)語(yǔ)音特征信息,如:各漢字的語(yǔ)音特征信息、各數(shù)字的語(yǔ)音特征信息、各英文字母的語(yǔ)音特征信息等。所述語(yǔ)音特征庫(kù)230中存儲(chǔ)的語(yǔ)音特征信息越多,語(yǔ)音引擎模塊200對(duì)語(yǔ)音信息識(shí)別的準(zhǔn)確率越高。優(yōu)選地,所述語(yǔ)音特征庫(kù)230可以為自適應(yīng)語(yǔ)音特征庫(kù),這樣可以為車載設(shè)備的用戶建立自己的語(yǔ)音特征庫(kù),提高識(shí)別率。所述自適應(yīng)語(yǔ)音特征庫(kù)的建立過(guò)程對(duì)于本領(lǐng)域的技術(shù)人員是熟知的,在此不再贅述。參考圖4所示,所述鍵盤啟動(dòng)模塊300可以包括:鍵盤啟動(dòng)指令集310,用于存儲(chǔ)一個(gè)或多個(gè)鍵盤啟動(dòng)指令;執(zhí)行模塊330,連接鍵盤啟動(dòng)指令集310、語(yǔ)音引擎模塊200和鍵盤執(zhí)行模塊400,從語(yǔ)音引擎模塊200提取語(yǔ)音特征信息,從鍵盤啟動(dòng)指令集310中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤啟動(dòng)指令時(shí),啟動(dòng)鍵盤執(zhí)行模塊400。其中,所述鍵盤啟動(dòng)指令可以為一個(gè),也可以為多個(gè),其具體可以由用戶進(jìn)行設(shè)置。如:“鍵盤”、“啟動(dòng)鍵盤”、“打開鍵盤”、“我的鍵盤”、“語(yǔ)音鍵盤”等都可以作為鍵盤啟動(dòng)指令。本實(shí)施例中當(dāng)執(zhí)行模塊330搜索發(fā)現(xiàn)語(yǔ)音引擎模塊200得到的語(yǔ)音特征信息與一個(gè)鍵盤啟動(dòng)指令對(duì)應(yīng)時(shí),便會(huì)向鍵盤執(zhí)行模塊400發(fā)送啟動(dòng)信息,以啟動(dòng)鍵盤執(zhí)行模塊400開始工作。參考圖5所示,所述鍵盤執(zhí)行模塊400可以包括:鍵盤操作指令集410,用于存儲(chǔ)多個(gè)鍵盤操作指令;調(diào)用模塊430,連接鍵盤操作指令集410、鍵盤啟動(dòng)模塊300和語(yǔ)音引擎模塊200,從語(yǔ)音引擎模塊200提取語(yǔ)音特征信息,從鍵盤操作指令集410中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤操作指令時(shí),調(diào)用和執(zhí)行所述鍵盤操作指令。本實(shí)施例中所述執(zhí)行模塊330可以連接所述調(diào)用模塊430,從而從鍵盤啟動(dòng)指令集310中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤啟動(dòng)指令時(shí),執(zhí)行模塊330啟動(dòng)調(diào)用模塊430。
具體地,所述鍵盤操作指令可以包括:通用操作指令、組合操作指令和自定義操作指令。其中,所述通用操作指令指的是現(xiàn)有的物理鍵盤中各個(gè)鍵盤操作指令,如:數(shù)字1、字母2、功能鍵F5等。所述組合操作指令指的是現(xiàn)有的物理鍵盤中的快捷組合鍵,如:Ctrl+C表示復(fù)制等。所述自定義操作指令可以是針對(duì)不同的嵌入式設(shè)備設(shè)定的功能操作,如:“打開Word”表示打開word軟件,“打開TXT”表示打開txt編輯器等,“打開導(dǎo)航”表示打開車載設(shè)備的導(dǎo)航儀等。優(yōu)選地,所述語(yǔ)音鍵盤裝置還可以包括:編輯模塊(圖中未示出),連接鍵盤操作指令集410,用于對(duì)所述鍵盤操作指令進(jìn)行修改、添加或刪除處理,從而可以根據(jù)用戶的需求進(jìn)行不同的設(shè)置。作為一個(gè)具體例子,車載設(shè)備上新安裝了一個(gè)游戲“憤怒的小鳥”,則可以通過(guò)編輯模塊對(duì)鍵盤操作指令集410進(jìn)行添加處理,如:將“打開小鳥”對(duì)應(yīng)的語(yǔ)言特征信息與打開憤怒的小鳥游戲的操作指令相對(duì)應(yīng),從而在識(shí)別到用戶的“打開小鳥”的語(yǔ)音特征信息時(shí),則鍵盤執(zhí)行模塊400自動(dòng)打開憤怒的小鳥游戲。此外,再次參考圖1所示,所述語(yǔ)音鍵盤裝置還可以包括:計(jì)時(shí)模塊500,用于計(jì)時(shí);控制模塊600,連接鍵盤啟動(dòng)模塊300、鍵盤執(zhí)行模塊400和計(jì)時(shí)模塊500,當(dāng)鍵盤啟動(dòng)模塊300啟動(dòng)鍵盤執(zhí)行模塊400時(shí),關(guān)閉鍵盤啟動(dòng)模塊300 ;并控制計(jì)時(shí)模塊500記錄鍵盤執(zhí)行模塊400未執(zhí)行鍵盤操作指令的持續(xù)時(shí)間,當(dāng)所述持續(xù)時(shí)間大于閾值時(shí)間時(shí),關(guān)閉鍵盤執(zhí)7Txt旲塊400,并開啟鍵盤啟動(dòng)t旲塊300。本實(shí)施例中控制模塊600可以連接執(zhí)行模塊330和調(diào)用模塊430,當(dāng)控制模塊600得到執(zhí)行模塊330啟動(dòng)調(diào)用模塊430時(shí),控制模塊600關(guān)閉執(zhí)行模塊330 ;當(dāng)計(jì)時(shí)模塊500獲取的鍵盤執(zhí)行模塊400未執(zhí)行任何操作指令的連續(xù)持續(xù)時(shí)間大于閾值時(shí)間時(shí),控制模塊600關(guān)閉調(diào)用模塊430,且重新開啟執(zhí)行模塊330。其中,所述閾值時(shí)間可以是設(shè)置的任意時(shí)間,如:5分鐘、10分鐘等。通過(guò)設(shè)置計(jì)時(shí)模塊500和控制模塊600可以減少鍵盤執(zhí)行模塊400和鍵盤啟動(dòng)模塊300的功耗,且提高語(yǔ)音操作的準(zhǔn)確性。本實(shí)施例中語(yǔ)音鍵盤裝置的具體工作過(guò)程如下:I)用戶通過(guò)語(yǔ)音輸入模塊100輸入語(yǔ)音控制信息,如:“鍵盤”;2)語(yǔ)音引擎模塊200對(duì)“鍵盤”進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息,并將對(duì)應(yīng)的語(yǔ)音特征信息發(fā)送給鍵盤啟動(dòng)模塊300和鍵盤執(zhí)行模塊400 ;3)鍵盤啟動(dòng)模塊300中包括的鍵盤啟動(dòng)指令與所述語(yǔ)音特征信息相對(duì)應(yīng),則啟動(dòng)鍵盤執(zhí)行模塊400 ;同時(shí),控制模塊600關(guān)閉鍵盤啟動(dòng)模塊300 ;此時(shí),語(yǔ)音引擎模塊200得到的語(yǔ)音特征信息只發(fā)送給鍵盤執(zhí)行模塊400 ;4)用戶繼續(xù)通過(guò)語(yǔ)音輸入模塊100輸入語(yǔ)音控制信息,如:“打開word” ;5)語(yǔ)音引擎模塊200對(duì)“打開word”進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息,并將對(duì)應(yīng)的語(yǔ)音特征信息發(fā)送給鍵盤執(zhí)行模塊400 ;6)鍵盤執(zhí)行模塊400根據(jù)接收到的語(yǔ)音特征信息,調(diào)用對(duì)應(yīng)的鍵盤操作指令,打開車載設(shè)備中的word軟件;7)用戶繼續(xù)通過(guò)語(yǔ)音輸入模塊100輸入語(yǔ)音控制信息,如:“上海博泰悅臻電子設(shè)備制造有限公司”;8)語(yǔ)音引擎模塊200對(duì)“上海博泰悅臻電子設(shè)備制造有限公司”進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息,并將對(duì)應(yīng)的語(yǔ)音特征信息發(fā)送給鍵盤執(zhí)行模塊400 ;9)鍵盤執(zhí)行模塊400根據(jù)接收到的語(yǔ)音特征信息,調(diào)用對(duì)應(yīng)的鍵盤操作指令,在word軟件中編輯“上海博泰悅臻電子設(shè)備制造有限公司”;10)不斷執(zhí)行4) 9);11)控制模塊600同時(shí)控制計(jì)時(shí)模塊500記錄鍵盤執(zhí)行模塊400未執(zhí)行任何鍵盤操作指令的連續(xù)持續(xù)時(shí)間,當(dāng)該連續(xù)持續(xù)時(shí)間大于閾值時(shí)間時(shí),則說(shuō)明用戶在一定時(shí)間內(nèi)未發(fā)出控制語(yǔ)音,由于外界噪聲的存在,且為了節(jié)省電源,控制模塊600可以關(guān)閉鍵盤執(zhí)行模塊400,打開鍵盤啟動(dòng)模塊300,直至用戶再次發(fā)出語(yǔ)音啟動(dòng)鍵盤指令以打開鍵盤執(zhí)行模塊 400。本實(shí)施例通過(guò)語(yǔ)音替代基于鍵盤的人機(jī)交互模式,從而提供了一種更便捷的輸入模式。一方面,克服了手部傷殘人士、老年人等人群無(wú)法靈活地操作或不方便操作普通的鍵盤的問(wèn)題,對(duì)其使用嵌入式設(shè)備有很大幫助。另一方面,對(duì)于正常人可以是原來(lái)僅能用于操作鍵盤的手進(jìn)行其他活動(dòng),還可以緩解用手進(jìn)行鍵盤操作帶來(lái)的肩肘腕等身體部位的疲勞,從而提高計(jì)算機(jī)操作的效率,增加簡(jiǎn)便性,且利于使用者的身體健康。此外,本實(shí)施例尤其克服了車載設(shè)備的駕駛者不方便操作鍵盤的情況,在提高用戶體驗(yàn)效果的同時(shí),提高了駕駛的安全性。實(shí)施例二參考圖6所示,與實(shí)施例一相比,本實(shí)施例中語(yǔ)音鍵盤裝置還可以包括:確認(rèn)模塊700,連接所述調(diào)用模塊430,用于詢問(wèn)用戶是否確認(rèn),并基于用戶的回復(fù)信息控制調(diào)用模塊430進(jìn)行相應(yīng)的操作;語(yǔ)音播報(bào)裝置800,連接所述確認(rèn)模塊700,用于將所述詢問(wèn)用戶是否確認(rèn)的信息轉(zhuǎn)換為語(yǔ)音信息,并播報(bào)所述語(yǔ)音信息。其中,所述語(yǔ)音播報(bào)裝置800可以為任意的揚(yáng)聲器。所述語(yǔ)音播報(bào)裝置800可以是外置式的,即可以通過(guò)有線方式(如:USB接口)與確認(rèn)模塊700相連,也可以通過(guò)無(wú)線方式(如:藍(lán)牙)與確認(rèn)模塊700相連;所述語(yǔ)音播報(bào)裝置800也可以是內(nèi)置式的。優(yōu)選地,所述語(yǔ)音播報(bào)裝置800可以與語(yǔ)音輸入模塊100集成在一起,從而通過(guò)USB接口使語(yǔ)音輸入模塊100與語(yǔ)音引擎模塊200相連、語(yǔ)音播報(bào)裝置800與確認(rèn)模塊700相連。本實(shí)施例中當(dāng)用戶輸入“打開word”語(yǔ)音鍵盤命令時(shí),確認(rèn)模塊700可以控制語(yǔ)音播報(bào)裝置800向用戶播報(bào)“確定打開word嗎”,進(jìn)而根據(jù)用戶的回復(fù)信息控制調(diào)用模塊430進(jìn)行相應(yīng)的操作,從而可以降低誤操作的概率。實(shí)施例三參考圖7所示,與實(shí)施例二相比,本實(shí)施例中語(yǔ)音鍵盤裝置可以將語(yǔ)音播報(bào)裝置替換為顯示模塊900,所述顯示裝置900連接所述確認(rèn)模塊700,用于將所述詢問(wèn)用戶是否確認(rèn)的信息轉(zhuǎn)換為文本信息,并顯示所述文本信息。所述顯示模塊900可以為任意的顯示屏,如:液晶觸摸顯示屏。本實(shí)施例同樣可以降低用戶誤操作的概率。雖然本發(fā)明已以較佳實(shí)施例披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
權(quán)利要求
1.一種語(yǔ)音鍵盤裝置,其特征在于,包括: 語(yǔ)音輸入模塊,用于接收語(yǔ)音信息; 語(yǔ)音引擎模塊,連接語(yǔ)音輸入模塊,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息; 鍵盤啟動(dòng)模塊,連接語(yǔ)音引擎模塊,在所述語(yǔ)音特征信息中包含與鍵盤啟動(dòng)指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),啟動(dòng)鍵盤執(zhí)行模塊; 鍵盤執(zhí)行模塊,連接鍵盤啟動(dòng)模塊和語(yǔ)音引擎模塊,啟動(dòng)后,在所述語(yǔ)音特征信息中包含與鍵盤操作指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),執(zhí)行所述鍵盤操作指令。
2.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,所述語(yǔ)音輸入模塊為麥克風(fēng)。
3.如權(quán)利要求2所述的語(yǔ)音鍵盤裝置,其特征在于,所述語(yǔ)音輸入模塊通過(guò)USB接口或藍(lán)牙設(shè)備將接收的語(yǔ)音信息發(fā)送給所述語(yǔ)音引擎模塊。
4.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,所述語(yǔ)音引擎模塊包括: 語(yǔ)音識(shí)別模塊,連接語(yǔ)音輸入模塊,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到接收的語(yǔ)音特征信息; 語(yǔ)音特征庫(kù),用于存儲(chǔ)多個(gè)語(yǔ)音特征信息; 搜索模塊,連接語(yǔ)音特征庫(kù)、語(yǔ)音識(shí)別模塊、鍵盤啟動(dòng)模塊和鍵盤執(zhí)行模塊,提取接收的語(yǔ)音特征信息和存儲(chǔ)的語(yǔ)音特征信息,從存儲(chǔ)的語(yǔ)音特征信息中搜索與接收的語(yǔ)音特征信息對(duì)應(yīng)的語(yǔ)音特征信息,并將搜索到的語(yǔ)音特征信息發(fā)送給所述鍵盤啟動(dòng)模塊和鍵盤執(zhí)is豐旲塊。
5.如權(quán)利要求4所述的語(yǔ)音鍵盤裝置,其特征在于,所述語(yǔ)音識(shí)別模塊包括: 采集單元,連接語(yǔ)音輸入模塊,用于采集語(yǔ)音信息; 過(guò)濾單元,連接采集單元,用于對(duì)采集的信息進(jìn)行過(guò)濾處理,得到濾除噪聲后的語(yǔ)音信息; 頻譜分析單元,連接過(guò)濾單元和搜索模塊,用于對(duì)濾除噪聲后的語(yǔ)音信息進(jìn)行頻率分析,得到接收的語(yǔ)音特征信息,且將接收的語(yǔ)音特征信息發(fā)送給搜索模塊。
6.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,所述鍵盤啟動(dòng)模塊包括: 鍵盤啟動(dòng)指令集,用于存儲(chǔ)一個(gè)或多個(gè)鍵盤啟動(dòng)指令; 執(zhí)行模塊,連接鍵盤啟動(dòng)指令集、語(yǔ)音引擎模塊和鍵盤執(zhí)行模塊,從語(yǔ)音弓I擎模塊提取語(yǔ)音特征信息,從鍵盤啟動(dòng)指令集中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤啟動(dòng)指令時(shí),啟動(dòng)鍵盤執(zhí)行模塊。
7.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,所述鍵盤執(zhí)行模塊包括: 鍵盤操作指令集,用于存儲(chǔ)多個(gè)鍵盤操作指令; 調(diào)用模塊,連接鍵盤操作指令集、鍵盤啟動(dòng)模塊和語(yǔ)音引擎模塊,從語(yǔ)音引擎模塊提取語(yǔ)音特征信息,從鍵盤操作指令集中搜索出與所述語(yǔ)音特征信息對(duì)應(yīng)的鍵盤操作指令時(shí),調(diào)用和執(zhí)行所述鍵盤操作指令。
8.如權(quán)利要求7所述的語(yǔ)音鍵盤裝置,其特征在于,還包括:編輯模塊,連接鍵盤操作指令集,用于對(duì)所述鍵盤操作指令進(jìn)行修改、添加或刪除處理。
9.如權(quán)利要求7所述的語(yǔ)音鍵盤裝置,其特征在于,還包括:確認(rèn)模塊,連接所述調(diào)用模塊,用于詢問(wèn)用戶是否確認(rèn),并基于用戶的回復(fù)信息控制調(diào)用模塊進(jìn)行相應(yīng)的操作。
10.如權(quán)利要求9所述的語(yǔ)音鍵盤裝置,其特征在于,還包括:語(yǔ)音播報(bào)裝置,連接所述確認(rèn)模塊,用于將所述詢問(wèn)用戶是否確認(rèn)的信息轉(zhuǎn)換為語(yǔ)音信息,并播報(bào)所述語(yǔ)音信息。
11.如權(quán)利要求9所述的語(yǔ)音鍵盤裝置,其特征在于,還包括:顯示裝置,連接所述確認(rèn)模塊,用于將所述詢問(wèn)用戶是否確認(rèn)的信息轉(zhuǎn)換為文本信息,并顯示所述文本信息。
12.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,所述鍵盤操作指令包括:通用操作指令、組合操作指令和自定義操作指令。
13.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,還包括: 計(jì)時(shí)模塊,用于計(jì)時(shí); 控制模塊,連接鍵盤啟動(dòng)模塊、鍵盤執(zhí)行模塊和計(jì)時(shí)模塊,當(dāng)鍵盤啟動(dòng)模塊啟動(dòng)鍵盤執(zhí)行模塊時(shí),關(guān)閉鍵盤啟動(dòng)模塊;并控制計(jì)時(shí)模塊記錄鍵盤執(zhí)行模塊未執(zhí)行鍵盤操作指令的持續(xù)時(shí)間,當(dāng)所述持續(xù)時(shí)間大于閾值時(shí)間時(shí),關(guān)閉鍵盤執(zhí)行模塊,并開啟鍵盤啟動(dòng)模塊。
14.如權(quán)利要求1所述的語(yǔ)音鍵盤裝置,其特征在于,所述語(yǔ)音鍵盤裝置為電視、電腦、車載設(shè)備或手機(jī)。
全文摘要
一種語(yǔ)音鍵盤裝置,包括語(yǔ)音輸入模塊,用于接收語(yǔ)音信息;語(yǔ)音引擎模塊,連接語(yǔ)音輸入模塊,用于對(duì)接收的語(yǔ)音信息進(jìn)行識(shí)別處理,得到對(duì)應(yīng)的語(yǔ)音特征信息;鍵盤啟動(dòng)模塊,連接語(yǔ)音引擎模塊,在所述語(yǔ)音特征信息中包含與鍵盤啟動(dòng)指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),啟動(dòng)鍵盤執(zhí)行模塊;鍵盤執(zhí)行模塊,連接鍵盤啟動(dòng)模塊和語(yǔ)音引擎模塊,啟動(dòng)后,在所述語(yǔ)音特征信息中包含與鍵盤操作指令對(duì)應(yīng)的語(yǔ)音特征信息時(shí),執(zhí)行所述鍵盤操作指令。本發(fā)明通過(guò)語(yǔ)音替代基于鍵盤的人機(jī)交互模式,從而提供了一種更便捷的輸入模式,提高了用戶的體驗(yàn)效果。
文檔編號(hào)G06F3/01GK103186232SQ201110457418
公開日2013年7月3日 申請(qǐng)日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者陶勇剛 申請(qǐng)人:上海博泰悅臻電子設(shè)備制造有限公司