Command processing apparatus
First Claim
1. A command processing apparatus, comprising:
- a creating means for creating input waveform information including a plurality of amplitude values on a voice waveform input in real time;
a storing means for storing registered waveform information including a plurality of amplitude values on a voice waveform input in advance;
an evaluating means for acquiring an evaluated value on the basis of the amplitude values of the input waveform information and the amplitude values of the registered waveform information; and
an executing means for executing a process corresponding to a command assigned to the registered waveform information when the evaluated value acquired by said evaluating means satisfies a condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A game apparatus includes a CPU core for creating an input envelope and a registered envelope. The input envelope has a plurality of envelope values detected from a voice waveform input in real time through a microphone. The registered envelope has a plurality of envelope values detected from a voice waveform previously input. Both of the input envelope and the registered envelope are stored in a RAM. The CPU core evaluates difference of the envelope values between the input envelope and the registered envelope. When an evaluated value satisfies a condition, the CPU core executes a process according to a command assigned to the registered envelope.
70 Citations
17 Claims
-
1. A command processing apparatus, comprising:
-
a creating means for creating input waveform information including a plurality of amplitude values on a voice waveform input in real time;
a storing means for storing registered waveform information including a plurality of amplitude values on a voice waveform input in advance;
an evaluating means for acquiring an evaluated value on the basis of the amplitude values of the input waveform information and the amplitude values of the registered waveform information; and
an executing means for executing a process corresponding to a command assigned to the registered waveform information when the evaluated value acquired by said evaluating means satisfies a condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A command processing program that is provided with a memory for storing registered waveform information including a plurality of amplitude values on the voice waveform input in advance, and is executed by a processor of the command processing apparatus, comprising:
-
a creating step for creating input waveform information including a plurality of amplitude values on the voice waveform input in real time;
an evaluating step for acquiring an evaluated value on the basis of the amplitude values of the input waveform information and the amplitude values of the registered waveform information; and
an executing step for executing a process corresponding to a command assigned to the registered waveform information when the evaluated value acquired by said evaluating means satisfies a condition. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A command processing apparatus, comprising:
-
a creating means for creating input waveform information including a plurality of amplitude values on a voice waveform input in real time;
a storing means for storing registered waveform information including a plurality of amplitude values on a voice waveform input in advance;
an evaluating means for acquiring an evaluated value on the basis of the amplitude values of the input waveform information and the amplitude values of the registered waveform information; and
an executing means for executing a process corresponding to a command assigned to the registered waveform information when the evaluated value acquired by said evaluating means satisfies a condition, wherein each of the input waveform information and the registered waveform information has L (L;
two or more integer) amplitude values which are respectively detected at L positions, and said evaluating means evaluates differences between M (M;
integer less than L) amplitude values that are included in the input waveform information and respectively correspond to M detecting positions, and M amplitude values that are included in the registered waveform information and respectively correspond to M detecting positions, andsaid command processing apparatus further comprising;
a changing means for changing the noticed M detecting positions as to one of the input waveform information and the registered waveform information every time that an evaluating process of said evaluating means is completed; and
a specifying means for specifying an optimum evaluated value from among the N evaluated values acquired by said evaluating means, wherein said executing means notices the optimum evaluated value, said storing means stores the registered waveform information in correspondence to a plurality of commands, and said evaluating means acquires the evaluated value with respect to each of the plurality of commands.
-
Specification