USER-SPECIFIC ACOUSTIC MODELS
First Claim
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first electronic device, cause the first electronic device to:
- receive a plurality of speech inputs, each of the speech inputs associated with a same user of the electronic device;
provide each of the plurality of speech inputs to a user-independent acoustic model, the user-independent acoustic model, the user-independent acoustic model providing a plurality of speech results based on the plurality of speech inputs;
initiate a user-specific acoustic model on the electronic device;
adjust the user-specific acoustic model based on the plurality of speech inputs and the plurality of speech results;
provide the user-specific acoustic model to another electronic device;
wherein at the another electronic device;
receive the user-specific acoustic model;
receive a speech input; and
identify, with the user-specific acoustic model, a speaker of the speech input.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and processes for providing user-specific acoustic models are provided. In accordance with one example, a method includes, at an electronic device having one or more processors, receiving a plurality of speech inputs, each of the speech inputs associated with a same user of the electronic device; providing each of the plurality of speech inputs to a user-independent acoustic model, the user-independent acoustic model providing a plurality of speech results based on the plurality of speech inputs; initiating a user-specific acoustic model on the electronic device; and adjusting the user-specific acoustic model based on the plurality of speech inputs and the plurality of speech results.
-
Citations
36 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first electronic device, cause the first electronic device to:
-
receive a plurality of speech inputs, each of the speech inputs associated with a same user of the electronic device; provide each of the plurality of speech inputs to a user-independent acoustic model, the user-independent acoustic model, the user-independent acoustic model providing a plurality of speech results based on the plurality of speech inputs; initiate a user-specific acoustic model on the electronic device; adjust the user-specific acoustic model based on the plurality of speech inputs and the plurality of speech results; provide the user-specific acoustic model to another electronic device;
wherein at the another electronic device;receive the user-specific acoustic model; receive a speech input; and identify, with the user-specific acoustic model, a speaker of the speech input. - View Dependent Claims (3, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
2. (canceled)
-
4. (canceled)
-
13. A method, comprising:
at an electronic device having one or more processors; receiving a plurality of speech inputs, each of the speech inputs associated with a same user of the electronic device; providing each of the plurality of speech inputs to a user-independent acoustic model, the user-independent acoustic model providing a plurality of speech results based on the plurality of speech inputs; initiating a user-specific acoustic model on the electronic device; adjusting the user-specific acoustic model based on the plurality of speech inputs and the plurality of speech results; providing the user-specific acoustic model to another electronic device;
wherein at the another electronic device;receiving the user-specific acoustic model; receiving a speech input; and identifying, with the user-specific acoustic model, a speaker of the speech input. - View Dependent Claims (15, 17, 18, 19, 20, 21, 22, 23, 24)
-
14. (canceled)
-
16. (canceled)
-
25. An electronic device, comprising:
-
one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a plurality of speech inputs, each of the speech inputs associated with a same user of the electronic device; providing each of the plurality of speech inputs to a user-independent acoustic model, the user-independent acoustic model providing a plurality of speech results based on the plurality of speech inputs; initiating a user-specific acoustic model on the electronic device; adjusting the user-specific acoustic model based on the plurality of speech inputs and the plurality of speech results; providing the user-specific acoustic model to another electronic device;
wherein at the another electronic device;receiving the user-specific acoustic model; receiving a speech input; and identifying, with the user-specific acoustic model, a speaker of the speech input. - View Dependent Claims (27, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
26. (canceled)
-
28. (canceled)
Specification