Method and system for controlling an external machine by a voice command
First Claim
1. A method for controlling an external machine by a voice command, comprising steps of:
- detecting a voice to be converted into an electric signal;
extracting a voice pattern from said electric signal;
comprising said voice pattern with reference voice patterns to pick up a certain reference voice pattern which corresponds to said voice pattern;
calculating a similarity between said voice pattern and said reference voice pattern; and
supplying a control signal to said external machine to be operated unless a halt command is generated in a waiting time dependent on a calculating result of said similarity.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for controlling an external machine by a voice command, a voice pattern which is extracted from a voice supplied through a microphone is compared with reference voice patterns to pick up one of them which corresponds to a certain voice command to control an external machine, and a similarity between the voice pattern and the reference voice pattern is calculated. Then, a control signal is supplied to the external machine after a waiting time passes. The waiting time is determined dependent on the similarity such that the waiting time is relatively long when the similarity is low and is determined relatively short when the similarity is high, so that an operator has a sufficient time to judge whether the voice command is the desired one.
-
Citations
11 Claims
-
1. A method for controlling an external machine by a voice command, comprising steps of:
-
detecting a voice to be converted into an electric signal; extracting a voice pattern from said electric signal; comprising said voice pattern with reference voice patterns to pick up a certain reference voice pattern which corresponds to said voice pattern; calculating a similarity between said voice pattern and said reference voice pattern; and supplying a control signal to said external machine to be operated unless a halt command is generated in a waiting time dependent on a calculating result of said similarity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for controlling an external machine by a voice command, comprising:
-
means for detecting a voice to be converted into an electric signal; means for extracting a voice pattern from said electric signal; means for storing reference voice patterns which correspond to control commands of an external machine to be controlled; means for comparing said voice pattern with said reference voice patterns to pick up one of said reference voice patterns which is similar to said voice pattern; means for calculating a similarity between said voice pattern and said reference voice pattern; and means for controlling said external machine to be operated by supplying a control signal thereto unless a halt command is generated in a waiting time dependent on a calculating result of said similarity. - View Dependent Claims (9, 10)
-
-
11. A method for controlling an external machine by a voice command, comprising the steps of:
-
detecting a voice to be converted into an electric signal; extracting a voice pattern from said electric signal; comparing said voice pattern with reference voice patterns to pick up a certain reference voice pattern which corresponds to said voice pattern; calculating a similarity between said voice pattern and said reference voice pattern; and supplying a control signal to said external machine to be operated unless a halt command is generated in a waiting time selectively set to a fixed value regardless of dependency on said calculating result.
-
Specification