System and associated method for speech keyword detection enhanced by detecting user activity
First Claim
Patent Images
1. A system for speech keyword detection of a device, comprising:
- a voice detector for evaluating informativeness of a received incoming sound according to a current volume and a past average volume of the incoming sound, so as to selectively enable the speech keyword detector according to the informativeness;
a speech keyword detector for generating a most probable keyword as a preliminary keyword detection result according to the received incoming sound;
an activity predictor for obtaining sensor data provided by a plurality of sensors, and processing the sensor data to provide an activity prediction result indicating occurrence of indicative activities which reflect whether a user is about to give a voice keyword; and
a decision maker coupled to the activity predictor and the speech keyword detector, for providing a keyword detection result by executing;
when the activity prediction result indicates absence of indicative activities, lowering a sensitivity to admit that the most probable keyword is said, so as to suppress false alarm error; and
when the activity prediction result indicates presence of indicative activities, raising the sensitivity to admit that the most probable keyword is said, so as to suppress miss error;
wherein the voice detector comprises;
a first estimator for computing a current sample of a first sequence as a weighted sum of the current volume of the incoming sound and a preceding sample of the first sequence;
a second estimator for computing a current sample of a second sequence as a weighted sum of the current volume of the incoming sound and a preceding sample of the second sequence; and
a comparator, coupled to the first estimator and the second estimator, comparing the first sequence and the second sequence to indicate the informativeness of the incoming sound.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a system for speech keyword detection and associated method. The system includes a speech keyword detector, an activity predictor and a decision maker. The activity predictor obtains sensor data provided by a plurality of sensors, and processes the sensor data to provide an activity prediction result indicating a probability for whether a user is about to give voice keyword. The decision maker processes the activity prediction result and a preliminary keyword detection result of the speech keyword detection to provide a keyword detection result.
-
Citations
20 Claims
-
1. A system for speech keyword detection of a device, comprising:
-
a voice detector for evaluating informativeness of a received incoming sound according to a current volume and a past average volume of the incoming sound, so as to selectively enable the speech keyword detector according to the informativeness; a speech keyword detector for generating a most probable keyword as a preliminary keyword detection result according to the received incoming sound; an activity predictor for obtaining sensor data provided by a plurality of sensors, and processing the sensor data to provide an activity prediction result indicating occurrence of indicative activities which reflect whether a user is about to give a voice keyword; and a decision maker coupled to the activity predictor and the speech keyword detector, for providing a keyword detection result by executing; when the activity prediction result indicates absence of indicative activities, lowering a sensitivity to admit that the most probable keyword is said, so as to suppress false alarm error; and when the activity prediction result indicates presence of indicative activities, raising the sensitivity to admit that the most probable keyword is said, so as to suppress miss error; wherein the voice detector comprises; a first estimator for computing a current sample of a first sequence as a weighted sum of the current volume of the incoming sound and a preceding sample of the first sequence; a second estimator for computing a current sample of a second sequence as a weighted sum of the current volume of the incoming sound and a preceding sample of the second sequence; and a comparator, coupled to the first estimator and the second estimator, comparing the first sequence and the second sequence to indicate the informativeness of the incoming sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for speech keyword detection of a device, comprising:
-
performing a voice detection by evaluating informativeness of a received incoming sound according to a current volume and a past average volume of the incoming sound, so as to selectively enable the speech keyword detection according to the informativeness; generating a most probable keyword as a preliminary keyword detection result according to the received incoming sound; obtaining sensor data provided by a plurality of sensors; according to the sensor data, computing an activity prediction result indicating occurrence of indicative activities which reflect whether a user is about to give voice keyword; and computing a keyword detection result by executing; when the activity prediction result indicates absence of indicative activities, lowering a sensitivity to admit that the most probable keyword is said, so as to suppress false alarm error; and when the activity prediction result indicates presence of indicative activities, raising the sensitivity to admit that the most probable keyword is said, so as to suppress miss error; wherein the step of performing the voice detection comprises; computing a current sample of a first sequence as a weighted sum of the current volume of the incoming sound and a preceding sample of the first sequence; computing a current sample of a second sequence as a weighted sum of the current volume of the incoming sound and a preceding sample of the second sequence; and comparing the first sequence and the second sequence to indicate the informativeness of the incoming sound. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification