Multilevel speech recognition for candidate application group using first and second speech commands
First Claim
Patent Images
1. A multilevel speech recognition method, the method comprising:
- extracting a keyword from a first speech command received from a user;
determining whether the extracted keyword from the first speech command of the user includes an application indication for an application using an application speech recognition model;
in response to the extracted keyword from the first speech command being determined to not include the application indication, providing a candidate application group of a category providing a service determined to be associated with the extracted keyword, and identifying a selected application selected by the user from the provided candidate application group using a category speech recognition model based on a set of words associated with the category; and
processing a second speech command, from the user, for the selected application selected from the provided candidate application group, using the application speech recognition model, based on a set of words associated with the selected application,wherein the application speech recognition model is updated based on at least one of a voice, a pronunciation, or an accent of the user obtained from the second speech command, and a word frequently received from the user included in the second speech command, the word being associated with the selected application.
1 Assignment
0 Petitions
Accused Products
Abstract
A multilevel speech recognition method and an apparatus performing the method are disclosed. The method includes receiving a first speech command from a user through a speech interface, and extracting a keyword from the first speech command. The method also includes providing a candidate application group of a category providing a service associated with the keyword, and processing a second speech command from the user associated with an application selected from the candidate application group.
44 Citations
17 Claims
-
1. A multilevel speech recognition method, the method comprising:
-
extracting a keyword from a first speech command received from a user; determining whether the extracted keyword from the first speech command of the user includes an application indication for an application using an application speech recognition model; in response to the extracted keyword from the first speech command being determined to not include the application indication, providing a candidate application group of a category providing a service determined to be associated with the extracted keyword, and identifying a selected application selected by the user from the provided candidate application group using a category speech recognition model based on a set of words associated with the category; and processing a second speech command, from the user, for the selected application selected from the provided candidate application group, using the application speech recognition model, based on a set of words associated with the selected application, wherein the application speech recognition model is updated based on at least one of a voice, a pronunciation, or an accent of the user obtained from the second speech command, and a word frequently received from the user included in the second speech command, the word being associated with the selected application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A multilevel speech recognition method, the method comprising:
-
determining, using a processor, whether a speech command of a user includes an application indication for an application by processing the speech command using an application speech recognition model, wherein the application speech recognition model is updated based on at least one of a voice, a pronunciation, or an accent of the user obtained from the speech command, and a word frequently received from the user included in speech commands, when the word is associated with the application indication; executing, at the processor, the application in response to the speech command being determined to include the application indication; and in response to the speech command being determined to not include the application indication, identifying a selected application selected by the user from a provided candidate application group of a category determined to be associated with the word using a category speech recognition model based on a set of words associated with the category, and executing the selected application selected from the provided candidate application group, the selected application providing a service associated with the speech command. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A user terminal, comprising:
a processor, configured to extract a keyword from a first speech command received from a user, determine whether the extracted keyword from the first speech command of the user includes an application indication for an application using an application speech recognition model; in response to the extracted keyword from the first speech command being determined to not include the application indication, provide a candidate application group of a category providing a service determined to be associated with the extracted keyword, and identify a selected application selected by the user from the provided candidate application group using a category speech recognition model based on a set of words associated with the category; and process a second speech command, from the user, for the selected application selected from the provided candidate application group, using the application speech recognition model, based on a set of words associated with the selected application, wherein the application speech recognition model is updated based on at least one of a voice, a pronunciation, or an accent of the user obtained from the second speech command, and a word frequently received from the user included in the second speech command, the word being associated with the selected application. - View Dependent Claims (14, 15, 16, 17)
Specification