CN1006333B - Chinese input method - Google Patents
Chinese input methodInfo
- Publication number
- CN1006333B CN1006333B CN 87104535 CN87104535A CN1006333B CN 1006333 B CN1006333 B CN 1006333B CN 87104535 CN87104535 CN 87104535 CN 87104535 A CN87104535 A CN 87104535A CN 1006333 B CN1006333 B CN 1006333B
- Authority
- CN
- China
- Prior art keywords
- word
- chinese
- class
- category
- character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Machine Translation (AREA)
Abstract
本发明披露了一种把键入的中文拼音字母序列变换成中文汉字序列时对同音字的处理方法。该方法具有一个同音字表,对几个中文同音字,把使用频度最高的一个字作为A类,把使用频度适中的m个字作为B类,把使用频度较低的1个字作为C类。当从n个同音字中选择一个字时,首先显示A类的一个字,当这个字不是所需字时,再根据特定的方法检索B类的m个字,当A类和B类的字都不是所需字时,再根据原已确定的顺序检索C类的1个字,由此实现高速的中文输入。
The invention discloses a method for processing homophones when the keyed-in Chinese phonetic alphabet sequence is transformed into a Chinese character sequence. This method has a list of homophones. For several Chinese homophones, the word with the highest frequency of use is regarded as class A, the m words with moderate frequency of use are regarded as class B, and the word with lower frequency of use is regarded as class B. as class C. When a character is selected from n homophones, a character of class A is first displayed, and when the character is not the required character, m words of class B are retrieved according to a specific method, and when characters of class A and class B When none of the required characters are found, then a character of class C is retrieved according to the original determined order, thereby realizing high-speed Chinese input.
Description
本发明涉及中国语言文字的输入方法(以下称为中文输入方法),特别是涉及应用标音字母输入中文情况下的同音字处理方法。The present invention relates to an input method of Chinese language and characters (hereinafter referred to as the Chinese input method), in particular to a method for processing homophones in the case of using phonetic alphabets to input Chinese.
在处理中文的信息处理系统中,中文键盘是必须的,作为这种键盘输入方法,一般是采用把中文汉字的形状、读法、或使二者组合的代码化方法。In an information processing system that handles Chinese, a Chinese keyboard is essential, and as such a keyboard input method, a method of encoding the shape of Chinese characters, the reading method, or a combination of the two is generally used.
表示中文读法的标音字母,有中国政府制订了的拼音和在此制订之前就已经使用的注音。现在中国以拼音为主,标音主要是老年人和在一部分地区使用。The phonetic alphabet representing Chinese pronunciation includes Pinyin formulated by the Chinese government and Zhuyin that was used before this formulation. Now China is dominated by pinyin, and the phonetic transcription is mainly used by the elderly and in some areas.
中文的读法除了一部分文字外,具有原则上是一个中文字对应一个音节,而没有其它读法的优点。但是具有相同读法、即具有相同音节的同音字很多,特别是在一部分相当日语假名书写的使用频度很高的文字中,存在很多由一个文字构成的单字词,并且大都有许多同音字,还有两个文字以上的词也有同音词,但其数量很少。The reading method of Chinese has the advantage that one Chinese character corresponds to one syllable in principle, and there are no other reading methods except for some characters. However, there are many homophones with the same pronunciation, that is, the same syllable, especially in some of the frequently used characters written in Japanese kana, there are many single-character words composed of one character, and most of them have many homophones , and words with more than two characters also have homophones, but their number is very small.
因此,根据键入标音字母(例如拼音)输入上述同音字时,一般在操作上是从顺序表示的多个同音字中选择所需的一个字。Therefore, when inputting the above-mentioned homophones according to typing phonetic letters (such as pinyin), generally in operation, a desired word is selected from a plurality of homophones represented in sequence.
然而,用这种方法存在着每当反复输入相同的字时,必须重复进行上述选择操作的缺点。因此,一般在进行同音字的学习处理时,若把使用频度有很大差别的同音字之间用同一方法处理,这反倒成为使输入变成复杂的一个原因。However, with this method, there is a disadvantage that the above-mentioned selection operation must be repeated every time the same character is repeatedly input. Therefore, in general, when learning and processing homophones, if the same method is used to process homophones with very different frequencies of use, this will instead become a reason for making the input complicated.
关于中文字的使用频度根据最近的调查,在一般的图书和报纸等方面,大约使用6,000个汉字,但是使用频度程度很高的60个字出现次数为30%以上,使用最多的“的”字出现次数为4%以上。过去的中文输入方法没有采用考虑到这些使用频度的同音字学习方法。About the frequency of use of Chinese characters According to a recent survey, in general books and newspapers, about 6,000 Chinese characters are used, but the 60 characters with high frequency of use account for more than 30%, and the most used The number of occurrences of the word "的" is more than 4%. Conventional Chinese input methods have not adopted a method of learning homophones that takes these frequency of use into consideration.
本发明的目的在于提供一种把各个同音字根据使用频度和实际状况加以分类,而改善了上述缺点的中文输入方法。The object of the present invention is to provide a kind of Chinese input method that classifies each homonym according to frequency of use and actual situation, and improves above-mentioned shortcoming.
本发明的中文输入方法,在把键入的标音字母序列变换成中文文字序列的中文输入方法中,具有一个同音字表,它对于中文的n个同音字,把使用频度最高的一个字作为A类,把使用频度适中的m个字(m≤n-1)作为B类,把使用频度低的l个字(l≤n-m-1)作为C类。具有把从前述B类的m个字中选择一个字时,以刚刚选择过的字开始顺序地进行显示的第一手段,和从上述C类的l个字当中选择一个字时根据前面已经确定的顺序、顺次地进行显示的第二手段。从上述n个同音字中选择一个字时,最初显示上述A类的一个字,而后,当A类的这个字不相符时,根据上述第一手段检索B类的m个字。当上述A类和上述B类的各个字都不相符时,根据上述第二手段检索上述C类的l个字来实现。The Chinese input method of the present invention, in the Chinese input method that the keyed-in phonetic letter sequence is transformed into the Chinese character sequence, has a homonym table, and it regards the n homonym characters of Chinese, uses the most frequently used word as In category A, m words with moderate frequency of use (m≤n-1) are classified as category B, and l words with low frequency of use (l≤n-m-1) are classified as category C. When a word is selected from the m words of the aforementioned B category, the first means of displaying sequentially with the word that has just been selected is arranged, and when a word is selected from the l words of the above-mentioned C category, it has been determined according to the previous The second means of displaying sequentially and sequentially. When a character is selected from the above n homophones, a character of the above-mentioned A category is initially displayed, and then, when the character of the A category does not match, m characters of the B category are retrieved according to the above-mentioned first means. When each word of above-mentioned A category and above-mentioned B category does not match, realize according to above-mentioned 1 word of above-mentioned C category retrieval of second means.
根据本发明的中文输入方法,最初显示使用频度最高的一个字,当其不是所需字时,再从使用频度适中的字中,从刚刚选择过的字开始顺序显示,因为做了这种操作判断,故不必要象过去那样,每当输入同一个字时,要重复进行同一选择操作。就是说,即使最初显示的字不是所需字时,那么两次以后显示的字成为所需字的程度一定很高,由于这种学习功能的作用,所以能够期待极大节省复杂操作的高速中文输入。According to the Chinese input method of the present invention, a word with the highest frequency of use is initially displayed, and when it is not a required word, then from the words with moderate frequency of use, it is displayed sequentially from the word just selected, because this is done This operation is judged, so it is not necessary to repeat the same selection operation whenever the same word is input as in the past. That is to say, even if the first displayed character is not the required character, the degree of the required character must be very high for the character displayed after the second time. Due to the effect of this learning function, high-speed Chinese can be expected to greatly save complicated operations. enter.
图1为根据本发明的中文输入方法的一个实施例的框图;图2为动作步骤的流程图;图3为同音字表例的说明图;图4为把同音字加以分类例的说明图。Fig. 1 is the block diagram according to an embodiment of Chinese input method of the present invention; Fig. 2 is the flow chart of action step; Fig. 3 is the explanatory figure of homophone table example; Fig. 4 is the explanatory diagram of classifying homophone.
实现本发明的最佳方案Realize the best scheme of the present invention
以下对于本发明的中文输入方法参照设计图予以说明。Below, the Chinese input method of the present invention will be described with reference to the design drawing.
图1为本发明的一个实施例的框图,在该图中的中文输入方法,由拥有拼音键1a,并能输入中文标音字母序列(拼音字母序列)的输入部1、暂存含有各种控制信号的输入信号100的输入缓冲区部2、把拼音字母序列变换成中文汉字序列的变换部3、拥有拼音字母序列与中文汉字序列对应表的字典部4、控制拼音字母序列和中文汉字序列显示的显示控制部5、和显示它们的显示部6构成。Fig. 1 is the block diagram of an embodiment of the present invention, the Chinese input method in this figure, by having pinyin key 1a, and can input the input section 1 of Chinese phonetic letter sequence (pinyin letter sequence), temporary storage contains various The input buffer part 2 of the
输入部1含有拼音键1a,输出包含与拼音字母共存的各种控制信号的输入信号100。The input unit 1 includes a pinyin key 1a, and outputs an
缓冲区部2接收输入信号100,并输出将其识别后要显示成为拼音的输入数据101和指示从拼音到中文汉字变换的变换控制信号106。The buffer unit 2 receives an
变换部3包括字典存取手段3a、读出数据缓冲区3b和变换控制手段3C。字典存取手段3a接收输入数据101,并根据控制信号106输出检索信号102。另外,变换控制手段3C根据变换控制信号106输出变换指示信号107和显示指示信号108。读出数据缓冲区3b接收读出数据103并暂时保存,根据变换信号107从中选择一个字作为变换数据104输出(关于选择方法在后边叙述)。The
字典部4包含同音字表4a,该表含有拼音字母和中文汉字的对应表,把对应检索信号102的中文汉字作为读出数据103输出。The dictionary unit 4 includes a homophone table 4 a including a correspondence table between pinyin letters and Chinese characters, and outputs the Chinese characters corresponding to the
显示控制部5包含输入数据显示缓冲区5a、变换数据显示缓冲区5b和显示缓冲区5C。并且,输入数据显示缓冲区5a及变换数据显示缓冲区5b分别接收输入数据101和变换数据104并暂存它们。显示缓冲区5C把如上所述保存的输入数据101及变换数据104
根据显示指示信号108进行输入,并把其作为显示信号105输出。The display control unit 5 includes an input data display buffer 5a, a converted
显示部6接收上述的显示信号105,在显示器显示它们,并能识别操作过程。The display unit 6 receives the above-mentioned
图2为表示上述中文输入方法动作步骤的流程图。在该图中处理21是键入标音字母序列的操作,接下去处理22,是判断是否把在处理21键入了的标音字母序列变换成为中文汉字,当不作变换时返回到处理21,继续键入标音字母序列,当进行变换时转移到处理23。Fig. 2 is a flow chart showing the action steps of the above-mentioned Chinese input method. In this figure, processing 21 is the operation of typing in the phonetic alphabet sequence, and then processing 22 is to judge whether the phonetic alphabet sequence that has been keyed in in processing 21 is converted into a Chinese character, and returns to processing 21 when not converting, and continues typing The phonetic alphabet sequence is transferred to processing 23 when the conversion is performed.
处理23显示A类的字,处理24判断被显示的A类的字是否是所需字。当是所需字时,转移到处理25,当不是所需字时转移到处理27。Processing 23 displays the characters of type A, and processing 24 judges whether the displayed type A characters are desired characters. If it is the desired word, it transfers to processing 25, and when it is not the desired word, it transfers to processing 27.
处理25把显示的所需字写入文件,根据这个处理标音字母被置换成中文汉字。Processing 25 writes the displayed desired word into the file, and according to this processing, the phonetic alphabet is replaced into Chinese characters.
处理27把B类的字按照上述顺序进行显示,处理28判断被显示的B类字是否是所需字,当是所需字时转移到处理29,当不是所需字时,转移到处理30。Processing 27 displays the words of Class B according to the above-mentioned order, processing 28 judges whether the displayed Class B characters are required characters, and transfers to processing 29 when required characters, and transfers to processing 30 when not required characters .
处理29改写上述的参照标记,即把在处理28已确定的所需字,在下面的检索时改写成最初显示的参照标记,然后转移到前述的处理25。Processing 29 rewrites the above-mentioned reference mark, that is, rewrites the desired word determined in processing 28 to the reference mark displayed first at the time of the next search, and then transfers to the above-mentioned processing 25 .
处理30判断B类的字是否已全部显示过了,若还有没有显示的字时,转移到上述处理27,当全都显示过时,转移到处理31。Process 30 judges whether all the words of class B have been displayed, and if there are still undisplayed characters, transfer to above-mentioned processing 27, and when all have been displayed, transfer to processing 31.
处理31把C类的词按照原来已经规定的顺序进行显示,处理32判断被显示的C类的字是否是所需字,当其是所需字时,转移到处理25,当不是所需字时,转移到处理33。Process 31 the word of C class is displayed according to the order that has been stipulated originally, process 32 judge whether the word of C class that is displayed is required word, when it is required word, transfer to processing 25, when not required word When , transfer to processing 33 .
处理33判断是否C类的字已全部显示过了,当还有没显示的字 时,转移到上述处理31,当已全部显示过时,转移到处理34。Processing 33 judges whether the word of C class has all been shown, when there is the word that does not show When , it transfers to the above-mentioned processing 31, and when all of them have been displayed, it transfers to the processing 34.
处理34指示所需字不存在于同音字表4a中(例如表示〔?〕同时写入文件)。Processing 34 indicates that the required word does not exist in the homophone table 4a (for example, indicating that [?] is written to the file at the same time).
处理26为判断是否继续进行中文输入,当继续时返回到处理21并重复进行上述操作。
上述的中文输入方法,把有序的同音字作为候补所需字顺次地显示,一边判断其是否是所需字,一边进行中文输入。In the above-mentioned Chinese input method, orderly homophones are sequentially displayed as candidate required characters, and Chinese input is performed while judging whether they are required characters.
根据字典存取手段3a输出的检索信号102,所读出的读出数据103包含同音字。而对于读出数据缓冲区3b,则暂存了所需的同音字表4a。According to the
图3为上述同音字表4a的一部分说明图。在该图中,同音字表4a由检索时存放索引的标音字母域10,存放A类中文汉字的域11、存放B类中文汉字的域12和存放C类中文汉字的域13组成,并且域12中的每个同音字都包含了其在B类检索中所处显示顺序的参考标记域12a(学习域)。FIG. 3 is an explanatory diagram of a part of the above-mentioned homophone table 4a. In this figure, homophone table 4a is made up of the phonetic letter field 10 of depositing index during retrieval, the
A类存放的字,是在同音字中使用频度最高的一个字。当键入域10中的索引时,将首先显示该字。存放在B类的字是在同音字中具有中等使用频度的一些字,检索B类的字时,根据域12a的参考标记所指示的顺序进行显示。即从刚刚选择了的字开始顺序地显示。每当操作选中所需字时需改写参考标记。存放在C类的字是在同音字中具有使用频度较低的一些字,检索这些字时和通常的字典一样,根据原来确定的顺序来显示。The word stored in class A is the most frequently used word among homophones. When typing an index in field 10, that word will be displayed first. The characters stored in category B are some characters with medium usage frequency among homophones, and when searching for the characters in category B, they are displayed according to the order indicated by the reference marks in
下面,读出数据缓冲区3b,把暂存的如上述同音字表的内容,根据变换控制手段3C输出的变换指示信号107,作为变换数据104
顺序输出。另外变换控制手段3C输出显示指示信号108,通过显示控制部5,把上述变换数据104顺次在显示部6显示,即参照图2的处理模块41把A类的同音字、处理模块42把B类的同音字、处理模块43把C类的同音字分别顺序表示,并根据操作的判断进行动作。Next, the data buffer 3b is read out, and the content of the above-mentioned homonym table is temporarily stored, according to the
图4是把中文的同音字(特别是单字词)加以分类的例子,在该图中,A类中表示的字为部分相当于日文的假名书写的字,它们都是使用频度很高的字。Figure 4 is an example of classifying Chinese homophones (especially single-character words). In this figure, the characters represented in category A are characters written in kana that are partially equivalent to Japanese, and they are all frequently used the word.
在本实例中,就部分相当于日文假名书写的中文单字词为主予以说明,关于两个字以上的词也能够采用上述同样的方法实现中文输入。In this example, some Chinese single-character words equivalent to Japanese kana are mainly described, and the same method as above can be used to realize Chinese input for words with more than two characters.
Claims (1)
- A kind of Chinese phonetic alphabet string with key entry is transformed into the Chinese character input method of Chinese character string, has following feature:N phonetically similar word for Chinese is provided with homophonic character table, this table the highest word of usage frequency as category-A, m moderate word of usage frequency (m≤n-1) as category-B, low usage frequency Individual word ( ≤ n-m-1) as the C class;When having from m word of above-mentioned category-B the word of selection, be beginning with the word of just having selected, first means that order shows and from above-mentioned C class When selecting a word in the individual word, according to original order of having arranged, the second means that shows in turn with a certain rule;When from a said n phonetically similar word, selecting a word, an initial word that shows above-mentioned category-A when not conforming to this word of above-mentioned category-A, is retrieved m word of aforementioned category-B according to aforementioned first means, when each word of aforementioned category-A and category-B does not conform to, retrieve aforementioned C class according to aforementioned second means Individual word.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13740686 | 1986-06-12 | ||
| JP137406/86 | 1986-06-12 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN87104535A CN87104535A (en) | 1988-04-27 |
| CN1006333B true CN1006333B (en) | 1990-01-03 |
Family
ID=15197895
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 87104535 Expired CN1006333B (en) | 1986-06-12 | 1987-06-12 | Chinese input method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPH0640330B2 (en) |
| CN (1) | CN1006333B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0766377B2 (en) * | 1988-10-20 | 1995-07-19 | 長春郵電学院 | Chinese input device |
| JPH0775020B2 (en) * | 1988-11-30 | 1995-08-09 | 松下電器産業株式会社 | Chinese sequential kanji converter |
| US9740684B2 (en) * | 2015-02-18 | 2017-08-22 | Lenovo (Singapore) Pte. Ltd. | Determining homonyms of logogram input |
-
1987
- 1987-06-08 JP JP62143609A patent/JPH0640330B2/en not_active Expired - Lifetime
- 1987-06-12 CN CN 87104535 patent/CN1006333B/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63106070A (en) | 1988-05-11 |
| CN87104535A (en) | 1988-04-27 |
| JPH0640330B2 (en) | 1994-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1006333B (en) | Chinese input method | |
| US5742838A (en) | Method for conversion mode selection in hangeul to hanja character conversion | |
| CN1027839C (en) | Computer keyboard for Chinese double-spelling Chinese character | |
| JP2634926B2 (en) | Kana-Kanji conversion device | |
| CN1048341C (en) | Fuzzy character transtormer | |
| CN1007378B (en) | Chinese retrieval device based on voice recognition | |
| JPS61265633A (en) | Dictionary retrieval processing system by phonetic symbol | |
| JP2744241B2 (en) | Character processor | |
| JPH05216887A (en) | Device and method for chinese pronunciation notation/ chinese character conversion | |
| JPS6162970A (en) | Kana-kanji conversion device | |
| JP2000194389A (en) | Information processing device | |
| JP2847985B2 (en) | Kana-Kanji conversion system for phrase segmentation learning information retrieval | |
| JPH0267676A (en) | Kanji numeric conversion processing device | |
| CN87101277A (en) | Chinese automatic separation input method | |
| JPS62214468A (en) | Kana-kanji converter | |
| CN1034077A (en) | Chinese character input device | |
| JPH04343160A (en) | character input device | |
| WO2007132287A2 (en) | Text composition | |
| JPH08339366A (en) | Document creating apparatus and document creating method | |
| CN1622664A (en) | Device and method for Chinese character retrieval on mobile terminal | |
| CN1177778A (en) | Apparatus and method for creating Chinese | |
| CN1039131A (en) | Chinese article processing unit | |
| JPS61228562A (en) | Roman character-to-chinese converting system | |
| CN1013317B (en) | Chinese character processing divicce | |
| JPS6319068A (en) | Kana/kanji converting device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C13 | Decision | ||
| GR02 | Examined patent application | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C19 | Lapse of patent right due to non-payment of the annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |