AUTOMATIC ACCENT DETECTION
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 an electronic device, cause the electronic device to:
- receive a user input;
determine a first similarity between a representation of the user input and a first acoustic model of a plurality of acoustic models;
determine a second similarity between the representation of the user input and a second acoustic model of the plurality of acoustic models;
determine whether the first similarity is greater than the second similarity;
in accordance with a determination that the first similarity is greater than the second similarity, select the first acoustic model; and
in accordance with a determination that the first similarity is not greater than the second similarity, select the second acoustic model.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and processes for automatic accent detection are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a user input, determining a first similarity between a representation of the user input and a first acoustic model of a plurality of acoustic models, and determining a second similarity between the representation of the user input and a second acoustic model of the plurality of acoustic models. The method further includes determining whether the first similarity is greater than the second similarity. In accordance with a determination that the first similarity is greater than the second similarity, the first acoustic model may be selected; and in accordance with a determination that the first similarity is not greater than the second similarity, the second acoustic model may be selected.
195 Citations
20 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 an electronic device, cause the electronic device to:
-
receive a user input; determine a first similarity between a representation of the user input and a first acoustic model of a plurality of acoustic models; determine a second similarity between the representation of the user input and a second acoustic model of the plurality of acoustic models; determine whether the first similarity is greater than the second similarity; in accordance with a determination that the first similarity is greater than the second similarity, select the first acoustic model; and in accordance with a determination that the first similarity is not greater than the second similarity, select the second acoustic model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
at an electronic device with one or more processors and memory; receiving a user input; determining a first similarity between a representation of the user input and a first acoustic model of a plurality of acoustic models; determining a second similarity between the representation of the user input and a second acoustic model of the plurality of acoustic models; determining whether the first similarity is greater than the second similarity; in accordance with a determination that the first similarity is greater than the second similarity, selecting the first acoustic model; and in accordance with a determination that the first similarity is not greater than the second similarity, selecting the second acoustic model. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 user input; determining a first similarity between a representation of the user input and a first acoustic model of a plurality of acoustic models; determining a second similarity between the representation of the user input and a second acoustic model of the plurality of acoustic models; determining whether the first similarity is greater than the second similarity; in accordance with a determination that the first similarity is greater than the second similarity, selecting the first acoustic model; and in accordance with a determination that the first similarity is not greater than the second similarity, selecting the second acoustic model. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification