語義顯示漢字輸入法的製作方法
2023-05-12 10:55:26
專利名稱:語義顯示漢字輸入法的製作方法
技術領域:
本發明涉及一種漢字輸入法。
背景技術:
現有的漢字輸入法,輸入編碼後僅出現字詞,而不出現字詞的語義。這類輸入法的主要缺點是第一、打字者如果對所輸入字詞的語義不了解或者掌握不夠準確,或者只知所打漢字的發音而不知準確的字詞時,就有可能導致目標字詞的選擇錯誤,特別是對同音字詞的選擇,有時需要另外藉助字典才能完成正確輸入。比如洩漏和洩露-洩漏(液體、氣體漏出;走漏);洩露(不該讓人知道卻讓人知道了)。第二、現有的輸入法,只具有漢字輸入功能,沒有語言學習功能。比如經常使用的人名用字「炅」,在輸入時很多人並不知道該字的含義,也不知道該字還有「gui (四聲),姓氏」的發音。
發明內容
本發明所要解決的技術問題是,提供一種語義顯示漢字輸入法,使打字者在打字的過程中,更好地理解漢語字詞的語義,更準確地選擇所要打的字詞,並且在打字的過程中能夠兼顧漢字和外語的學習。本發明解決上述技術問題所採用的技術方案如下
語義顯示漢字輸入法,其特徵在於按照以下步驟進行
一、分別建立數據表形式的漢字信息表和數據表形式的候選文字編碼表,並將所述漢字信息表和候選文字編碼表安裝到計算機中;所述漢字信息表包括若干個漢語字詞以及與所述漢語字詞的全部或者部分相對應的語義;所述的語義是對漢語字詞的字詞典方式註解,或者是與漢語字詞語對應的外語信息;候選文字編碼表包括設置在漢字信息表中的漢語字詞和與這些漢語字詞對應的漢字輸入編碼;
二、通過計算機鍵盤鍵入漢字輸入編碼,從候選文字編碼表中查找所有與鍵入的漢字輸入編碼相匹配的漢語字詞;並將查找到的漢語字詞及在漢字信息表中與查找到的漢語字詞對應的語義按序豎排顯示在計算機屏幕上的候選列表中,所述豎排是指每一個漢語字詞及其語義佔至少一行。三、從候選列表中選擇目標字,並通過鍵盤操作將目標字輸出。進一步地,其中,漢字信息表的文件定義格式Tab分隔符左側定義待提示詞條,右側定義提示內容;候選文字編碼表文件的定義格式=Tab分隔符左側定義提示詞條,右側定義該詞條的編碼。本發明的積極效果在於在實施本發明的漢字輸入時,能夠在候選列表中顯示漢語字詞的語義,並且在選定目標字詞進行上屏操作時,僅目標字詞上屏而語義不跟隨上屏。這種方法不僅有助於正確地選擇字詞,而且具有字典功能,通過使用,能夠提高打字者的漢語水平。本發明的語義也包括外語信息時,因而在打字過程中能夠提高操作者外語水平。
具體實施例方式 下面結合實施例進一步說明本發明。—、分別建立數據表形式的漢字信息表和數據表形式的候選文字編碼表,並將所述漢字信息表和候選文字編碼表安裝到計算機中。所述漢字信息表包括若干個漢語字詞以及與所述漢語字詞相對應的語義。所述的語義是對漢語字詞的註解(包括聲調、含意),或者是與漢語字詞對應的外語信息。候選文字編碼表包括設置在漢字信息表中的漢語字詞和與這些漢語字詞對應的漢字輸入編碼。二、通過計算機鍵盤鍵入漢字輸入編碼,從候選文字編碼表中查找所有與鍵入的漢字輸入編碼相匹配的漢語字詞;並將查找到的漢語字詞及在漢字信息表中與查找到的漢語字詞對應的語義,按義顯示功順序以豎排的格式顯示在計算機屏幕上的候選列表中。所述豎排是指每一個漢語字詞及其語義佔至少一行。比如鍵入漢字輸入編碼guo,查找到並在計算機屏幕上的候選列表中顯示如下
guo
1、郭(1、姓-surname;2、城外圍著城的牆-wall which surrounding the city)
2、鍋(1、炊事用具-pan;2、液體加熱用的器具-heating ware)
3、裹(1、纏繞-wrap,包紮-bindup ;2、非法拿去-1llegally take away ;3、姓-surname )
上述三個漢字及其分別對應的語義各佔一行。三、從候選列表中選擇目標字,並通過鍵盤操作將目標字上屏。比如選中目標字「郭」,按「shift」鍵或者「I」鍵,「郭」字上屏,而「(1、姓-surname ;2、城外圍著城的牆-wallwhich surrounding the city,,不上屏。其中,漢字信息表的文件定義格式Tab分隔符左側定義待提示詞條,右側定義提示內容。候選文字編碼表文件的定義格式Tab分隔符左側定義提示詞條,右側定義該詞條的編碼。針對本發明的方法舉例如下
1、構建「漢字信息表」,該表以「鍵-值對(key-valuepairs) 」形式保存,其中「鍵」為漢字字符串,「值」為漢字對應的說明文字。如
權利要求
1.語義顯示漢字輸入法,其特徵在於按照以下步驟進行 一、分別建立數據表形式的漢字信息表和數據表形式的候選文字編碼表,並將所述漢字信息表和候選文字編碼表安裝到計算機中;所述漢字信息表包括若干個漢語字詞以及與所述漢語字詞的全部或者部分相對應的語義;所述的語義是對漢語字詞的字詞典方式註解,或者是與漢語字詞語對應的外語信息;候選文字編碼表包括設置在漢字信息表中的漢語字詞和與這些漢語字詞對應的漢字輸入編碼; 二、通過計算機鍵盤鍵入漢字輸入編碼,從候選文字編碼表中查找所有與鍵入的漢字輸入編碼相匹配的漢語字詞;並將查找到的漢語字詞及在漢字信息表中與查找到的漢語字詞對應的語義按序豎排顯示在計算機屏幕上的候選列表中,所述豎排是指每一個漢語字詞及其語義佔至少一行; 三、從候選列表中選擇目標字,並通過鍵盤操作將目標字輸出。
2.如權利要求1所述的帶有語義顯示功能的漢字輸入法,其特徵在於其中,漢字信息表的文件定義格式Tab分隔符左側定義待提示詞條,右側定義提示內容;候選文字編碼表文件的定義格式=Tab分隔符左側定義提示詞條,右側定義該詞條的編碼。
全文摘要
本發明是一種語義顯示漢字輸入法。首先,分別建立數據表形式的漢字信息表和數據表形式的候選文字編碼表,並將所述漢字信息表和候選文字編碼表安裝到計算機中;然後,通過計算機鍵盤鍵入漢字輸入編碼,從候選文字編碼表中查找所有與鍵入的漢字輸入編碼相匹配的漢語字詞;並將查找到的漢語字詞及在漢字信息表中與查找到的漢語字詞對應的語義,按順序以豎排格式顯示在計算機屏幕上的候選列表中;最後,從候選列表中選擇目標字,並通過鍵盤操作將目標字上屏,而語義不上屏。本發明能夠使打字者在打字的過程中,更好地理解漢語字詞的語義,更準確地選擇所要打的字詞,並且在打字過程中能夠兼顧對漢字和外語的學習。
文檔編號G06F3/023GK103019410SQ201210565999
公開日2013年4月3日 申請日期2012年12月24日 優先權日2012年12月24日
發明者郭夢悅, 郭世忠 申請人:郭世忠