Apparatus and method for selectively converting a phonetic transcription of Chinese into a Chinese character from a plurality of notations
First Claim
1. An apparatus for converting a phonetic transcription of Chinese into a Chinese character, comprising:
- an input device capable of inputting input data representing a pronunciation of Chinese according to one of a plurality of types of notation;
a plurality of conversion tables respectively corresponding to the plurality of types of notation for converting said input data into a Yin code corresponding to a pronunciation indicated by the input data;
a dictionary that stores an Yin code and a Chinese character code representing a Chinese character having a pronunciation corresponding to the Yin code;
control means for converting the input data inputted from said input device into an Yin code using one of said plurality of conversion tables and retrieving from said dictionary a Chinese character code corresponding to the Yin code obtained by the conversion; and
filtering means for masking a predetermined one of a plurality of bits composing an Yin code;
said control means supplying an Yin code corresponding to input data and an Yin code from said dictionary to said filtering means and then, comparing the resulting filtered Yin codes with each other, said control means searching said dictionary in accordance with said comparison for an Yin code which coincides with the Yin code corresponding to the input data.
1 Assignment
0 Petitions
Accused Products
Abstract
Input according to Pin Yin notation and input according to Zhu Yin notation are allowed. Input data in the Pin Yin notation and input data in the Zhu Yin notation are respectively converted into corresponding Yin codes using a Pin Yin/Yin code conversion table and a Zhu Yin/Yin code conversion table. A dictionary stores a Chinese character code (corresponding to a word) in correspondence with an Yin code sequence. An input Yin code sequence is created from the input data. An Yin code in the input Yin code sequence and an Yin code in the Yin code sequence in the dictionary are compared with each other through a filter for masking a predetermined bit of the Yin code. A Chinese character code corresponding to Yin code sequences which coincide with each other by the comparison is read out from the dictionary, and a word (a Chinese character) corresponding to the Chinese character code is displayed.
53 Citations
20 Claims
-
1. An apparatus for converting a phonetic transcription of Chinese into a Chinese character, comprising:
-
an input device capable of inputting input data representing a pronunciation of Chinese according to one of a plurality of types of notation; a plurality of conversion tables respectively corresponding to the plurality of types of notation for converting said input data into a Yin code corresponding to a pronunciation indicated by the input data; a dictionary that stores an Yin code and a Chinese character code representing a Chinese character having a pronunciation corresponding to the Yin code; control means for converting the input data inputted from said input device into an Yin code using one of said plurality of conversion tables and retrieving from said dictionary a Chinese character code corresponding to the Yin code obtained by the conversion; and filtering means for masking a predetermined one of a plurality of bits composing an Yin code; said control means supplying an Yin code corresponding to input data and an Yin code from said dictionary to said filtering means and then, comparing the resulting filtered Yin codes with each other, said control means searching said dictionary in accordance with said comparison for an Yin code which coincides with the Yin code corresponding to the input data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for converting a phonetic transcription of Chinese into a Chinese character, comprising:
-
converting means for converting inputted data indicating a pronunciation of Chinese into a Yin code corresponding to the pronunciation; a dictionary that stores an Yin code and a Chinese character code representing a Chinese character having a pronunciation corresponding to the Yin code; filtering means for masking a predetermined one of a plurality of bits composing an Yin code; and control means for supplying the Yin code obtained from said converting means and the Yin code in said dictionary to said filtering means and then, comparing the resulting filtered Yin codes with each other, said control means retrieving, in accordance with said comparison, an Yin code from said dictionary which coincides with the Yin code obtained from said converting means, said control means reading out from said dictionary a Chinese character code corresponding to the Yin code which coincides with the Yin code obtained from said converting means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of converting a phonetic transcription of Chinese into a Chinese character, comprising the steps of:
-
inputting input data representing a pronunciation of Chinese according to one of a plurality of types of notation; storing a plurality of conversion tables respectively corresponding to the plurality of types of notation, said predetermined conversion tables for converting said input data into an Yin code corresponding to a pronunciation indicated by the input data; storing a dictionary having an Yin code and a Chinese character code representing a Chinese character having a pronunciation corresponding to the Yin code; converting the input data into an Yin code using one of said plurality of conversion tables; masking predetermined bits composing said Yin code of said conversion and said Yin code from said dictionary; and retrieving from said dictionary a Chinese character code corresponding to a comparison of the filtered Yin code.
-
-
20. A method of converting a phonetic transcription of Chinese into a Chinese character, comprising the steps of:
-
storing a dictionary having an Yin code and a Chinese character code representing a Chinese character having a pronunciation corresponding to the Yin code; converting inputted data representing a pronunciation of Chinese into an Yin code corresponding to the pronunciation; and filtering the Yin code obtained by the conversion and the Yin code in said dictionary by masking a predetermined one of a plurality of bits of the Yin codes and then, comparing the filtered Yin codes with each other, retrieving from said dictionary an Yin code which coincides with the Yin code obtained by the conversion, and reading out from said dictionary a Chinese character code corresponding to the Yin code which coincides with the Yin code obtained by the conversion.
-
Specification