Control apparatus, control method, program, and information storage medium
First Claim
1. A control apparatus comprising:
- a speech acceptance block configured to accept a speech;
an execution block configured to execute processing according to a result of recognition of the speech;
an output control block configured to execute output control so that information indicative that execution of processing based on speech recognition is disabled is outputted;
a control information acceptance block configured to accept control information for controlling enablement/disablement of the execution of processing based on speech recognition from a program being executed; and
an execution enable/disable control block configured to control enablement/disablement of the execution of processing according to the result of the recognition of the speech on the basis of the control information accepted by the control information acceptance block, wherein,when control is executed to enable the execution of processing based on speech recognition, the execution block executes the processing according to the result of the recognition of the speech if-when the recognition of the speech is successful,when control is executed to disable the execution of processing based on speech recognition, the output control block executes control so that information indicative that the execution of processing based on speech recognition is disabled is outputted when the recognition of the speech is successful, andthe control information acceptance block accepts the control information from a plurality of programs being executed, at least one of the plurality of programs being a game program that is executed separately from a system program that is executed on the control apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a control apparatus, a control method, a program, and an information storage medium that are configured, if an execution of processing based on speech recognition is disabled, to make a user recognize that, if recognition of an accepted speech is successful, the execution of processing based on speech recognition is disabled. A speech acceptance block accepts a speech. An execution block executes processing according to a result of recognition of the speech. An output control block executes control so that information indicative that execution of processing based on speech recognition is disabled is outputted. In accordance with success in the recognition of the speech, one of the execution of the processing according to the result of the recognition of the speech and the output control of the information indicative that the execution of processing based on speech recognition is disabled is executed.
29 Citations
9 Claims
-
1. A control apparatus comprising:
-
a speech acceptance block configured to accept a speech; an execution block configured to execute processing according to a result of recognition of the speech; an output control block configured to execute output control so that information indicative that execution of processing based on speech recognition is disabled is outputted; a control information acceptance block configured to accept control information for controlling enablement/disablement of the execution of processing based on speech recognition from a program being executed; and an execution enable/disable control block configured to control enablement/disablement of the execution of processing according to the result of the recognition of the speech on the basis of the control information accepted by the control information acceptance block, wherein, when control is executed to enable the execution of processing based on speech recognition, the execution block executes the processing according to the result of the recognition of the speech if-when the recognition of the speech is successful, when control is executed to disable the execution of processing based on speech recognition, the output control block executes control so that information indicative that the execution of processing based on speech recognition is disabled is outputted when the recognition of the speech is successful, and the control information acceptance block accepts the control information from a plurality of programs being executed, at least one of the plurality of programs being a game program that is executed separately from a system program that is executed on the control apparatus. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A control method comprising:
-
accepting a speech; executing processing according to a result of recognition of the speech; executing output control so that information indicative that execution of processing based on speech recognition is disabled is outputted; accepting control information for controlling enablement/disablement of the execution of processing based on speech recognition from a program being executed; and controlling enablement/disablement of the execution of processing according to the result of the recognition of the speech on the basis of the control information accepted by the control information acceptance block, wherein, when control is executed to enable the execution of processing based on speech recognition, the executing executes the processing according to the result of the recognition of the speech when the recognition of the speech is successful, when control is executed to disable the execution of processing based on speech recognition, the executing output control executes control so that information indicative that the execution of processing based on speech recognition is disabled is outputted when the recognition of the speech is successful, and the controlling includes accepting the control information from a plurality of programs being executed, at least one of the plurality of programs being a game program that is executed separately from a system program that is executed on the control apparatus.
-
-
8. A computer, including a microprocessor and a non-transitory computer readable storage medium containing a program, which when executed by the microprocessor, causes the computer to execute actions, comprising:
-
accepting, by a speech acceptance block, a speech; executing, by an execution block, processing according to a result of recognition of the speech; executing output control, by an output control block, so that information indicative that execution of processing based on speech recognition is disabled is outputted; accepting, by a control information acceptance block, control information for controlling enablement/disablement of the execution of processing based on speech recognition from a program being executed; and controlling, by an execution enable/disable control block, enablement/disablement of the execution of processing according to the result of the recognition of the speech on the basis of the control information accepted by the control information acceptance block, wherein, when control is executed to enable the execution of processing based on speech recognition, the executing executes the processing according to the result of the recognition of the speech when the recognition of the speech is successful, when control is executed to disable the execution of processing based on speech recognition, the executing output control executes control so that information indicative that the execution of processing based on speech recognition is disabled is outputted when the recognition of the speech is successful, and the controlling includes accepting the control information from a plurality of programs being executed, at least one of the plurality of programs being a game program that is executed separately from a system program that is executed on the control apparatus.
-
-
9. A non-transitory, computer-readable information storage medium storing a program, which when executed by a computer, causes the computer to execute actions, comprising:
-
accepting, by a speech acceptance block, a speech; executing, by an execution block, processing according to a result of recognition of the speech; executing output control, by an output control block, so that information indicative that execution of processing based on speech recognition is disabled is outputted; accepting by a control information acceptance block, control information for controlling enablement/disablement of the execution of processing based on speech recognition from a program being executed; and controlling, by an execution enable/disable control block, enablement/disablement of the execution of processing according to the result of the recognition of the speech on the basis of the control information accepted by the control information acceptance block, wherein, when control is executed to enable the execution of processing based on speech recognition, the executing executes the processing according to the result of the recognition of the speech when the recognition of the speech is successful, when control is executed to disable the execution of processing based on speech recognition, the executing output control executes control so that information indicative that the execution of processing based on speech recognition is disabled is outputted when the recognition of the speech is successful, and the controlling includes accepting the control information from a plurality of programs being executed, at least one of the plurality of programs being a game program that is executed separately from a system program that is executed on the control apparatus.
-
Specification