Retraining voice model for trigger phrase using training data collected during usage
First Claim
1. A method, comprising:
- receiving initial training data associated with a trigger phrase in a device;
training a voice model in the device using the initial training data;
using the voice model to identify a plurality of voice commands in the device initiated using the trigger phrase;
iteratively collecting additional training data from the plurality of voice commands and retraining the voice model in the device using the additional training data; and
generating a user notification message on the device responsive to retraining the voice model.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving initial training data associated with a trigger phrase in a device and training a voice model in the device using the initial training data. The voice model is used to identify a plurality of voice commands in the device initiated using the trigger phrase. Collection of additional training data from the plurality of voice commands and retraining of the voice model in the device are iteratively performed using the additional training data. A device includes a microphone and a processor to receive initial training data associated with a trigger phrase using the microphone, train a voice model device using the initial training data, use the voice model to identify a plurality of voice commands initiated using the trigger phrase, and iteratively collect additional training data from the plurality of voice commands and retrain the voice model in the device using the additional training data.
5 Citations
20 Claims
-
1. A method, comprising:
-
receiving initial training data associated with a trigger phrase in a device; training a voice model in the device using the initial training data; using the voice model to identify a plurality of voice commands in the device initiated using the trigger phrase; iteratively collecting additional training data from the plurality of voice commands and retraining the voice model in the device using the additional training data; and generating a user notification message on the device responsive to retraining the voice model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving initial training data associated with a trigger phrase in a device; training a voice model in the device using the initial training data; using the voice model to identify a plurality of voice commands in the device initiated using the trigger phrase; collecting additional training data from the plurality of voice commands in the device; retraining the voice model in the device using the additional training data; generating a user notification message on the device responsive to retraining the voice model; and identifying subsequent voice commands in the device using the retrained voice model. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A device, comprising:
-
a microphone; and a processor to receive initial training data associated with a trigger phrase using the microphone, train a voice model device using the initial training data, use the voice model to identify a plurality of voice commands received using the microphone and initiated using the trigger phrase, iteratively collect additional training data from the plurality of voice commands, retrain the voice model in the device using the additional training data, and generate a user notification message on the device responsive to retraining the voice model. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification