User defined key phrase detection by user dependent sequence modeling
AssigneeIntel IP Corporation
InventorsTobias BOCKLET, Josef G. BAUER
Life of this patent
Estimating the term…
Abstract
Techniques related to key phrase detection for applications such as wake on voice are discussed. Such techniques may include determining a sequence of audio units for received audio input representing a user defined key phrase, eliminating audio units from the sequence to generate a final sequence of audio units, and generating a key phrase recognition model representing the user defined key phrase based on the final sequence.
Claims25
A computer-implemented method for user dependent key phrase enrollment comprising:
- determining a sequence of most probable audio units corresponding to a received audio input representing a user defined key phrase, wherein each audio unit of most probable audio units corresponds to a frame of a plurality of frames of the audio input;
- processing the sequence of most probable audio units to eliminate at least one audio unit from the sequence of most probable audio units to generate a final sequence of audio units;
- and
- generating a key phrase recognition model representing the user defined key phrase based on the final sequence of audio units, the key phrase recognition model comprising a single rejection state having a transition to a key phrase model, wherein the key phrase model comprises a plurality of states having transitions therebetween, the plurality of states including a final state of the key phrase model, wherein the plurality of states of the key phrase model correspond to the final sequence of audio units.
A system for providing user dependent key phrase enrollment comprising:
- a storage to store a received audio input and a key phrase recognition model;
- and
- a processor coupled to the memory, the processor to determine a sequence of most probable audio units corresponding to the received audio input representing a user defined key phrase, wherein each audio unit of most probable audio units corresponds to a frame of a plurality of frames of the audio input, to process the sequence of most probable audio units to eliminate at least one audio unit from the sequence of most probable audio units to generate a final sequence of audio units, and to generate the key phrase recognition model representing the user defined key phrase based on the final sequence of audio units, the key phrase recognition model comprising a single rejection state having a transition to a key phrase model, wherein the key phrase model comprises a plurality of states having transitions therebetween, the plurality of states including a final state of the key phrase model, wherein the plurality of states of the key phrase model correspond to the final sequence of audio units.
At least one machine readable medium comprising a plurality of instructions that, in response to being executed on a computing device, cause the computing device to provide user dependent key phrase enrollment by:
- determining a sequence of most probable audio units corresponding to a received audio input representing a user defined key phrase, wherein each audio unit of most probable audio units corresponds to a frame of a plurality of frames of the audio input;
- processing the sequence of most probable audio units to eliminate at least one audio unit from the sequence of most probable audio units to generate a final sequence of audio units;
- and
- generating a key phrase recognition model representing the user defined key phrase based on the final sequence of audio units, the key phrase recognition model comprising a single rejection state having a transition to a key phrase model, wherein the key phrase model comprises a plurality of states having transitions therebetween, the plurality of states including a final state of the key phrase model, wherein the plurality of states of the key phrase model correspond to the final sequence of audio units.
Dependencies are inferred from the claim text.