可用於手機的語音識別漢字輸入法的製作方法
2023-05-08 14:18:06 1
專利名稱:可用於手機的語音識別漢字輸入法的製作方法
技術領域:
本發明涉及漢字輸入法,更具體地說,涉及一種可應用於計算機終端設備尤其是手機的語音識別漢字輸入法。
另一方面,雖然聲控撥號及語音命令等技術在手機上得到了廣泛的應用,但僅用於輸入撥號命令或其它功能命令,不能直接用語音輸入漢字。
本發明的技術方案在於,在具有語音識別功能的手機上,採用以下步驟進行漢字輸入輸入語音;對輸入語音進行模式識別;顯示語音識別出的漢字;接收鍵盤上的按鍵選擇輸入;將選擇鍵對應的識別結果作為輸入漢字。
按照本發明所述的方法,在所述對輸入語音進行模式識別步驟中,包括對拼音的識別和對聲調的識別。
按照本發明所述的方法,在所述顯示語音識別出的漢字的步驟中,按同音且同聲調、同音不同聲調、以及其它相似音三種組別順序排列顯示備選漢字,在每一種組別中,使用頻率高的備選漢字排在前面,使用頻率低的排在後面。
按照本發明所述的方法,在所述顯示語音識別出的漢字的步驟中,每一個備選漢字旁還顯示有用阿拉伯數字標註的其在顯示屏上的排列順序。
按照本發明所述的方法,所述接收鍵盤上的按鍵選擇輸入的步驟包括輸入鍵盤上的「0」、「1」、「2」、「3」、「4」、「5」、「6」、「7」、「8」、「9」按鍵。
按照本發明所述的方法,在所述輸入語音步驟之前,還包括設置優選語音識別數據子集的步驟。
按照本發明所述的方法,如果設置了優選語音識別數據子集,所述對輸入語音進行模式識別的步驟中包括根據所述優選語音識別數據子庫進行模式識別的步驟。
按照本發明所述的方法,還包括以下步驟將與所述選擇鍵對應的識別漢字輸送到短語處理模塊或傳真處理模塊。
在手機上採用本發明提供的語音輸入方法後。可使漢字輸入變得簡單易掌握,並能將輸入速度大大提高。
2)、對輸入的語音進行模式識別此過程中手機的語音識別模塊對輸入的漢字音進行識別,其特點在於包括對拼音的識別和對聲調的識別,例如想輸入「發」字時,先識別出是「fa」這個拼音,然後再通過用戶的發音識別出是第一聲「fā」。在現有拼音輸入方法中是只輸入拼音而不能確定其聲調,輸入一個拼音後,四種聲調的同音字都會被識別出來,因而選擇起來就比較麻煩。本發明的識別方法將優先識別同音且同聲調的漢字,所以可加快輸入速度。
3)、顯示語音識別出的漢字也就是將識別出的漢字按一定規律顯示出來。其中的規律是指顯示的順序,同音且同聲調的字排在前面、然後是同音但不同聲調的字、最後是其它相似音的字。同時,在上述三組中,使用頻率高的排在前面,使用頻率低的排在後面。其中,多個備選的漢字可按一行或多行顯示,還可在每個字旁用阿拉伯數字標註其在顯示屏上的順序,以便用戶選擇。
4)、按接收鍵盤上的按鍵選擇輸入因為同音同調的字可能較多,又或者有識別上的誤差,當用戶輸入一個音時,可能會識別出多個備選字,如果需要輸入的字在第一位,使用者可直接確定;如果不在第一位,則可通過鍵盤上的上下鍵或左右鍵將需要的字調到第一位然後再確定。另外,如果在每個字旁邊用數字標有其順序,還可以通過直接輸入其對應的數字鍵「0」、「1」、「2」、「3」、「4」、「5」、「6」、「7」、「8」、「9」確定需要輸入的漢字,假設「發」字排在第二位,則按下數字鍵「2」就表示要輸入「發」字。這種方法可進一步加快輸入漢字的速度。
5)、將選擇鍵對應的識別結果作為輸入漢字手機收到用戶輸入的按鍵信號後,將對應的漢字作為輸入漢字,再次進入等待語音輸入狀態。
當用戶因地區差異,不能準確發出普通話標準音時,還可以設定自定義語音庫,使用時可選擇自定義語音庫或標準語音庫。其方法如下用戶進入手機的自定義語音庫設定狀態後,顯示屏上會按順序顯示標準語音漢字;當用戶可按自己平時的發音讀出這個漢字時,手機會自動記錄用戶對該漢字的發音。因漢語拼音的全部音一共不過1600多個(420種音x 4),按每分鐘讀入60個字,30分鐘左右就可以完成一次全部輸入,當然也可分多次輸入)。以後當用戶要用語音輸入漢字時,可以通過手機選擇自定義語音庫,此時手機就可以正確識別出用戶的非標準音,其輸入步驟與上面的步驟一樣。
本發明方法也可用於臺式計算機中。
權利要求
1.一種可應用於手機的語音識別漢字輸入方法,其特徵在於,包括以下步驟輸入語音;對輸入語音進行模式識別;顯示語音識別出的漢字;接收鍵盤上的按鍵選擇輸入;將選擇鍵對應的識別結果作為輸入漢字。
2.根據權利要求1所述方法,其特徵在於,在所述對輸入語音進行模式識別步驟中,包括對拼音的識別和對聲調的識別。
3.根據權利要求2所述方法,其特徵在於,在所述顯示語音識別出的漢字的步驟中,按同音且同聲調、同音不同聲調、以及其它相似音三種組別順序排列顯示備選漢字,在每一種組別中,使用頻率高的備選漢字排在前面,使用頻率低的排在後面。
4.根據權利要求1所述方法,其特徵在於,在所述顯示語音識別出的漢字的步驟中,每一個備選漢字旁還顯示有用阿拉伯數字標註的其在顯示屏上的排列順序。
5.根據權利要求4所述方法,其特徵在於,所述接收鍵盤上的按鍵選擇輸入的步驟包括輸入鍵盤上的「0」、「1」、「2」、「3」、「4」、「5」、「6」、「7」、「8」、「9」按鍵。
6.根據權利要求5所述方法,其特徵在於,所述接收鍵盤上的按鍵選擇輸入的步驟包括輸入鍵盤上的「上屏鍵」和「下屏鍵」。
7.根據權利要求5所述方法,其特徵在於,所述接收鍵盤上的按鍵選擇輸入的步驟包括輸入鍵盤上的「上鍵」、「左鍵」、「右鍵」和「下鍵」。
8.根據權利要求1所述方法,其特徵在於,在所述輸入語音步驟之前,還包括設置優選語音識別數據子集的步驟。
9.根據權利要求8所述方法,其特徵在於,如果設置了優選語音識別數據子集,所述對輸入語音進行模式識別的步驟中包括根據所述優選語音識別數據子庫進行模式識別的步驟。
10.根據權利要求1所述方法,其特徵在於,還包括以下步驟將與所述選擇鍵對應的識別漢字輸送到短語處理模塊或傳真處理模塊。
全文摘要
本發明涉及漢字輸入法,尤其涉及一種可應用於手機的語音識別漢字輸入法,其特徵在於,在具有語音識別功能的手機上,採用以下步驟進行漢字輸入:輸入語音;對輸入語音進行模式識別;顯示語音識別出的漢字;接收鍵盤上的按鍵選擇輸入;將選擇鍵對應的識別結果作為輸入漢字。在手機上採用本發明提供的語音輸入方法後,可使漢字輸入變得簡單易掌握,並能將輸入速度大大提高。
文檔編號G06F3/023GK1373406SQ01127759
公開日2002年10月9日 申請日期2001年8月15日 優先權日2001年8月15日
發明者安平 申請人:安平