Speech recognizer control system, speech recognizer control method, and speech recognizer control program
First Claim
1. A speech recognizer control system comprising:
- a speech input element to which a speech utterance is inputted from a first user;
a speech recognition element which recognizes a content of the speech utterance input to the speech input element;
a device controlling element which identifies a device to be controlled among a plurality of devices on the basis of at least the content of the speech utterance recognized by the speech recognition element, wherein the content of the speech utterance controls an operation of the identified device; and
a state change storing element storing a first auxiliary information for identifying a device to be controlled, wherein the first auxiliary information comprises an identification of an active state corresponding to at least a state change not caused by a speech utterance from the first user, wherein the state change is stored as an active state until a predetermined amount of time elapses from a time at which the state change occurred, wherein the first auxiliary information further comprises an identification of at least one of a plurality of predetermined types of human senses associated with the content of the speech utterance;
wherein the device controlling element executes first device identification processing for identifying the device to be controlled on the basis of the content of the speech utterance recognized by the speech recognition element; and
if the device cannot be identified by the first device identification processing, then the device controlling element uses at least the first auxiliary information stored in the state change storing element to identify the device to be controlled.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech recognizer control system, a speech recognizer control method, and a speech recognizer control program make it possible to properly identify a device on the basis of a speech utterance of a user and to control the identified device. The speech recognizer control system includes a speech input unit to which a speech utterance is input from a user, a speech recognizer which recognizes the content of the input speech utterance, a device controller which identifies a device to be controlled among a plurality of devices on the basis of at least the recognized speech utterance content and which controls an operation of the identified device, and a state change storage which stores, as first auxiliary information for identifying a device to be controlled, a state change other than at least a state change caused by a speech utterance from the user among the state changes of operations in the individual devices of the plurality of devices. The device controller carries out first device identification processing for identifying the device to be controlled on the basis of the recognized speech utterance content, and if the device cannot be identified by the first device identification processing, then the device controller uses at least the first auxiliary information to identify the device.
17 Citations
10 Claims
-
1. A speech recognizer control system comprising:
-
a speech input element to which a speech utterance is inputted from a first user; a speech recognition element which recognizes a content of the speech utterance input to the speech input element; a device controlling element which identifies a device to be controlled among a plurality of devices on the basis of at least the content of the speech utterance recognized by the speech recognition element, wherein the content of the speech utterance controls an operation of the identified device; and a state change storing element storing a first auxiliary information for identifying a device to be controlled, wherein the first auxiliary information comprises an identification of an active state corresponding to at least a state change not caused by a speech utterance from the first user, wherein the state change is stored as an active state until a predetermined amount of time elapses from a time at which the state change occurred, wherein the first auxiliary information further comprises an identification of at least one of a plurality of predetermined types of human senses associated with the content of the speech utterance; wherein the device controlling element executes first device identification processing for identifying the device to be controlled on the basis of the content of the speech utterance recognized by the speech recognition element; and
if the device cannot be identified by the first device identification processing, then the device controlling element uses at least the first auxiliary information stored in the state change storing element to identify the device to be controlled. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A speech recognizer control system which has a microphone to which a speech utterance is input from a first user and a computer having an interface circuit for accessing speech data obtained through the microphone, recognizes the content of the speech utterance of the first user input to the microphone by arithmetic processing by the computer, identifies a device to be controlled among a plurality of devices on the basis of at least the recognized content of the speech utterance, and controls an operation of the identified device, the speech recognizer control system comprising:
-
a memory which stores, as first auxiliary information for identifying the device to be controlled, an identification of an active state corresponding to at least a state change not caused by the speech utterance from the first user, wherein the state change is stored as an active state until a predetermined amount of time elapses from a time at which the state change occurred, wherein the computer executes; first device identification processing for identifying the device to be controlled on the basis of the content of the speech utterance recognized by the speech recognition element, and second device identification processing for identifying the device by using at least the first auxiliary information if the device cannot be identified by the first device identification processing.
-
-
9. A speech recognizer control method comprising:
-
a speech recognizing step which recognizes a content of a speech utterance of a first user input to a speech input element; a device controlling step which identifies a device to be controlled among a plurality of devices on the basis of at least the content of the speech utterance recognized in the speech recognizing step, wherein the content of the speech utterance controls an operation of the identified device; and a state change storing step storing a first auxiliary information for identifying the device to be controlled, in a state change storing element, wherein the first auxiliary information comprises an identification of an active state corresponding to at least a state change not caused by the speech utterance from the first user, wherein the state change is stored as an active state until a predetermined amount of time elapses from a time at which the state change occurred, wherein the first auxiliary information further comprises an identification of at least one of a plurality of predetermined types of human senses associated with the content of the speech utterance, wherein the device controlling step executes first device identification processing for identifying the device to be controlled on the basis of the content of the speech utterance recognized in the speech recognizing step, and if the device cannot be identified by the first device identification processing, then at least the first auxiliary information stored in the state change storing step is used to identify the device to be controlled.
-
-
10. A non-transitory storage medium encoded with a speech recognizer control program having control logic stored therein for causing a computer to execute:
-
speech recognition processing for recognizing a content of a speech utterance of a first user input to a speech input element; device control processing for identifying a device to be controlled among a plurality of devices on the basis of at least the content of the speech utterance recognized by the speech recognition processing and for controlling an operation of the identified device based on the content of the speech utterance; and state change storage processing for storing a first auxiliary information for identifying the device to be controlled, in a state change storing element, wherein the first auxiliary information comprises an identification of an active state corresponding to at least a state change not caused by the speech utterance from the first user, wherein the state change is stored as an active state until a predetermined amount of time elapses from a time at which the state change occurred, wherein the first auxiliary information further comprises an identification of at least one of a plurality of predetermined types of human senses associated with the content of the speech utterance, wherein the device control processing has a function which causes the computer to execute; first device identification processing for identifying the device to be controlled on the basis of the content of the speech utterance recognized by the speech recognition processing; and second device identification processing for identifying the device to be controlled by using at least the first auxiliary information if the device cannot be identified by the first device identification processing.
-
Specification