Patent ID: 8831945

Claim:
A language model generating device implemented by hardware, comprising: a corpus analyzer which analyzes text in a corpus including a set of world wide web (web) pages; an extractor which extracts at least one word appropriate for a document type set according to a voice recognition target based on an analysis result by the corpus analyzer; a word set generator which generates at least one word set from the at least one word extracted by the extractor; a hardware-implemented web page acquiring device which causes a retrieval engine to perform a retrieval process using the word set generated by the word set generator as a retrieval query of the retrieval engine on the Internet and acquires a web page related to the word set from the retrieval result; and a language model generator which generates a language model for voice recognition from the web page, wherein the word set generator calculates a word information quantity, representing similarity to the corpus on each word extracted by the extractor and generates the at least one word set from at least one word whose word information quantity is greater than or equal to the predetermined value, the word information quantity being represented by I x , where T x represents a power of an appearance frequency of each word and I x is defined as follows: I x = T x ∑ x = t ⁢ ⁢ T x × 100 , wherein at least one of the analyzing, extracting, generating, and retrieving is performed by a processor.