Information processing apparatus and information processing method
First Claim
1. An information processing apparatus which executes a process in accordance with a command, comprising:
- a first selection unit configured to refer to a storage unit that stores a plurality of recognition commands for inputting the command by speech, recognize input speech, and select a command;
a second selection unit configured to sequentially select a plurality of commands that correspond to a plurality of recognition commands stored in the storage unit;
a process determination unit configured to select either the first selection unit or the second selection unit based on an operation performed on a predetermined button; and
an execution unit configured to execute a command which is selected by one of the selection units that is selected by the process determination unit,wherein the process determination unit selects either the first selection unit or the second selection unit, based on a pressing time representing a length of time the button is pressed,wherein the process determination unit selects the first selection unit if the pressing time is shorter than a defined time duration, and selects the second selection unit if the pressing time is longer than or equal to the defined time duration, andwherein the execution unit sequentially executes the command at a predetermined time interval if the second selection unit is selected.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus performs a process in accordance with a command. The information processing apparatus includes a first selection unit configured to refer to a storage unit that stores a plurality of recognition commands for inputting the command by speech, recognize input speech and select a command based on the recognized input speech, and a second selection unit configured to sequentially select a plurality of commands that correspond to a plurality of recognition commands stored in the storage unit. The information processing apparatus further includes a process determination unit configured to select either the first selection unit or the second selection unit based on an operation performed on a predetermined operation unit, and an execution unit configured to execute a command which is selected by one of the selection units that is selected by the process determination unit.
-
Citations
4 Claims
-
1. An information processing apparatus which executes a process in accordance with a command, comprising:
-
a first selection unit configured to refer to a storage unit that stores a plurality of recognition commands for inputting the command by speech, recognize input speech, and select a command; a second selection unit configured to sequentially select a plurality of commands that correspond to a plurality of recognition commands stored in the storage unit; a process determination unit configured to select either the first selection unit or the second selection unit based on an operation performed on a predetermined button; and an execution unit configured to execute a command which is selected by one of the selection units that is selected by the process determination unit, wherein the process determination unit selects either the first selection unit or the second selection unit, based on a pressing time representing a length of time the button is pressed, wherein the process determination unit selects the first selection unit if the pressing time is shorter than a defined time duration, and selects the second selection unit if the pressing time is longer than or equal to the defined time duration, and wherein the execution unit sequentially executes the command at a predetermined time interval if the second selection unit is selected.
-
-
2. An information processing apparatus which executes a process in accordance with a command, comprising:
-
a first selection unit configured to refer to a storage unit that stores a plurality of recognition commands for inputting the command by speech, recognize input speech, and select a command; a second selection unit configured to sequentially select a plurality of commands that correspond to a plurality of recognition commands stored in the storage unit; a process determination unit configured to select either the first selection unit or the second selection unit based on an operation performed on a predetermined operation unit; an execution unit configured to execute a command which is selected by one of the selection units that is selected by the process determination unit; and a difficulty level of speech recognition obtaining unit configured to obtain the difficulty level of speech recognition for each of the recognition command, wherein the second selection unit sequentially selects a plurality of commands corresponding to a plurality of recognition commands stored in the storage unit, in descending order of the difficulty level of speech recognition of the corresponding recognition commands.
-
-
3. A method for executing a process in accordance with a command, the method comprising:
-
selecting either a first selecting process for selecting a command by referring to a storage unit that stores a plurality of recognition commands for inputting the command by speech, and recognizing input speech, or a second selecting process for sequentially selecting a plurality of commands that correspond to a plurality of recognition commands stored in the storage unit, based on operation performed on a predetermined button; and executing a command which is selected by one of the selecting processes that is selected by the selecting step, wherein either the first selecting process or the second selecting process is selected based on a pressing time representing a length of time the button is pressed, wherein the first selecting process is selected if the pressing time is shorter than a defined time duration, and the second selecting process is selected if the pressing time is longer than or equal to the defined time duration, and wherein the command is sequentially executed at a predetermined time interval if the second selecting process is selected.
-
-
4. A method for executing a process in accordance with a command, the method comprising:
-
selecting either a first selecting process for selecting a command by referring to a storage unit that stores a plurality of recognition commands for inputting the command by speech, and recognizing input speech, or a second selecting process for sequentially selecting a plurality of commands that correspond to a plurality of recognition commands stored in the storage unit, based on operation performed on a predetermined operation unit; executing a command which is selected by one of the selecting processes that is selected by the selecting step; and obtaining a difficulty level of speech recognition for each of the recognition command, wherein the second selecting process sequentially selects a plurality of commands corresponding to a plurality of recognition commands stored in the storage unit, in descending order of the difficulty level of speech recognition of the corresponding recognition commands.
-
Specification