構(gòu)特點進行設(shè)置,比如,根據(jù)實際手指甲敲擊手機的錄音信號分析,Tl 一般不大于5ms,T2不大于20ms。
[0049]頻率(Frequency)分布分析:通過統(tǒng)計該頻譜的各個頻率的分布情況給出輸出信號,如果頻率分布連續(xù)且頻帶寬廣則輸出表示符合要求的信號,比如OK信號;否則表示不符合要求的信號,比如NC信號。從實際對比來看,尤其是6Khz至最高頻率(采樣率頻率除以2)之間,頻率分布連續(xù)。
[0050]幅值(Amplitude)分析:分析該頻譜整個頻段的信號能量,如果信號能量平均值高于設(shè)定的值則輸出表示符合要求的信號,比如輸出OK信號,否則輸出表示不符合要求的信號,比如輸出NC信號。
[0051]統(tǒng)計識別:根據(jù)時間分析、頻率分析、以及幅值分析所得到的分析結(jié)果確定當前是否為敲擊動作,比如,如果均是OK信號,則表示為敲擊動作,而如果是NG信號,則表示不是敲擊動作,等等;然后,統(tǒng)計敲擊的間隔,如果相連兩次敲擊的動作過短,比如低于T3(比如50ms),考慮到人的動作沒有這么快,可以確定該段頻譜不符合要求,不輸出當前動作信號;如果相連兩次動作的時間長于T4(比如500ms),則認為最后一次動作不屬于前N次的動作,即確定最后一次動作所對應(yīng)的頻譜不屬于該當前動作信號,所以,只輸出前面幾次動作所對應(yīng)的信號,作為該當前動作信號;如果所有的動作間隔都滿足在【T3,T4】內(nèi),則認為這是某一個指定的動作,即該系列動作所對應(yīng)的頻譜都屬于該當前動作信號。
[0052]在步驟S104中,根據(jù)所述排序指令,對所述圖標進行相應(yīng)的排序。
[0053]作為本發(fā)明一實施例,當圖標指的是應(yīng)用程序圖標時,在移動終端屏幕上進行敲擊一下,那么移動終端對應(yīng)用程序圖標按名稱進行排序,敲擊二下,那么移動終端對應(yīng)用程序圖標按類型進行排序,等等。
[0054]作為本發(fā)明另一實施例,當圖標指的是圖片圖標時,在移動終端屏幕上進行敲擊一下,那么移動終端對圖片按時間進行排序,敲擊二下,那么移動終端對圖片按名稱進行排序,等等。
[0055]由上可知,本實施例一提供的圖標處理方法,通過在圖標顯示界面中,獲取用戶通過敲擊移動終端所產(chǎn)生的第一振動信號;判斷所述第一振動信號是否符合預(yù)設(shè)排序策略;若符合預(yù)設(shè)排序策略,生成所述第一振動信號對應(yīng)的排序指令;根據(jù)所述排序指令,對所述圖標進行相應(yīng)的排序。本發(fā)明無需用戶手動的來回執(zhí)行拖動圖標和松開圖標的動作,通過敲擊移動終端便能實現(xiàn)圖標自動排序,因此,本發(fā)明不僅操作更為簡便,而且可以大大節(jié)省用戶時間,可以提高處理效率,給用戶操作帶來極大的方便。
[0056]實施例二
[0057]請參閱圖2,所示為本發(fā)明實施例提供的圖標處理方法。
[0058]所述圖標處理方法,應(yīng)用于移動終端設(shè)備中,具體包括如下步驟:
[0059]在步驟S201中,在圖標對應(yīng)界面中,獲取用戶通過敲擊移動終端所產(chǎn)生的第二振動信號;
[0060]在本發(fā)明實施例中,例如,在圖標對應(yīng)界面中,在移動終端的屏幕上或者背部敲擊一下,則此時,該移動終端便可以獲取到相應(yīng)的振動信息,等等。
[0061]其中,這種敲擊一般可以通過用手直接敲擊移動移動終端任意位置來產(chǎn)生,或者,也可以是通過其他硬物,比如用筆桿、鑰匙等敲擊移動移動終端而生成;敲擊時,位置可以不作限定,比如可以是敲擊移動終端的屏幕、背面、或邊框等。
[0062]由于移動終端一般都有麥克風、揚聲器和受話器,因此,可以利用移動終端自帶的麥克風或揚聲器或受話器來識別這種特殊的聲音信號,并將該聲音信號轉(zhuǎn)化為振動信號,SP,步驟“獲取用戶通過敲擊移動終端所產(chǎn)生的第二振動信號”可以包括:
[0063]通過移動終端的麥克風或揚聲器或受話器獲取用戶通過敲擊移動終端所產(chǎn)生的第二振動信號。
[0064]其中,該麥克風可以包含各種類型的麥克風,比如駐極體麥克風、硅麥克風等,而揚聲器也可以包括各種類型的揚聲器。如果是模擬麥克風或模擬揚聲器,則可以先獲取用戶通過敲擊移動終端所產(chǎn)生的模擬信號,然后通過數(shù)模轉(zhuǎn)換模塊將該模擬信號轉(zhuǎn)換為數(shù)字信號,得到振動信號;而如果數(shù)字麥克風或數(shù)字揚聲器,則可以直接輸出數(shù)字信號,無需進行數(shù)模轉(zhuǎn)換。
[0065]需說明的是,除了麥克風和揚聲器或受話器之外,還可以包括任何聲-電轉(zhuǎn)換的器件,在此不再贅述。
[0066]在步驟S202中,根據(jù)所述第二振動信號,生成所述第二振動信號對應(yīng)的功能鍵調(diào)出指令;
[0067]作為本發(fā)明一優(yōu)選實施例,在所述獲取用戶通過敲擊移動終端所產(chǎn)生的第二振動信號的步驟之后,還需要進一步判斷該第二振動信號是否為有效信號,具體實現(xiàn)如下:
[0068]I,確定所述第二振動信號的頻譜;
[0069]2,分別對所述頻譜的時間、頻率和幅值進行分析,得到分析結(jié)果;
[0070]3,判斷所述分析結(jié)果是否為有效信號;
[0071]4,若為有效信號,則執(zhí)行所述根據(jù)所述第二振動信號,生成所述第二振動信號對應(yīng)的功能鍵調(diào)出指令的步驟。
[0072]5,若為無效信號,則結(jié)束本次操作流程。
[0073]然而,可以理解的是,由于該振動信號是一種敲擊震動移動終端時產(chǎn)生的聲音信號,敲擊動作時間非常短暫,且通過移動終端進行固體傳播,因此,該聲音信號是一種特殊的聲音信號,比如,從時間來看,該聲音信號非常短(毫秒級別);從信號幅值大小比較來看,由于敲擊時是直接震動移動終端的麥克風或揚聲器,是固體傳播,因此,其強度較一般聲音信號的強度更大,所產(chǎn)生的電平也相對較大;進一步的,從頻譜來看,該聲音信號的頻率覆蓋了整個錄音頻段,且各個頻率的幅值差別不大,所以,也與一般的聲音不同;基于上述幾點可知,即便是在嘈雜環(huán)境,也可以將該聲音信號,即振動信號辨認出來。
[0074]例如,可以將該第二振動信號進行傅里葉變換(FFT),以轉(zhuǎn)換成頻譜,然后再進行分析,比如可以對時間、頻率和幅值分別進行分析,等等。
[0075]在本發(fā)明實施例中,確定所述第二振動信號的頻譜;分別對所述頻譜的時間、頻率和幅值進行分析,得到分析結(jié)果;判斷所述分析結(jié)果是否為有效信號,具體可以如下:
[0076](I)對該第二振動信號進行傅里葉變換(FFT),得到頻譜。
[0077](2)對該頻譜進行分析,比如可以對時間、頻率和幅值分別進行分析,得到分析結(jié)果,具體可以如下:
[0078]時間(Time)分析:可以確定該頻譜的時間周期是否超過預(yù)設(shè)時間周期【Tl,T2】范圍,若是,則說明不是正常的敲擊動作,加以過濾輸出表示不符合要求的信號,比如NC信號,表明該信號為無效信號;如果滿足在該預(yù)設(shè)時間周期【Tl,Τ2】范圍內(nèi),則說明符合要求,可以輸出表示符合要求的信號,比如OK信號,表明該信號為有效信號。其中,該預(yù)設(shè)時間周期【Tl,Τ2】可以基于敲擊動作的特點以及移動終端的結(jié)構(gòu)特點進行設(shè)置,比如,根據(jù)實際手指甲敲擊手機的錄音信號分析,Tl 一般不大于5ms,T2不大于20ms。
[0079]頻率(Frequency)分布分析:通過統(tǒng)計該頻譜的各個頻率的分布情況給出輸出信號,如果頻率分布連續(xù)且頻帶寬廣則輸出表示符合要求的信號,比如OK信號,表明該信號為有效信號;否則表示不符合要求的信號,比如NC信號,表明該信號為無效信號。從實際對比來看,尤其是6Khz至最高頻率(采樣率頻率除以2)之間,頻率分布連續(xù)。
[0080]幅值(Amplitude)分析:分析該頻譜整個頻段的信號能量,如果信號能量平均值高于設(shè)定的值則輸出表示符合要求的信號,比如輸出OK信號,表明該信號為有效信號,否則輸出表示不符合要求的信號,比如輸出NC信號,表明該信號為無效信號。
[0081]統(tǒng)計識別:根據(jù)時間分析、頻率分析、以及幅值分析所得到的分析結(jié)果確定是否為有效信號,比如,如果均是OK信號,則表示為正常的敲擊動作,而如果是NG信號,則表示不是正常的敲擊動作,等等;然后,統(tǒng)計敲擊的間隔,如果相連兩次敲擊的動作過短,比如低于T3(比如50ms),考慮到人的動作沒有這么快,可以確定該段頻譜不符合要求,不輸出當前動作信號;如果相連兩次動作的時間長于T4(比如500ms),則認為最后一次動作不屬于前N次的動作,即確定最后一次動作所對應(yīng)的頻譜不屬于該當前動作信號,所以,只輸出前面幾次動作所對應(yīng)的信號,作為該當前動作信號;如果所有的動作間隔都滿足在【T3,T4】內(nèi),則認為這是某一個指定的動作,即該系列動作所對應(yīng)的頻譜都屬于該當前動作信號。
[0082]在步驟S203中,根據(jù)所述功能鍵調(diào)出指令,顯示所述圖標對應(yīng)的功能鍵。
[0083]在本發(fā)明實施例中,在所述顯示所述圖標對應(yīng)的功能鍵的步驟之后,還包括:接收用戶對所述功能鍵的操作指令;根據(jù)所述操作指令,執(zhí)行所述功能鍵對應(yīng)的操作。
[0084]在本發(fā)明實施例中,在圖標對應(yīng)界面中,例如,在相機應(yīng)用程序界面中,在移動終端屏幕上進行敲擊一下,那么自動調(diào)