一種指令識別方法及電子終端的制作方法
【技術領域】
[0001] 本申請涉及移動通信及計算機領域,尤其涉及一種指令識別方法及電子終端。
【背景技術】
[0002] 隨著科學技術的不斷發展,電子技術也得到了飛速的發展,電子產品的種類也越 來越多,人們也享受到了科技發展帶來的各種便利。現在人們可以通過各種類型的電子終 端,隨時隨地享受隨著科技發展帶來的舒適生活。
[0003] 為了更好地服務好客戶,現在的電子終端已經具備越來越多的功能,電子終端如 今可以接收用戶的語音命令執行各種功能。例如,用戶使用智能電視觀看節目時,觀看的A 頻道剛好進入廣告時段,用戶可以發出語音'切換到B頻道'。智能電視在接收到用戶的語 音命令之后,便可以根據該語音命令控制相關的功能模塊執行切換操作,將播放的頻道由A 頻道切換到B頻道。再例如,用戶在使用智能手機時編輯短信時,可以采用語音輸入的模 式,如輸入語音'我七點準時回家吃飯'。智能手機在采集到用戶輸入的這段語音之后,便會 將語音轉化為對應的文字顯示在短信編輯框中,等待用戶的發送指令進行發送。
[0004] 在正常的情況下,電子終端的語音輸入功能都能夠為用戶帶來更為方便快捷的體 驗。但是,在某些特殊場景下,用戶并不方便說話,此時,電子終端的語音輸入并不適用,例 如在用戶被劫匪劫持,想利用電子終端發出求救信息的情況下,電子終端的語音輸入便有 可能讓用戶陷入危險的處境。又例如用戶在開會,既不方便說話又不方便過較大動作的使 用電子終端,容易被人發現影響會議效率。
[0005] 因為,目前的電子終端,一般都只提供語音輸入、觸摸按鍵輸入供用戶使用。用戶 在發出求救信息時,只能通過語音控制電子終端發出求救信息或通過觸摸按鍵的方式發出 求救信息。電子終端提供觸摸按鍵的方式時,要求用戶按鍵準確,若按鍵錯誤,電子終端便 會執行錯誤的功能,延誤救人時間。而電子終端提供的語音輸入功能對于語音的識別率太 低,容易受到外界噪音的影響,進而導致電子終端接收錯誤的信息執行錯誤的功能,讓用戶 陷入危險的處境。
【發明內容】
[0006] 基于上述情況,本發明了提供了一種指令識別方法及電子終端,以解決現有的電 子終端由于語音輸入的識別率低導致執行錯誤功能的技術問題。
[0007] 為解決上述技術問題,本發明提供了一種指令識別方法,所述方法應用于電子終 端,所述方法包括:在用戶敲擊電子終端時,采集所述用戶敲擊所述電子終端時產生的聲紋 信號和震動信號;分別對所述聲紋信號和所述震動信號進行解碼分析,獲得各自對應的指 令,所述指令用于執行所述電子終端的相應功能;判斷所述聲紋信號的指令和所述震動信 號的指令是否一致,若是,執行所述指令對應的功能。
[0008] 優選的,在所述判斷所述聲紋信號的指令和所述震動信號的指令是否一致之后, 所述方法還包括:若所述聲紋信號的指令和所述震動信號的指令不一致,以所述聲紋信號 的指令為準,執行所述聲紋信號的指令所對應的功能。
[0009] 優選的,所述分別對所述聲紋信號和所述震動信號進行解碼分析,獲得各自對應 的指令,具體為:分別對所述聲紋信號和所述震動信號進行解碼分析,獲得各自對應的指令 和各自對應的文字內容;在執行所述指令對應的功能之后,所述方法還包括:控制所述電 子終端開啟自動定位功能,并發送所述電子終端所在的位置信息。
[0010] 優選的,在所述在用戶敲擊電子終端時,采集所述用戶敲擊所述電子終端時產生 的聲紋信號和震動信號之后,所述方法還包括:采集所述用戶敲擊所述電子終端時,所述用 戶所用的敲擊工具和所述電子終端的距離信號;對所述距離信號進行解碼分析,獲得所述 距離信號的指令;在所述判斷所述聲紋信號的指令和所述震動信號的指令是否一致之后, 所述方法還包括:判斷所述聲紋信號的指令、所述震動信號的指令、所述距離信號的指令是 否一致,若是,執行對應的功能。
[0011] 優選的,在所述在用戶敲擊電子終端時,采集所述用戶敲擊所述電子終端時產生 的聲紋信號和震動信號之后,所述方法還包括:獲得所述用戶敲擊所述電子終端時,所述用 戶所用的敲擊工具的數目;判斷所述敲擊工具的數目是否滿足預設要求,若是,控制屏幕開 啟,執行用戶的操作命令。
[0012] 優選的,在所述在用戶敲擊電子終端時,采集所述用戶敲擊所述電子終端時產生 的聲紋信號和震動信號之后,所述方法還包括:采集所述用戶的指紋,將所述用戶的指紋和 指紋庫中的指紋進行匹配識別;若匹配成功,發放使用所述電子終端的權限給所述用戶,供 所述用戶使用。
[0013] 優選的,在所述在用戶敲擊電子終端時,采集所述用戶敲擊所述電子終端時產生 的聲紋信號和震動信號之后,所述方法還包括:獲得所述用戶敲擊所述電子終端時,所述用 戶的手指數目;偵測敲擊所述電子終端的相鄰手指之間的間隔距離,判斷所述間隔距離是 否符合預設間隔距離;若否,控制所述電子終端對所述用戶的操作零響應。
[0014] 本發明技術方案還提供了一種電子終端,包括:麥克風單元,用于采集所述用戶敲 擊所述電子終端時產生的聲紋信號;傳感器單元,用于采集所述用戶敲擊所述電子終端時 產生的震動信號;解碼分析單元,用于分別對所述聲紋信號和所述震動信號進行解碼分析, 獲得各自對應的指令,所述指令用于執行所述電子終端的相應功能;判斷單元,用于判斷所 述聲紋信號的指令和所述震動信號的指令是否一致,若是,執行所述指令對應的功能。
[0015] 優選的,所述判斷單元還用于在判斷出所述聲紋信號的指令和所述震動信號的指 令不一致時,以所述聲紋信號的指令為準,執行所述聲紋信號的指令所對應的功能。
[0016] 優選的,所述解碼分析單元具體用于分別對所述聲紋信號和所述震動信號進行解 碼分析,獲得各自對應的指令和各自對應的文字內容;所述電子終端還包括發送單元,用于 在執行所述指令對應的功能之后,控制所述電子終端開啟自動定位功能,并發送所述電子 終端所在的位置信息。
[0017] 優選的,所述電子終端還包括:觸摸采集單元,用于在所述用戶敲擊電子終端時, 采集所述用戶敲擊所述電子終端時產生的聲紋信號和震動信號之后,獲得所述用戶敲擊所 述電子終端時,所述用戶所用的敲擊工具的數目;所述判斷單元還用于判斷所述敲擊工具 的數目是否滿足預設要求,若是,控制屏幕開啟,執行用戶的操作命令。
[0018] 通過本發明的一個或者多個技術方案,本發明具有以下有益效果或者優點:
[0019] 本發明技術方案提供了一種指令識別方法及電子終端,具體的做法是:電子終端 采集了敲擊聲的聲紋信號和震動信號,并分別對這兩個信號進行解碼分析,并對比獲得的 兩個指令是否一致,若指令一致才允許電子終端執行該指令,進而避免電子終端由于語音 輸入的識別率低執行錯誤的指令,能夠提高電子終端對于語音輸入的識別率,正確響應用 戶的操作,并且可以在特殊場景下(如被綁匪劫持,在安靜教室聽課,在新聞發布會時… 等)下快速響應用戶的敲擊操作(進行報警,錄音,拍照,筆記等),為用戶提供便利便捷的 操作,提高用戶的體驗度。
【附圖說明】
[0020] 圖1為本發明實施例中指令識別方法的流程圖;
[0021] 圖2為本發明實施例電子終端的示意圖。
【具體實施方式】
[0022] 為了使本申請所屬技術領域中的技術人員更清楚地理解本申請,下面結合附圖, 通過具體實施例對本申請技術方案作詳細描述。
[0023] 實施例一