一種語音輸入方法及裝置

一種語音輸入方法及裝置

一種語音輸入方法及裝置是由初超 田甲子 發明開發。

本申請公開了一種語音輸入方法,包括:在進行信息輸入過程中,檢測到開始語音輸入且文字輸入法已經啟動時,屏蔽所述文字輸入法。在進行文字輸入時,如果已經開始語音輸入,那么在其他非語音的文字輸入法又被啟動的情況下,將其他文字輸入法屏蔽,使輸入的內容只可以是語音的輸入,避免了其他文字輸入法在語音輸入的同時對語音輸入造成干擾。

[0001] 本申請涉及語音輸入技術領域,特別是涉及一種語音輸入方法及裝置。

背景技術

[0002] 隨著社會的進步,智能終端越來越普及,智能終端的功能日益強大,用戶可以在智能終端中安裝各種應用、獲取各種消息。

[0003] 在需要進行文字輸入的場合,一般是啟動文字輸入法,通過選擇按鍵實現文字輸入,選擇按鍵可以是通過選擇鍵盤上的按鍵,也可以是屏幕上顯示的軟鍵盤的按鍵。另外,還可以通過語音實現文字輸入,在需要輸入文字的地方,用戶通過麥克風實現文字輸入。但是,在用戶語音輸入的同時,如果用戶按下了鍵盤上的按鍵或者選擇了軟鍵盤的按鍵,鍵盤生成的輸入在現有技術中仍然是有效的,由此導致對正在進行的語音輸入的干擾,出現誤輸入。

內容

[0004] 有鑒于此,本申請實施例提供了一種語音輸入方法,可以在語音輸入時消除其他輸入對語音輸入造成的干擾。

[0005] 為了實現上述目的,本申請提供的技術方案如下:

[0006] 一種語音輸入方法,包括:

[0007] 在進行信息輸入過程中,檢測到開始語音輸入且文字輸入法已經啟動時,屏蔽所述文字輸入法。

[0008] 優選地,所述語音輸入通過語音識別系統實現語音輸入,所述語音識別系統識別輸入的語音生成語音輸入信號,所述檢測到開始語音輸入包括:

[0009] 檢測到所述語音識別系統的啟動。

[0010] 優選地,屏蔽所述文字輸入法包括:

[0011] 關閉所述文字輸入法,或者屏蔽所述文字輸入法生成的文字輸入信號。

[0012] 優選地,屏蔽所述文字輸入法生成的輸入信號包括:

[0013] 在進行語音輸入的過程中,同時接收所述語音輸入信號和所述文字輸入信號;

[0014] 將所述語音輸入信號和所述文字輸入信號優先級排序,使所述語音輸入信號的優先級高于所述文字輸入信號;

[0015] 將優先級高的所述語音輸入信號輸入,實現對所述文字輸入信號的屏蔽。

[0016] 優選地,所述語音識別系統包括存儲有所有文字的文字數據庫,所述文字數據庫中的所有文字具有與語音信息的對應關系,所述語音識別系統識別輸入的語音生成語音輸入信號,具體為:

[0017] 獲取語音信息;

[0018] 依據所述語音信息確定與所述語音信息對應的文字;

[0019] 將與所述語音信息對應的文字輸出,以使輸出的文字顯示。

[0020] 優選地,所述語音信息具有至少一個對應的文字,所述方法還包括:

[0021] 將與所述語音信息對應的所有文字輸出。

[0022] 優選地,當將與所述語音信息對應的所有文字輸出顯示后,

[0023] 檢測所述文字輸入法的文字輸入信號;

[0024] 當所述文字輸入信號為方向輸入信息及文字確認信息時,接收所述方向輸入信息及文字確認信息,以使通過所述方向輸入信息和所述文字確認信息從顯示的所有文字中選擇正確文字。

[0025] 本申請還提供了一種語音輸入裝置,所述裝置包括:

[0026] 控制模塊,用于在進行信息輸入過程中,檢測到開始語音輸入且確定文字輸入法已經啟動時,屏蔽所述文字輸入法。

[0027] 優選地,所述語音輸入通過語音識別系統實現語音輸入,所述控制模塊檢測到開始語音輸入包括:

[0028] 檢測到所述語音識別系統的啟動。

[0029] 優選地,所述控制模塊屏蔽所述文字輸入法包括:

[0030] 關閉所述文字輸入法,或者屏蔽所述文字輸入法生成的輸入信號。

[0031] 優選地,所述控制模塊屏蔽所述文字輸入法生成的輸入信號,具體包括:

[0032] 接收單元,用于在進行語音輸入的過程中,同時接收所述語音輸入信號和所述文字輸入信號;

[0033] 排序單元,將所述語音輸入信號和所述文字輸入信號優先級排序,使所述語音輸入信號的優先級高于所述文字輸入信號;

[0034] 輸入單元,將優先級高的所述語音輸入信號輸入,實現對所述文字輸入信號的屏蔽。

[0035] 優選地,所述語音識別系統包括存儲有所有文字的文字數據庫,所述文字數據庫中的所有文字具有與語音信息的對應關系,所述語音識別系統識別輸入的語音生成語音輸入信號,包括:

[0036] 語音獲取單元,用于獲取語音信息;

[0037] 語音識別單元,用于依據所述語音信息確定與所述語音信息對應的文字;

