本發明涉及智能移動終端技術領域,尤其涉及的是一種實現自動搜索的方法、系統及其移動終端。
背景技術:
隨著移動通訊技術的發展,智能手機、平板電腦等智能終端的使用已經普及,實際生活中用戶常常根據自身的需求,會在智能移動終端上安裝各種各樣的功能或APK。一般人們需要在移動終端上使用某種功能或APK時,需要一個個翻頁查找。但是,當移動終端上的功能圖標和APK比較多而用戶又急于在智能移動終端上使用目標功能或APK時,往往不能快速便捷地找到目標功能或APK,用戶使用不方便。
因此,現有技術還有待于改進和發展。
技術實現要素:
鑒于上述現有技術的不足,本發明的目的在于提供一種實現自動搜索的方法、系統及其移動終端,旨在解決現有技術中不能快速便捷地在移動終端上找到目標功能或APK、用戶使用不方便的問題。
本發明的技術方案如下:
一種實現自動搜索的方法,其中,包括以下步驟 :
A、移動終端上預先設置的語音提示區域實時檢測是否接收到語音信號;
B、當所述語音提示區域接收到語音信號時,則獲取所述語音信號對應的搜索目標名稱;
C、將所述語音信號對應的搜索目標名稱與移動終端中的的存儲數據進行匹配,識別出相應的搜索目標。
所述實現自動搜索的方法,其中,所述搜索目標名稱包括目標功能名稱及目標APK名稱。
所述實現自動搜索的方法,其中,所述步驟C具體包括:
C1、獲取語音信號對應的音頻電壓信號;
C2、通過電壓放大將所述音頻電壓信號放大,得到放大音頻電壓信號;
C3、將所述放大音頻電壓信號進行脈沖轉化,得到音頻脈沖信號;
C4、將所述音頻脈沖信號與移動終端中的存儲數據所對應的脈沖信號進行比較,判斷是否存在與所述音頻脈沖信號對應的脈沖信號,當存在與所述音頻脈沖信號對應的脈沖信號時,則啟動相應的搜索目標。
所述實現自動搜索的方法,其中,所述步驟C4中將所述音頻脈沖信號經信號積分得到語音識別信號,將所述語音識別信號與移動終端中存儲的功能或APK名稱的語音模擬信號進行匹配,識別出相應的功能或APK。
一種實現自動搜索的系統,其中,包括:
檢測模塊,用于實時檢測移動終端上預先設置的語音提示區域是否接收到語音信號;
獲取模塊,用于當所述語音提示區域接收到語音信號時,則獲取所述語音信號對應的搜索目標名稱;
識別模塊,用于將所述語音信號對應的搜索目標名稱與移動終端中的的存儲數據進行匹配,識別出相應的搜索目標。
所述的實現自動搜索的系統,其中,所述搜索目標名稱包括目標功能名稱及目標APK名稱。
所述的實現自動搜索的系統,其中,所述識別模塊具體包括:
獲取單元,用于獲取語音信號對應的音頻電壓信號;
放大單元,用于通過電壓放大將音頻電壓信號放大,得到放大音頻電壓信號;
轉化單元,用于將所述放大音頻電壓信號進行脈沖轉化,得到音頻脈沖信號;
判斷單元,用于將所述音頻脈沖信號與移動終端中的存儲數據所對應的脈沖信號進行比較,判斷是否存在與所述音頻脈沖信號對應的脈沖信號,當存在與所述音頻脈沖信號對應的脈沖信號時,則啟動相應的搜索目標。
所述的實現自動搜索的系統,其中,所述判斷單元中將所述音頻脈沖信號經信號積分得到語音識別信號,將所述語音識別信號與移動終端中存儲的功能或APK名稱的語音模擬信號進行匹配,識別出相應的功能或APK。
一種移動終端,其中,包括如上所述的實現自動搜索的系統。
本發明所述的一種實現自動搜索的方法、系統及其移動終端,方法包括:移動終端上預先設置的語音提示區域實時檢測是否接收到語音信號;當所述語音提示區域接收到語音信號時,則獲取所述語音信號對應的搜索目標名稱;將所述語音信號對應的搜索目標名稱與移動終端中的的存儲數據進行匹配,識別出相應的搜索目標。本發明通過在移動終端上設置語音提示區域,當用戶需要在移動終端上查找搜索目標時,則只需在該語音提示區域說出目標功能或APK的名稱,即可實現自動搜索。
附圖說明
圖1為本發明所述實現自動搜索的方法較佳實施例的流程圖。
圖2為所述實現自動搜索的方法中識別語音信號較佳實施例的流程圖。
圖3為本發明所述實現自動搜索的系統的功能模塊圖。
具體實施方式
本發明提供一種實現自動搜索的方法、系統及其移動終端,為使本發明的目的、技術方案及效果更加清楚、明確,以下對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
請參見圖1,圖1是本發明所述實現自動搜索的方法較佳實施例的流程圖。如圖1所示,其包括以下步驟:
步驟S100、移動終端上預先設置的語音提示區域實時檢測是否接收到語音信號。
具體實施時,首先在移動終端上設置語音提示區域,同時在移動終端上設置語音檢測模塊,用于檢測移動終端是否接收到了語音信號。當所述移動終端的語音提示區域接收到語音信號時,則所述語音檢測模塊內的語音感應單元感應所述語音信號,也就是說,如果所述語音檢測模塊內的語音感應單元感應到了語音信號,則所述語音提示區域可接收到語音信號。
步驟S200、當所述語音提示區域接收到語音信號時,則獲取所述語音信號對應的搜索目標名稱。
其中,所述搜索目標名稱包括目標功能名稱及目標APK名稱。
在步驟S200中,所述語音信號對應的功能或APK名稱需要預先在移動終端標記并預存儲。
步驟S300、將所述語音信號對應的搜索目標名稱與移動終端中的的存儲數據進行匹配,識別出相應的搜索目標。
進一步地,所述步驟S300具體包括:
步驟S301,獲取語音信號對應的音頻電壓信號。
步驟S302,通過電壓放大將音頻電壓信號放大,得到放大音頻電壓信號。
在所述步驟S301中,所述語音信號經音頻轉化單元轉化成音頻電壓信號輸出,然后在所述步驟S302中,所述音頻電壓信號通過電壓放大單元放大,放大到中央處理器能夠識別所述語音信號的狀態。
步驟S303,將所述放大音頻電壓信號進行脈沖轉化,得到音頻脈沖信號。
步驟S304,將所述音頻脈沖信號與移動終端中的存儲數據所對應的脈沖信號進行比較,判斷是否存在與所述音頻脈沖信號對應的脈沖信號,當存在與所述音頻脈沖信號對應的脈沖信號時,則啟動相應的搜索目標。
在所述步驟S303中,所述放大后的音頻電壓信號輸入到語音脈沖轉化單元,將所述音頻電壓信號轉化成音頻脈沖信號;然后在所述步驟S304中,將所述音頻脈沖信號與移動終端中的存儲數據所對應的脈沖信號進行比較,判斷是否存在與所述音頻脈沖信號對應的脈沖信號,當存在與所述音頻脈沖信號對應的脈沖信號時,則啟動相應的搜索目標。
為了更清楚地描述所述實現自動搜索的方法,請參閱附圖2,附圖2是所述實現自動搜索的方法中識別語音信號較佳實施例的流程圖。如圖2所示,具體實施時,預先存儲移動終端上功能或APK名稱的語音模擬信號,即將語音檢測模塊內的感應單元感應到的語音模擬信號,通過音頻轉化單元將其轉化成音頻電壓信號輸出,再將所述音頻電壓信號通過電壓放大單元放大至a倍(a的最小值以中央處理器能夠識別該語音信號的狀態為準);將所述放大后的音頻電壓信號Va輸入到語音脈沖轉化單元,并將所述音頻電壓信號轉化成音頻脈沖信號,同時標記并存儲所述語音模擬信號輸出的音頻脈沖信號所對應的功能或APK名稱,即當所述移動終端上的語音提示區域接收到所述功能或APK的語音模擬信號時,則將所述語音模擬信號輸出的音頻脈沖信號標記并存儲為對應的功能或APK名稱。當所述移動終端的語音提示區域接收到語音信號時,則將所述語音信號轉化成音頻脈沖信號,并將所述音頻脈沖信號與預存儲的功能或APK名稱的語音模擬信號進行匹配,識別出相應的功能或APK。
進一步地,當所述移動終端的語音提示區域接收到語音信號時,通過語音轉化單元將所述語音信號轉化成音頻電壓信號(設為V1),所述音頻電壓信號V1通過電壓放大單元放大后,輸出音頻電壓信號(設為Va1),所述音頻電壓信號Va1通過語音脈沖轉化單元轉化成音頻脈沖信號,所述音頻脈沖信號1輸入到中央處理器,所述中央處理器根據所述音頻脈沖信號,調用語音識別指令,控制語音識別單元根據所述音頻脈沖信號,判斷所述語音信號對應的目標功能或APK,即將所述語音信號對應的功能或APK名稱與預存儲的功能或APK名稱進行匹配,識別出相應的功能或APK。
進一步地,所述步驟S304具體還包括:所述音頻脈沖信號經信號積分得到語音識別信號,將所述語音識別信號與移動終端中存儲的功能或APK名稱的語音模擬信號進行匹配,識別出相應的功能或APK。具體的,所述語音脈沖信號處理單元內的信號積分單元對所述音頻脈沖信號進行積分處理,所述音頻脈沖信號經積分處理后,輸出語音識別信號,則所述語音識別單元根據所述語音識別信號,實現移動終端上的目標功能或APK的自動搜索。
可見,本發明通過在移動終端上設置語音提示區域,當用戶需要在移動終端上查找目標功能或APK時,則只需在該語音提示區域說出功能或APK的名稱,即可實現自動搜索。
基于上述實現自動搜索的方法,本發明還提供一種實現自動搜索的方法系統,如圖3所示,包括:
檢測模塊100,用于實時檢測移動終端上預先設置的語音提示區域是否接收到語音信號;具體如上所述。
獲取模塊200,用于當所述語音提示區域接收到語音信號時,則獲取所述語音信號對應的搜索目標名稱;具體如上所述。
識別模塊300,用于將所述語音信號對應的搜索目標名稱與移動終端中的的存儲數據進行匹配,識別出相應的搜索目標;具體如上所述。
所述的實現自動搜索的系統,其中,所述搜索目標名稱包括目標功能名稱及目標APK名稱。
所述的實現自動搜索的系統,其中,所述識別模塊300具體包括:
獲取單元,用于獲取語音信號對應的音頻電壓信號;具體如上所述。
放大單元,用于通過電壓放大將音頻電壓信號放大,得到放大音頻電壓信號;具體如上所述。
轉化單元,用于將所述放大音頻電壓信號進行脈沖轉化,得到音頻脈沖信號;具體如上所述。
判斷單元,用于將音頻脈沖信號與移動終端中的存儲數據所對應的脈沖信號進行比較,判斷是否存在與音頻脈沖信號對應的脈沖信號,當存在與音頻脈沖信號對應的脈沖信號時,則啟動相應的搜索目標;具體如上所述。
所述的實現自動搜索的系統,其中,所述判斷單元中將所述音頻脈沖信號經信號積分得到語音識別信號,將所述語音識別信號與移動終端中存儲的功能或APK名稱的語音模擬信號進行匹配,識別出相應的功能或APK;具體如上所述。
基于上述實現自動搜索的方法和系統,本發明還提供一種移動終端,所述移動終端包括如上所述可實現自動搜索的系統。
綜上所述,本發明所述的一種實現自動搜索的方法、系統及其移動終端,方法包括:移動終端上預先設置的語音提示區域實時檢測是否接收到語音信號;當所述語音提示區域接收到語音信號時,則獲取所述語音信號對應的搜索目標名稱;將所述語音信號對應的搜索目標名稱與移動終端中的的存儲數據進行匹配,識別出相應的搜索目標。本發明通過在移動終端上設置語音提示區域,當用戶需要在移動終端上查找搜索目標時,則只需在該語音提示區域說出目標功能或APK的名稱,即可實現自動搜索。
當然,本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關硬件(如處理器,控制器等)來完成,所述的程序可存儲于一計算機可讀取的存儲介質中,該程序在執行時可包括如上述各方法實施例的流程。其中所述的存儲介質可為存儲器、磁碟、光盤等。
應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。