Patent ID: 7505910
Filing Date: 2009-03-17
Classification: G01C,G10L

Abstract:
1. A terminal comprising: a control unit for controlling a plurality of speech interaction application programs; a speech input unit; a speech recognition engine for recognizing a speech input via the speech input unit; and a memory for storing a dictionary that has words that the speech recognition engine can recognize; wherein: each speech interaction application program has a group of words for speech recognition, with each word designated as either a local command useable as a recognition word only when the user is interacting with the application program, or a global command settable selectively as a recognition word relative to whether the user both is/isn't interacting with the application program, the dictionary has the words which are local commands of a current-interacting application program, and the words which are global commands of the current-interacting application program and a not-current-interacting application program, the control unit selectively sets each word of global commands in the dictionary as recognizable or unrecognizable within a recognition process of speech recognition, according to operation states of the application program which said each word is tied to, the speech recognition engine searches and outputs one or more words as recognition results that have high match likelihood, after comparing the speech input via the speech input unit with: the words in the dictionary which are a said local command of the current-interacting application program, and the words which are a said global command that were set as recognizable by the control unit, and the control unit executes: the process for the current-interacting application program that was tied to the recognized local command word, if the recognition result is a said local command of the current-interacting application program, or executes the process that was tied to the recognized global command word if the recognition result is a global command.