專利名稱:具有聲控按鍵功能的電子裝置及聲控按鍵方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子裝置,特別涉及一種具有聲控按鍵功能的電子裝置及聲控按鍵方法。
背景技術(shù):
傳統(tǒng)電子裝置實(shí)現(xiàn)按鍵輸入功能有兩種方式,一種是實(shí)體按鍵方式,另一種是觸控按鍵方式。實(shí)體按鍵方式由鍵體、導(dǎo)光系統(tǒng)、背光系統(tǒng)組成,具有結(jié)構(gòu)設(shè)計(jì)復(fù)雜、體積大、成本高的缺點(diǎn);觸控按鍵方式由觸控裝置或觸控屏,以及觸控芯片來(lái)實(shí)現(xiàn)。近年來(lái)包括手持移動(dòng)終端在內(nèi)的各種電子裝置常見(jiàn)的觸控按鍵方案通常是通過(guò)觸控屏來(lái)實(shí)現(xiàn),其實(shí)現(xiàn)又分為兩種方式,一是把觸控按鍵做在顯示屏可視區(qū)之外的觸控屏上,這種方式通常需要在觸控屏上的按鍵區(qū)域印刷按鍵絲印,并輔以導(dǎo)光系統(tǒng)、背光系統(tǒng)實(shí)現(xiàn)按鍵的照明,具有實(shí)現(xiàn)方式復(fù)雜、體積大、成本高的缺點(diǎn);另一種方式是把觸控按鍵以軟按鍵的形式做在顯示屏可視區(qū)之內(nèi)的觸控屏上,即在顯示屏上顯示虛擬按鍵的圖標(biāo),通過(guò)按觸控屏上的相應(yīng)位置來(lái)實(shí)現(xiàn)該按鍵功能,這種方式不需實(shí)體按鍵及按鍵背光照明,但占用了顯示屏的部分可視區(qū),實(shí)際上以犧牲了顯示屏的分辨率為代價(jià)來(lái)實(shí)現(xiàn)所需要的按鍵功能,降低了顯示屏的用戶體驗(yàn)。近年來(lái),人聲語(yǔ)音識(shí)別技術(shù)取得顯著進(jìn)步,開(kāi)始應(yīng)用到包括手持移動(dòng)終端在內(nèi)的各種電子裝置上并取代部分按鍵功能?,F(xiàn)有語(yǔ)音識(shí)別技術(shù)主要是把人的語(yǔ)音通過(guò)識(shí)別和理解過(guò)程轉(zhuǎn)變成文本或命令,其主要解決的是對(duì)自然語(yǔ)言的識(shí)別、語(yǔ)音信息量、語(yǔ)音的模糊性、語(yǔ)境判別等問(wèn)題,通常需要龐大的本地或聯(lián)網(wǎng)云數(shù)據(jù)庫(kù)(語(yǔ)音識(shí)別引擎)及強(qiáng)大的運(yùn)算處理能力支持;在某些移動(dòng)終端上已經(jīng)使用了語(yǔ)音識(shí)別技術(shù),作為文字輸入和人機(jī)控制接口的一種方式,并且在一些應(yīng)用場(chǎng)合已經(jīng)部分替代實(shí)體按鍵的功能,但現(xiàn)有的語(yǔ)音輸入方式需要用戶發(fā)出準(zhǔn)確語(yǔ)音以提高語(yǔ)音識(shí)別率,很難有效保護(hù)個(gè)人隱私。人聲語(yǔ)音識(shí)別技術(shù)不可避免的具有上述實(shí)現(xiàn)復(fù)雜、占用大量?jī)?nèi)存空間和軟件資源、需聯(lián)網(wǎng)云數(shù)據(jù)庫(kù)、識(shí)別時(shí)間長(zhǎng)、識(shí)別率低、成本高、隱私性差的缺點(diǎn)。綜上所述,目前包括手持移動(dòng)終端在內(nèi)的各種電子裝置上的按鍵實(shí)現(xiàn)方式有上述各種缺點(diǎn)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是針對(duì)現(xiàn)有的電子裝置上的按鍵實(shí)現(xiàn)方式進(jìn)行改進(jìn),提供一種具有聲控按鍵功能的電子裝置及聲控按鍵方法,無(wú)需占用大量?jī)?nèi)存空間和軟件資源,識(shí)別度高且成本低。本發(fā)明提供的一種具有聲控按鍵功能的電子裝置,包括觸控屏以及麥克風(fēng),所述觸控屏用于響應(yīng)用戶的觸摸而產(chǎn)生相應(yīng)的觸摸信號(hào),所述麥克風(fēng)用于采集聲音并將所采集的聲音轉(zhuǎn)化為模擬電信號(hào),該電子裝置還包括存儲(chǔ)單元,所述存儲(chǔ)單元存儲(chǔ)有多個(gè)聲音樣本值及至少一聲音樣本與鍵值對(duì)應(yīng)關(guān)系表,其中,該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表定義了多個(gè)聲音樣本與鍵值的對(duì)應(yīng)關(guān)系,其中,該聲音樣本對(duì)應(yīng)的聲音包括手指敲擊、按壓或滑動(dòng)電子裝置的非有效觸控區(qū)域表面所發(fā)
出的聲音。主控制模塊,所述主控制模塊與所述觸控屏、麥克風(fēng)以及存儲(chǔ)單元均連接,所述主控制模塊用于響應(yīng)用戶的操作將電子裝置切換為等待按鍵模式,并在電子裝置處于等待按鍵模式時(shí),接收麥克風(fēng)產(chǎn)生的模擬電信號(hào),將麥克風(fēng)傳輸?shù)哪M電信號(hào)進(jìn)行一定的數(shù)字化處理得到對(duì)應(yīng)的數(shù)字音頻信號(hào)后,根據(jù)該數(shù)字音頻信號(hào)判斷該聲音音量是否在一預(yù)定的閾值范圍內(nèi),如果是,則主控制模塊繼續(xù)判斷此時(shí)觸控屏是否有觸摸信號(hào)產(chǎn)生,如果沒(méi)有,則進(jìn)一步根據(jù)該數(shù)字音頻信號(hào)判斷該麥克風(fēng)所采集的聲音是否與存儲(chǔ)單元的某一聲音樣本一致,當(dāng)主控制模塊判斷該麥克風(fēng)所采集的聲音與該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中的某一聲音樣本一致時(shí),根據(jù)該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表確定該聲音樣本所對(duì)應(yīng)的鍵值,并執(zhí)行相應(yīng)的按鍵操作。當(dāng)該主控制模塊判斷聲音音量在一預(yù)定的閾值范圍外,或者在接收到麥克風(fēng)傳輸?shù)哪M電信號(hào)的同時(shí)接收到觸控屏的觸摸信號(hào),或者判斷該麥克風(fēng)所采集的聲音不與所述存儲(chǔ)于存儲(chǔ)單兀中的任一聲音樣本一致時(shí),則該主控制模塊確定該麥克風(fēng)所米集的聲音為噪音或無(wú)效聲音,而不進(jìn)行處理。所述存儲(chǔ)于存儲(chǔ)單元中的聲音樣本為數(shù)字音頻信號(hào)形式的聲音,所述主控制模塊將麥克風(fēng)傳輸?shù)哪M電信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào)后,比較該轉(zhuǎn)換后的數(shù)字音頻信號(hào)與該些數(shù)字音頻信號(hào)形式的聲音樣本,并判斷兩者相同時(shí),判斷麥克風(fēng)米集的聲音與該聲音樣本—致。所述存儲(chǔ)于存儲(chǔ)單元內(nèi)的聲音樣本可由出廠時(shí)由廠商將各按鍵鍵值對(duì)應(yīng)的各種聲音樣本預(yù)存在存儲(chǔ)芯片內(nèi)或由用戶自定義各種鍵值的各種聲音樣本,并保存于該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中。所述聲音樣本與鍵值的對(duì)應(yīng)關(guān)系包括短擊一聲對(duì)應(yīng)菜單鍵;連擊兩聲對(duì)應(yīng)主頁(yè)鍵;劃動(dòng)聲對(duì)應(yīng)返回鍵;手指按壓并釋放聲對(duì)應(yīng)搜索鍵。所述存儲(chǔ)單元為電子裝置的內(nèi)置存儲(chǔ)單元或外接存儲(chǔ)單元。所述電子裝置為具有觸控屏的手機(jī)、筆記本電腦、平板電腦、數(shù)碼相機(jī)、電子閱讀器中的一種。本發(fā)明還提供了一種聲控按鍵方法,包括以下步驟響應(yīng)用戶的操作控制一電子裝置處于等待按鍵模式下;啟動(dòng)麥克風(fēng)實(shí)時(shí)偵測(cè)環(huán)境聲音,并將麥克風(fēng)偵測(cè)的模擬電信號(hào)形式的聲音進(jìn)行數(shù)字化轉(zhuǎn)換和處理得到相應(yīng)的數(shù)字音頻信號(hào);根據(jù)轉(zhuǎn)換到的數(shù)字音頻信號(hào)判斷麥克風(fēng)采集的聲音音量是否在所設(shè)定的閾值范圍內(nèi);當(dāng)判斷聲音音量在所設(shè)定的閾值范圍內(nèi)時(shí),繼續(xù)判斷用戶當(dāng)前是否正在操作觸控屏;當(dāng)判斷用戶未操作觸控屏?xí)r,將本次采集到的聲音樣本與存儲(chǔ)于在一存儲(chǔ)單元內(nèi)的聲音樣本進(jìn)行一一對(duì)比,判斷該采集到的聲音樣本是否與該存儲(chǔ)單元中的某一聲音樣本一致;以及在確定米集到的聲音樣本該存儲(chǔ)單兀中的某一聲音樣本一致時(shí),根據(jù)該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表確定該一致的聲音樣本對(duì)應(yīng)的鍵值,并執(zhí)行該對(duì)應(yīng)的鍵值操作。本發(fā)明的具有聲控按鍵功能的電子裝置及聲控按鍵方法,無(wú)需實(shí)體按鍵或觸摸按鍵,無(wú)需給按鍵提供照明功能的導(dǎo)光系統(tǒng)及背光系統(tǒng),而只需復(fù)用電子裝置上已有的麥克風(fēng)來(lái)采集手指的聲音來(lái)實(shí)現(xiàn)聲控按鍵功能,即節(jié)約成本、節(jié)省空間,又給電子裝置帶來(lái)了全新的用戶體驗(yàn),隱秘性好,操作簡(jiǎn)單實(shí)用。
圖1為本發(fā)明的具有聲控按鍵功能的電子裝置的模塊架構(gòu)圖;圖2為本發(fā)明的應(yīng)用于如圖1所示電子裝置中的聲音樣本及與鍵值對(duì)應(yīng)關(guān)系表的示意圖;圖3為本發(fā)明的具有聲控按鍵功能的電子裝置的實(shí)現(xiàn)一次聲控按鍵的工作流程圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行說(shuō)明。請(qǐng)一并參閱圖1及圖2,圖1為本發(fā)明的具有聲控按鍵功能的電子裝置100的模塊架構(gòu)圖,該具有聲控按鍵功能的電子裝置100 (以下稱為電子裝置100)包括存儲(chǔ)單元10、顯示屏20、觸控屏30、主控制模塊40及麥克風(fēng)50。其中主控制模塊40分別與所述存儲(chǔ)單元10、顯示屏20、觸控屏30以及麥克風(fēng)50連接。所述存儲(chǔ)單元10用于存儲(chǔ)電子裝置100的軟件和數(shù)據(jù),在本實(shí)施方式中,所述存儲(chǔ)單元還存儲(chǔ)有多個(gè)聲音樣本值及至少一個(gè)如圖2所示的聲音樣本與鍵值對(duì)應(yīng)關(guān)系表,該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表定義了多個(gè)聲音樣本與鍵值的對(duì)應(yīng)關(guān)系。如圖2所示,其中,多個(gè)聲音樣本可對(duì)應(yīng)同一個(gè)鍵值,也可以是一個(gè)聲音樣本與一個(gè)鍵值唯一對(duì)應(yīng)。例如,如圖2所示,聲音樣本I及聲音樣本2對(duì)應(yīng)鍵值I ;聲音樣本3對(duì)應(yīng)鍵值2。其中,該聲音樣本對(duì)應(yīng)的聲音包括手指敲擊、按壓或滑動(dòng)電子裝置100的非有效觸控區(qū)域表面所發(fā)出的某幾種特定聲音,該聲音經(jīng)由用戶的手指與電子裝置100的外殼中非有效觸控區(qū)域部分的接觸而產(chǎn)生。其中,所述存儲(chǔ)單元10可為電子裝置100的內(nèi)置存儲(chǔ)單元,例如內(nèi)置的RAM(隨機(jī)可讀存儲(chǔ)器),也可以為外接存儲(chǔ)單元,例如閃存卡等。所述顯示屏20用于顯示視頻、文字文檔等多媒體文件以及包括功能圖標(biāo)的圖形用戶界面。觸控屏30用于響應(yīng)用戶的觸摸產(chǎn)生觸摸信號(hào)。該觸控屏30可覆蓋與顯示屏20之上形成觸摸顯示屏,該觸控屏30有效觸控區(qū)域的面積可與顯示屏20的顯示面積完全一致,也可以大于顯示屏20的顯示面積。其中,本實(shí)施方式中,該電子裝置100的非有效觸控區(qū)域表面為觸控屏30以外的表面區(qū)域。所述麥克風(fēng)50用于采集聲音,并將其轉(zhuǎn)化為模擬電信號(hào)。其中,該主控制模塊40用于響應(yīng)用戶的操作將電子裝置100切換為等待按鍵模式。在等待按鍵模式下,麥克風(fēng)50不停的采集附近的聲音,將其轉(zhuǎn)化為模擬電信號(hào),并傳輸給主控制模塊40。該主控制模塊40用于將麥克風(fēng)50傳輸?shù)哪M電信號(hào)進(jìn)行一定的數(shù)字化處理得到數(shù)字音頻信號(hào)后根據(jù)該數(shù)字音頻信號(hào)判斷該聲音音量是否在一預(yù)定的閾值范圍內(nèi),如果是,則主控制模塊40判斷此時(shí)觸控屏30是否有觸摸信號(hào)產(chǎn)生,如果沒(méi)有,則進(jìn)一步判斷該數(shù)字音頻信號(hào)是否為該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中的某一聲音樣本,當(dāng)主控制模塊40判斷該數(shù)字音頻信號(hào)與該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中的某一聲音樣本一致時(shí),確定該聲音樣本所對(duì)應(yīng)的鍵值,并執(zhí)行相應(yīng)的按鍵動(dòng)作。如果該主控制模塊40判斷聲音音量在一預(yù)定的閾值范圍外或者在接收到麥克風(fēng)50傳輸?shù)哪M電信號(hào)的同時(shí)接收到觸控屏30的觸摸信號(hào),或者判斷該數(shù)字音頻信號(hào)不與該聲音樣本及鍵值對(duì)應(yīng)關(guān)系表中的任何一個(gè)聲音樣本一致時(shí),則該主控制模塊40確定該麥克風(fēng)50所米集的聲音為噪音或無(wú)效聲音,而不進(jìn)行處理。其中,該存儲(chǔ)于存儲(chǔ)單兀10中的聲音樣本為數(shù)字音頻信號(hào)形式的聲音,該主控制模塊40根據(jù)麥克風(fēng)50傳輸?shù)哪M電信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào)后,比較該轉(zhuǎn)換后的數(shù)字音頻信號(hào)與該些數(shù)字音頻信號(hào)形式的聲音樣本,并判斷兩者相同時(shí),判斷麥克風(fēng)50采集的聲音與該聲音樣本一致。其中,該預(yù)定頻率范圍為手指敲擊、按壓或滑動(dòng)電子裝置100的非有效觸控區(qū)域表面所發(fā)出的聲音所處的頻率范圍。其中,上述存儲(chǔ)于存儲(chǔ)單元10內(nèi)的聲音樣本的預(yù)置方式可以有兩種,一.由出廠時(shí)內(nèi)置,即在電子裝置100出廠時(shí)廠家已經(jīng)將各按鍵鍵值對(duì)應(yīng)的各種聲音樣本預(yù)置在存儲(chǔ)芯片10內(nèi);二.學(xué)習(xí)功能,即,用戶按照自己使用習(xí)慣定義各種鍵值的各種聲音樣本,并保存于該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中。其中,該主控制模塊40通過(guò)運(yùn)行一具備聲音識(shí)別與判斷的算法軟件來(lái)判斷該麥克風(fēng)50采集的聲音是否為該存儲(chǔ)于存儲(chǔ)單元10中的聲音樣本。其中,該主控制模塊40為一個(gè)或多個(gè)處理芯片組成的電路模塊,該電子裝置100為一具有觸控屏30的手機(jī)、筆記本電腦、平板電腦、數(shù)碼相機(jī)、電子閱讀器等便攜式電子裝置。圖3為本發(fā)明的電子裝置100的實(shí)現(xiàn)一次聲控按鍵的工作流程圖,其工作過(guò)程包括如下步驟步驟S301 :主控制模塊40響應(yīng)用戶的操作控制電子裝置100處于等待按鍵模式下。步驟S302 :主控制模塊40啟動(dòng)麥克風(fēng)50實(shí)時(shí)偵測(cè)環(huán)境聲音;在這里麥克風(fēng)50不間斷地采集附近的聲音,將其轉(zhuǎn)化為模擬電信號(hào),并送入主控制模塊40進(jìn)行模數(shù)數(shù)字化轉(zhuǎn)換和處理得到相應(yīng)的數(shù)字音頻信號(hào)。步驟S303 :主控制模塊40根據(jù)轉(zhuǎn)換到的數(shù)字音頻信號(hào)判斷麥克風(fēng)50采集的聲音音量是否在所設(shè)定的閾值范圍內(nèi),如果是,則進(jìn)行下一步;如果否,則執(zhí)行步驟307。步驟S304:主控制模塊40判斷用戶當(dāng)前是否正在操作觸控屏30,即判斷是否接收到觸控屏30產(chǎn)生的觸摸信號(hào),如果否,則進(jìn)行下一步;如果是,則執(zhí)行步驟S307。其中,這一步驟的主要目的是為了防止操作觸控屏?xí)r產(chǎn)生的聲音引起的誤判斷。步驟S305 :主控制模塊40將本次采集到的聲音樣本與存儲(chǔ)于在存儲(chǔ)單元10內(nèi)的聲音樣本進(jìn)行一一對(duì)比,判斷該采集到的聲音樣本是否與該存儲(chǔ)單元10中的某一聲音樣本一致。這一步是軟件執(zhí)行的主要的識(shí)別判斷動(dòng)作。步驟S306 :當(dāng)主控制模塊40判斷該采集到的聲音樣本與存儲(chǔ)單元10中的任一聲音樣本均不一致時(shí),執(zhí)行步驟S307 ;否則,該主控制模塊40確定該一致的聲音樣本,并根據(jù)該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表確定該一致的聲音樣本對(duì)應(yīng)的鍵值,并執(zhí)行該對(duì)應(yīng)的鍵值操作。步驟S307 :主控制模塊40確定本次麥克風(fēng)50采集到的聲音樣本為噪音或無(wú)效音,步驟返回步驟302繼續(xù)偵測(cè)環(huán)境聲音。本發(fā)明的電子裝置100的聲控按鍵的實(shí)現(xiàn)可以同時(shí)采用多種軟件糾錯(cuò)方法,包括但不限于一 ·設(shè)定抗外界干擾閾值;二 .聲控按鍵操作與觸摸屏操作區(qū)分,防止誤動(dòng)作;三.可結(jié)合現(xiàn)有移動(dòng)終端上的雙麥克風(fēng)或多個(gè)麥克風(fēng)消噪技術(shù)識(shí)別所要判定的聲音,以提高識(shí)別率;四.采用多個(gè)聲音樣本對(duì)應(yīng)一鍵值方式提高識(shí)別的成功率。本發(fā)明的電子裝置100的聲控按鍵采用的聲音樣本和鍵值的對(duì)應(yīng)關(guān)系,可以包括但不僅限于下面的一個(gè)實(shí)例一.短擊一聲菜單(Menu)鍵;二.連擊兩聲主頁(yè)(Home)鍵;三.劃動(dòng)聲返回(Back)鍵;四.手指按壓并釋放聲搜索(Search)鍵;上述舉例的英文按鍵名稱為谷歌(Google)安卓(Android)操作系統(tǒng)的按鍵名稱。顯然,該些聲音樣本有其他的方式,例如連擊三聲,而且這些聲音樣本對(duì)應(yīng)的鍵值可為其他任意操作系統(tǒng)的按鍵名稱。本發(fā)明還可有其他多種實(shí)施例,例如電子裝置可采用一個(gè)以上的麥克風(fēng)進(jìn)行聲音識(shí)別按鍵,再例如電子裝置可采用實(shí)體按鍵或觸摸按鍵或人聲語(yǔ)音識(shí)別技術(shù)等與本方案相互結(jié)合的互補(bǔ)型按鍵實(shí)現(xiàn)方式。在不背離本發(fā)明精神及實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員都可根據(jù)本發(fā)明作各種相應(yīng)的改變,但這些改變的方案都應(yīng)屬于本發(fā)明所附的權(quán)力要求的保護(hù)范圍。以上具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,但這些并非構(gòu)成對(duì)本發(fā)明的限制。本發(fā)明的保護(hù)范圍并不以上述實(shí)施方式為限,但凡本領(lǐng)域普通技術(shù)人員根據(jù)本發(fā)明所揭示內(nèi)容所作的等效修飾或變化,皆應(yīng)納入權(quán)利要求書(shū)中記載的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種具有聲控按鍵功能的電子裝置,包括觸控屏以及麥克風(fēng),所述觸控屏用于響應(yīng)用戶的觸摸而產(chǎn)生相應(yīng)的觸摸信號(hào),所述麥克風(fēng)用于采集聲音并將所采集的聲音轉(zhuǎn)化為模擬電信號(hào),其特征在于,該電子裝置還包括 存儲(chǔ)單元,存儲(chǔ)有多個(gè)聲音樣本值及至少一聲音樣本與鍵值對(duì)應(yīng)關(guān)系表,其中,該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表定義了多個(gè)聲音樣本與鍵值的對(duì)應(yīng)關(guān)系,其中,該聲音樣本對(duì)應(yīng)的聲音包括手指敲擊、按壓或滑動(dòng)電子裝置的非有效觸控區(qū)域表面所發(fā)出的聲音; 主控制模塊,與所述觸控屏、麥克風(fēng)以及存儲(chǔ)單元均連接,所述主控制模塊用于響應(yīng)用戶的操作將電子裝置切換為等待按鍵模式,并在電子裝置處于等待按鍵模式時(shí),接收麥克風(fēng)產(chǎn)生的模擬電信號(hào),將麥克風(fēng)傳輸?shù)哪M電信號(hào)進(jìn)行一定的數(shù)字化處理轉(zhuǎn)換成數(shù)字音頻信號(hào)后,根據(jù)該數(shù)字音頻信號(hào)判斷該聲音音量是否在一預(yù)定的閾值范圍內(nèi)主控制模塊繼續(xù)判斷此時(shí)觸控屏沒(méi)有觸摸信號(hào)產(chǎn)生且根據(jù)該數(shù)字音頻信號(hào)判斷該麥克風(fēng)所采集的聲音與該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中的某一聲音樣本一致時(shí),根據(jù)該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表確定該聲音樣本所對(duì)應(yīng)的鍵值,并執(zhí)行相應(yīng)的按鍵操作。
2.根據(jù)權(quán)利要求1所述具有聲控按鍵功能的電子裝置,其特征在于,當(dāng)該主控制模塊判斷聲音音量在一預(yù)定的閾值范圍外,或者在接收到麥克風(fēng)傳輸?shù)哪M電信號(hào)的同時(shí)接收到觸控屏的觸摸信號(hào),或者判斷該麥克風(fēng)所采集的聲音不與所述存儲(chǔ)于存儲(chǔ)單元中的任一聲音樣本一致時(shí),則該主控制模塊確定該麥克風(fēng)所米集的聲音為噪音或無(wú)效聲音,而不進(jìn)行處理。
3.根據(jù)權(quán)利要求2所述具有聲控按鍵功能的電子裝置,其特征在于,所述存儲(chǔ)于存儲(chǔ)單元中的聲音樣本為數(shù)字音頻信號(hào)形式的聲音,所述主控制模塊將麥克風(fēng)傳輸?shù)哪M電信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào)后,比較該轉(zhuǎn)換后的數(shù)字音頻信號(hào)與該些數(shù)字音頻信號(hào)形式的聲音樣本,并判斷兩者相同時(shí),判斷麥克風(fēng)米集的聲音與該聲音樣本一致。
4.根據(jù)權(quán)利要求2所述具有聲控按鍵功能的電子裝置,其特征在于,所述存儲(chǔ)于存儲(chǔ)單兀內(nèi)的聲音樣本可由出廠時(shí)由廠商將各按鍵鍵值對(duì)應(yīng)的各種聲音樣本預(yù)存在存儲(chǔ)芯片10內(nèi)或由用戶自定義各種鍵值的各種聲音樣本,并保存于該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表中。
5.根據(jù)權(quán)利要求1所述具有聲控按鍵功能的電子裝置,其特征在于,所述聲音樣本與鍵值的對(duì)應(yīng)關(guān)系包括短擊一聲對(duì)應(yīng)菜單鍵;連擊兩聲對(duì)應(yīng)主頁(yè)鍵;劃動(dòng)聲對(duì)應(yīng)返回鍵;手指按壓并釋放聲對(duì)應(yīng)搜索鍵。
6.根據(jù)權(quán)利要求1所述具有聲控按鍵功能的電子裝置,其特征在于,所述存儲(chǔ)單元為電子裝置的內(nèi)置存儲(chǔ)單元或外接存儲(chǔ)單元。
7.根據(jù)權(quán)利要求1所述具有聲控按鍵功能的電子裝置,其特征在于,所述電子裝置為具有觸控屏的手機(jī)、筆記本電腦、平板電腦、數(shù)碼相機(jī)、電子閱讀器中的一種。
8.—種聲控按鍵方法,用于如權(quán)利要求1所述的電子裝置中,該電子裝置包括存儲(chǔ)單兀,該存儲(chǔ)單兀包括聲音樣本與鍵值對(duì)應(yīng)關(guān)系表以及多個(gè)聲音樣本,其特征在于,該方法包括步驟 響應(yīng)用戶的操作控制電子裝置處于等待按鍵模式下; 啟動(dòng)麥克風(fēng)實(shí)時(shí)偵測(cè)環(huán)境聲音,并將麥克風(fēng)偵測(cè)的模擬電信號(hào)形式的聲音進(jìn)行數(shù)字化轉(zhuǎn)換和處理得到相應(yīng)的數(shù)字音頻信號(hào);根據(jù)轉(zhuǎn)換到的數(shù)字音頻信號(hào)判斷麥克風(fēng)采集的聲音音量是否在所設(shè)定的閾值范圍內(nèi);當(dāng)判斷聲音音量在所設(shè)定的閾值范圍內(nèi)時(shí),繼續(xù)判斷用戶當(dāng)前是否正在操作觸控屏;當(dāng)判斷用戶 未操作觸控屏?xí)r,將本次采集到的聲音樣本與存儲(chǔ)于在存儲(chǔ)單元內(nèi)的聲音樣本進(jìn)行一一對(duì)比,判斷該采集到的聲音樣本是否與該存儲(chǔ)單元中的某一聲音樣本一致;以及在確定米集到的聲音樣本該存儲(chǔ)單7Π中的某一聲音樣本一致時(shí),根據(jù)該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表確定該一致的聲音樣本對(duì)應(yīng)的鍵值,并執(zhí)行該對(duì)應(yīng)的鍵值操作。
全文摘要
本發(fā)明公開(kāi)了一種具有聲控按鍵功能的電子裝置及聲控按鍵方法,具有聲控按鍵功能的電子裝置包括觸控屏、麥克風(fēng)、存儲(chǔ)單元以及主控制模塊,觸控屏用于響應(yīng)用戶的觸摸產(chǎn)生觸摸信號(hào),麥克風(fēng)用于采集聲音,所述存儲(chǔ)單元存儲(chǔ)有多個(gè)聲音樣本值及一聲音樣本及鍵值對(duì)應(yīng)關(guān)系表,所述主控制模塊與所述觸控屏、麥克風(fēng)以及存儲(chǔ)單元均連接,用于響應(yīng)用戶的操作將電子裝置切換為等待按鍵模式,并判斷麥克風(fēng)所采集的聲音的音量在一預(yù)定的閾值范圍內(nèi)以及判斷觸控屏未有觸摸信號(hào)產(chǎn)生及該麥克風(fēng)所采集的聲音與存儲(chǔ)單元的某一聲音樣本一致時(shí),根據(jù)該聲音樣本與鍵值對(duì)應(yīng)關(guān)系表確定該聲音樣本所對(duì)應(yīng)的鍵值,并執(zhí)行相應(yīng)的按鍵操作。
文檔編號(hào)G06F3/0487GK103049186SQ201210358730
公開(kāi)日2013年4月17日 申請(qǐng)日期2012年9月24日 優(yōu)先權(quán)日2012年9月24日
發(fā)明者何勢(shì)華 申請(qǐng)人:共青城賽龍通信技術(shù)有限責(zé)任公司