Command processing apparatus and program product executed thereby
First Claim
1. A command processing apparatus, comprising:
- an accepting means for accepting a manual action instruction directed to an object;
a first requesting means for requesting said object to perform an action corresponding to the action instruction accepted by said accepting means;
a fetching means for fetching an arbitrary voice command in association with the request by said first requesting means;
a retrieving means for retrieving a voice command being coincident with the voice command fetched by said fetching means from among the voice commands which axe assigned to actions of said object;
a first assigning means for assigning the voice command fetched by said fetching means to the action according to the request by said first requesting means when said retrieving means fails in the retrieving process;
an increasing means for increasing a degree of relation indicating a highness in relevance between the action according to the request by said first requesting means and the voice command fetched by said fetching means when the voice command retrieved by said retrieving means is the voice command which is assigned to the action according to the request by said first requesting means; and
a first output means for outputting a different message depending on the degree of relation increased by said increasing means.
1 Assignment
0 Petitions
Accused Products
Abstract
A command processing apparatus includes an LCD. A manual trick action instruction to a dog object displayed on the LCD is accepted through a touch panel. The dog object performs a trick according to the accepted trick action instruction. An arbitrary voice command is fetched by a microphone in relation to the trick action. A voice command being coincident with the fetched voice command is retrieved from among the registered voices in a RAM through a voice verification process by a CPU core. When the verification process fails, a verification result indicates “−1”. The fetched voice command is assigned to the current trick. On the other hand, if the voice command found by the verification process is the voice command that is assigned to the current trick, a degree of relation corresponding to the trick is incremented. The dog object performs a different action depending on the degree of relation.
-
Citations
15 Claims
-
1. A command processing apparatus, comprising:
-
an accepting means for accepting a manual action instruction directed to an object;
a first requesting means for requesting said object to perform an action corresponding to the action instruction accepted by said accepting means;
a fetching means for fetching an arbitrary voice command in association with the request by said first requesting means;
a retrieving means for retrieving a voice command being coincident with the voice command fetched by said fetching means from among the voice commands which axe assigned to actions of said object;
a first assigning means for assigning the voice command fetched by said fetching means to the action according to the request by said first requesting means when said retrieving means fails in the retrieving process;
an increasing means for increasing a degree of relation indicating a highness in relevance between the action according to the request by said first requesting means and the voice command fetched by said fetching means when the voice command retrieved by said retrieving means is the voice command which is assigned to the action according to the request by said first requesting means; and
a first output means for outputting a different message depending on the degree of relation increased by said increasing means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A recording medium which records a game program to be executed by a processor of the command processing apparatus, wherein said game program comprises:
-
an accepting instruction for accepting a manual action instruction directed to an object;
a first requesting instruction for requesting said object to perform an action corresponding to the action instruction accepted by said accepting instruction;
a fetching instruction for fetching an arbitrary voice command in association with the request by said first requesting instruction;
a retrieving instruction for retrieving a voice command being coincident with the voice command fetched by said fetching instruction from among the voice commands which are assigned to actions of said object;
a first assigning instruction for assigning the voice command fetched by said fetching instruction to the action according to the request by said first requesting instruction when said retrieving instruction fails in the retrieving process;
an increasing instruction for increasing a degree of relation indicating a highness in relevance between the action according to the request by said first requesting instruction and the voice command fetched by said fetching instruction when the voice command retrieved by said retrieving instruction is the voice command which is assigned to the action according to the request by said first requesting instruction; and
a first output instruction for outputting a different message depending on the degree of relation increased by said increasing instruction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product for storage in a recording medium to be executed by a processor of a command processing apparatus, comprising:
-
an accepting instruction for accepting a manual action instruction directed to an object;
a first requesting instruction for requesting said object to perform an action corresponding to the action instruction accepted by said accepting instruction;
a fetching instruction for fetching an arbitrary voice command in association with the request by said first requesting instruction;
a retrieving instruction for retrieving a voice command being coincident with the voice command fetched by said fetching instruction from among the voice commands which are assigned to actions of said object;
a first assigning instruction for assigning the voice command fetched by said fetching instruction to the action according to the request by said first requesting instruction when said retrieving instruction fails in the retrieving process;
an increasing instruction for increasing a degree of relation indicating a highness in relevance between the action according to the request by said first requesting instruction and the voice command fetched by said fetching instruction when the voice command retrieved by said retrieving instruction is the voice command which is assigned to the action according to the request by said first requesting instruction; and
a first output instruction for outputting a different message depending on the degree of relation increased by said increasing instruction.
-
Specification