摘要 |
PURPOSE:To efficiently execute the analytical processing of the whole sentence by defining an optional KATAKANA (square form of Japanese syllabary) character string included in the sentence as continued words unconditionally even if collation with a dictionary is failed. CONSTITUTION:A character string in sentence data inputted from a sentence input part 11 is variously divided by a dictionary retrieval processing part in a sentence analyzing part 12 and collated with respective words in the dictionary 13. The KATAKANA character string in the sentence data which can not be collated with the dictionary 13 is divided into words as KATAKANA by a KATAKANA unknown word processing part 122. When plural proposed words are generated as the result of word retrieval by said processing 122, the matching of these proposed words and KATAKANA words with the sentence data is executed by collating processing 123 to select the optimum combination of words. Then, respective reading of the defined word string is fetched from the dictionary 13 and stored in a reading string storing part 14. The reading string data in the storing part 14 are converted into a sound signal by voice synthesis and outputted from a voice output part 15 as voice. |