Patent ID: 6598017
Filing Date: 2003-07-22
Classification: G10L

Abstract:
An information processing apparatus comprising:storage means for storing prediction information predicting a next phoneme, syllable, or word to be input based upon the meaning of one or more previously input words; first determining means for determining whether inputted sound information is produced by a human; means for acquiring information concerning specific language or non-language human sounds; second determining means for determining whether the inputted sound information is the specific language or non-language human sounds; third determining means for determining that the inputted sound information is language information in the event that said first determining means determines that the inputted sound information is produced by a human and said second determining means determines that the inputted sound information is not the specific language or non-language human sounds; recognition means for recognizing the inputted sound information as a specific word, syllable, or phoneme, based on the prediction information predicting the current input word, syllable, or phoneme as a next word, syllable, or phoneme to be input based upon the meaning of one or more previously input words in the event that said third determining means determines that the inputted sound information is language information; a knowledge base for storing knowledge concerning a type of data represented by the sound information and specific language or non-language human sounds; prediction means for predicting a next word, syllable or phoneme to be input based upon the meaning of one or more previously input words by referring to the knowledge stored in said knowledge base; and updating means for updating the prediction information stored in said storage means based on a prediction result obtained by said prediction means.