Voice processing device
First Claim
1. A voice processing device comprising:
- a first voice recognition unit for recognizing contents of an input voice to extract a command contained in the input voice; and
a control unit for controlling operation of the voice processing device itself or instructing an external devices to operate, based on the extracted command or operation instruction information provided;
wherein the control unit is configured to;
store, in a storage device as an operation history, operation information associating the command or a part of the command or the operation instruction information or a part of the operation instruction information with details of the operation which is performed by the voice processing device or the external device based on the command or the operation instruction information, andwhen a voice is input anew,if the command extracted by the first voice recognition unit with respect to the new voice is a simplified voice command, determine a function designated by the simplified voice command, determine either one of the voice processing device itself or the external device corresponding to the function, and extract from the operation history an operation record containing the simplified voice command or a part of the simplified voice command, the operation record being a record of the operation information; and
control operation of the voice processing device itself or instruct the external device to operate, based on said extracted simplified voice command and the extracted operation record,the voice processing device further comprising at least one second voice recognition unit other than the first voice recognition unit,wherein the control unit controls operation of the voice processing device itself by sending the input voice to one of the second voice recognition units,wherein when a number of the extracted operation records are more than two, the control unit selects one operation record among the extracted operation records according to a predefined condition, and controls operation of the determined voice processing device itself corresponding to the function or instructs the determined external device corresponding to the function to operate, based on the extracted simplified voice command and the selected one operation record,wherein the operation information includes information about whether or not a corresponding operation is performed based on a voice recognition function of any of the second voice recognition units, andwherein the predefined condition is one specifying that the operation record about an operation performed based on any voice recognition function is preferentially selected over the operation record about an operation performed not based on any voice recognition function.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice processing device includes a voice recognition unit for extracting a command contained in an input voice, and a control unit for controlling operation of the voice processing device itself and/or instructing external devices to operate, based on the extracted command and/or operation instruction information provided. The control unit stores, in a storage device as an operation history, operation information associating the command or a part thereof and/or the operation instruction information or a part of the operation instruction information with details of the operation which is performed by the voice processing device and/or the external device based on the command and/or the operation instruction information. When a voice is input anew, the control unit extracts from the operation history an operation record containing a command or a part of a command, and controls operation of the voice processing device itself and/or instructs an external device to operate.
-
Citations
11 Claims
-
1. A voice processing device comprising:
-
a first voice recognition unit for recognizing contents of an input voice to extract a command contained in the input voice; and a control unit for controlling operation of the voice processing device itself or instructing an external devices to operate, based on the extracted command or operation instruction information provided; wherein the control unit is configured to; store, in a storage device as an operation history, operation information associating the command or a part of the command or the operation instruction information or a part of the operation instruction information with details of the operation which is performed by the voice processing device or the external device based on the command or the operation instruction information, and when a voice is input anew, if the command extracted by the first voice recognition unit with respect to the new voice is a simplified voice command, determine a function designated by the simplified voice command, determine either one of the voice processing device itself or the external device corresponding to the function, and extract from the operation history an operation record containing the simplified voice command or a part of the simplified voice command, the operation record being a record of the operation information; and control operation of the voice processing device itself or instruct the external device to operate, based on said extracted simplified voice command and the extracted operation record, the voice processing device further comprising at least one second voice recognition unit other than the first voice recognition unit, wherein the control unit controls operation of the voice processing device itself by sending the input voice to one of the second voice recognition units, wherein when a number of the extracted operation records are more than two, the control unit selects one operation record among the extracted operation records according to a predefined condition, and controls operation of the determined voice processing device itself corresponding to the function or instructs the determined external device corresponding to the function to operate, based on the extracted simplified voice command and the selected one operation record, wherein the operation information includes information about whether or not a corresponding operation is performed based on a voice recognition function of any of the second voice recognition units, and wherein the predefined condition is one specifying that the operation record about an operation performed based on any voice recognition function is preferentially selected over the operation record about an operation performed not based on any voice recognition function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A voice processing device comprising:
-
a first voice recognition unit for recognizing contents of an input voice to extract a command contained in the input voice; and a control unit for controlling operation of the voice processing device itself or instructing an external devices to operate, based on the extracted command or operation instruction information provided; wherein the control unit is configured to; store, in a storage device as an operation history, operation information associating the command or a part of the command or the operation instruction information or a part of the operation instruction information with details of the operation which is performed by the voice processing device or the external device based on the command or the operation instruction information, and when a voice is input anew, if the command extracted by the first voice recognition unit with respect to the new voice is a simplified voice command, determine a function designated by the simplified voice command, determine either one of the voice processing device itself or the external device corresponding to the function, and extract from the operation history an operation record containing the simplified voice command or a part of the simplified voice command, the operation record being a record of the operation information; and control operation of the voice processing device itself or instruct the external device to operate, based on said extracted simplified voice command and the extracted operation record, the voice processing device further comprising at least one second voice recognition unit other than the first voice recognition unit, wherein the control unit controls operation of the voice processing device itself by sending the input voice to one of the second voice recognition units, wherein when a number of the extracted operation records are more than two, the control unit selects one operation record among the extracted operation records according to a predefined condition, and controls operation of the determined voice processing device itself corresponding to the function or instructs the determined external device corresponding to the function to operate, based on the extracted simplified voice command and the selected one operation record, wherein the operation information is related to a music play operation and includes information about whether or not a musical piece is played automatically, and wherein the predefined condition is one specifying that the operation record indicating that a played musical piece is not one which was played automatically is preferentially selected over the operation record indicating that a played musical piece is one which was played automatically.
-
Specification