19. A non-transitory computer-readable storage medium having recorded thereon a software program used for creating a new language model utilizing a standard language model created from standard language text on a computer, the software program comprising instructions directing the computer to perform: (a) configuring transformation rules used for transforming dialect-containing word strings into standard language word strings, and (b) creating dialect-containing n-grams by applying the transformation rules to word n-grams in the standard language model and, furthermore, creating the new language model by adding the created dialect-containing n-grams to the word n-grams.
19. A non-transitory computer-readable storage medium having recorded thereon a software program used for creating a new language model utilizing a standard language model created from standard language text on a computer, the software program comprising instructions directing the computer to perform: (a) configuring transformation rules used for transforming dialect-containing word strings into standard language word strings, and (b) creating dialect-containing n-grams by applying the transformation rules to word n-grams in the standard language model and, furthermore, creating the new language model by adding the created dialect-containing n-grams to the word n-grams. 24. The non-transitory computer-readable storage medium according to claim 19 , the software program further comprising instructions directing the computer to execute (f) after configuring the distribution probability value, creating the dialect-containing n-grams, and creating the new language model in the creating, acquiring speech recognition results obtained by an external speech recognition device utilizing the new language model and the dialect data and updating the distribution probability value used in the creating based on the acquired speech recognition results and the ground truth data of the dialect data.