[0038] 輸出單元,用于將與所述語音信息對應的文字輸出,以使輸出的文字顯示。

[0039] 優選地,所述語音信息具有至少一個對應的文字,所述輸出單元具體用于:

[0040] 將與所述語音信息對應的所有文字輸出。

[0041] 優選地,當將與所述語音信息對應的所有文字輸出顯示后,所述控制模塊具體包括:

[0042] 檢測單元,用于檢測所述文字輸入法的文字輸入信號;

[0043] 判斷單元,用于當所述文輸入信息為方向輸入信息及文字確認信息時,接收所述方向輸入信息及文字確認信息。

[0044] 由以上技術方案可知,通過本申請實施例的上述方法,在進行文字輸入時,如果已經開始語音輸入,那么在其他非語音的文字輸入法又被啟動的情況下,將其他文字輸入法屏蔽,使輸入的內容只可以是語音的輸入,避免了其他文字輸入法在語音輸入的同時對語音輸入造成干擾。

技術要求書

1.一種語音輸入方法,其特征在于,包括:在進行信息輸入過程中,檢測到開始語音輸入且文字輸入法已經啟動時,屏蔽所述文字輸入法。

2. 根據權利要求 1 所述的方法,其特征在于,所述語音輸入通過語音識別系統實現語音輸入,所述語音識別系統識別輸入的語音生成語音輸入信號,所述檢測到開始語音輸入包括:檢測到所述語音識別系統的啟動。

3.根據權利要求1所述的方法,其特征在于,屏蔽所述文字輸入法包括:關閉所述文字輸入法,或者屏蔽所述文字輸入法生成的文字輸入信號。

4. 根據權利要求 1 所述的方法,其特征在于,屏蔽所述文字輸入法生成的輸入信號包括:在進行語音輸入的過程中,同時接收所述語音輸入信號和所述文字輸入信號;將所述語音輸入信號和所述文字輸入信號優先級排序,使所述語音輸入信號的優先級高于所述文字輸入信號;將優先級高的所述語音輸入信號輸入,實現對所述文字輸入信號的屏蔽。

5. 根據權利要求 2 所述的方法,其特征在于,所述語音識別系統包括存儲有所有文字的文字數據庫,所述文字數據庫中的所有文字具有與語音信息的對應關系,所述語音識別系統識別輸入的語音生成語音輸入信號,具體為:獲取語音信息;依據所述語音信息確定與所述語音信息對應的文字;將與所述語音信息對應的文字輸出,以使輸出的文字顯示。

6.根據權利要求5所述的方法,其特征在于,所述語音信息具有至少一個對應的文字,所述方法還包括:將與所述語音信息對應的所有文字輸出。

7. 根據權利要求 6 所述的方法,其特征在于,當將與所述語音信息對應的所有文字輸出顯示后,檢測所述文字輸入法的文字輸入信號;當所述文字輸入信號為方向輸入信息及文字確認信息時,接收所述方向輸入信息及文字確認信息,以使通過所述方向輸入信息和所述文字確認信息從顯示的所有文字中選擇正確文字。

8.一種語音輸入裝置,其特征在于,所述裝置包括:控制模塊,用于在進行信息輸入過程中,檢測到開始語音輸入且確定文字輸入法已經啟動時,屏蔽所述文字輸入法。

9. 根據權利要求 8 所述的裝置,其特征在于,所述語音輸入通過語音識別系統實現語音輸入,所述控制模塊檢測到開始語音輸入包括:檢測到所述語音識別系統的啟動。

10. 根據權利要求 8 所述的裝置,其特征在于,所述控制模塊屏蔽所述文字輸入法包括:關閉所述文字輸入法,或者屏蔽所述文字輸入法生成的輸入信號。

11.根據權利要求8所述的裝置,其特征在于,所述控制模塊屏蔽所述文字輸入法生成的輸入信號,具體包括:接收單元,用于在進行語音輸入的過程中,同時接收所述語音輸入信號和所述文字輸入信號;排序單元,將所述語音輸入信號和所述文字輸入信號優先級排序,使所述語音輸入信號的優先級高于所述文字輸入信號;輸入單元,將優先級高的所述語音輸入信號輸入,實現對所述文字輸入信號的屏蔽。

12.根據權利要求8所述的裝置,其特征在于,所述語音識別系統包括存儲有所有文字的文字數據庫,所述文字數據庫中的所有文字具有與語音信息的對應關系,所述語音識別系統識別輸入的語音生成語音輸入信號,包括:語音獲取單元,用于獲取語音信息;語音識別單元,用于依據所述語音信息確定與所述語音信息對應的文字;輸出單元,用于將與所述語音信息對應的文字輸出,以使輸出的文字顯示。

13. 根據權利要求 12 所述的裝置,其特征在于,所述語音信息具有至少一個對應的文字,所述輸出單元具體用于:將與所述語音信息對應的所有文字輸出。

14. 根據權利要求 13 所述的方法裝置,其特征在于,當將與所述語音信息對應的所有文字輸出顯示后,所述控制模塊具體包括:檢測單元,用于檢測所述文字輸入法的文字輸入信號;判斷單元,用于當所述文輸入信息為方向輸入信息及文字確認信息時,接收所述方向輸入信息及文字確認信息。

說明書附圖

圖2

圖1