Abstract
Since natural speech includes a large variety of expressions, natural speech recognition is much more difficult than recognition of specific commands. We developed a language model template that can generate language models which can recognize various expressions. Designed to facilitate recognition of voice commands consisting of various expressions, this template is based on modification structures of keywords. The evaluation results showed that this proposed model was capable of recognizing nearly 630,000 patterns with a high correct recognition rate of approximately 96%.