Patent ID: 7917352
Filing Date: 2011-03-29
Classification: G06F,G10L

Abstract:
1. A language processing system comprising: an input unit that receives plain text including a plurality of input characters in which no separators are included therebetween; a forbidden word memory part that stores a predetermined forbidden word pronunciation in association with a word having one or more characters; a sequence candidate generator that identifies separate words and associated pronunciations from the plurality of input characters by referring to a dictionary, generates a plurality of word sequence candidates including a plurality of the separate identified word pronunciations, and stores the plurality of word sequence candidates in a word sequence memory part, wherein each of the word sequence candidates includes all of the input characters but has a different identified word pronunciation than the other word sequence candidates; and a word sequence estimator that reads the predetermined forbidden word pronunciation from the forbidden word memory part and the plurality of word sequence candidates from the word sequence memory part, determines whether each of the plurality of word sequence candidates contains the predetermined forbidden word pronunciation, eliminates each of the plurality of word sequence candidates containing the predetermined forbidden word pronunciation, and selects an estimated word sequence with the highest concatenation possibility of the words from among the plurality of remaining word sequence candidates.