Method for operating speech recognition service, electronic device and system supporting the same
First Claim
1. An electronic system, comprising:
- a user device including;
a display,a microphone,a speaker,a communication circuit,a first memory, anda first processor electrically connected with the display, the microphone, the speaker, the communication circuit, and the first memory; and
a first server including;
a communication interface,a second memory, anda second processor electrically connected with the communication interface and the second memory,wherein the second memory includes an automatic speech recognition (ASR) module and a natural language understanding (NLU) module,wherein the first memory stores instructions that, when executed by the first processor, causes the first processor to;
execute an intelligence application supporting a speech recognition service,receive a voice input of a user through the microphone, under the control of the intelligence application, andtransmit data associated with the voice input to the second processor through the communication circuit, under the control of the intelligence application,wherein the second memory stores instructions that, when executed by the second processor, causes the second processor to;
process the data by using at least one of the ASR module or the NLU module,calculate at least one numerical value associated with the at least one of the ASR module or the NLU module by using the data, andprovide the calculated at least one numerical value to the first processor, andwherein the first memory further stores instructions that, when executed by the first processor, causes the first processor to;
determine a use-experience level of the intelligence application based on the at least one numerical value, andprovide the determined use-experience level on a user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device is provided. The electronic device includes a communication module, a microphone receiving a voice input according to user speech, a memory storing information about an operation of the speech recognition service, a display, and a processor electrically connected with the communication module, the microphone, the memory, and the display. The processor is configured to calculate a specified numerical value associated with the operation of the speech recognition service, to transmit information about the numerical value to a first external device processing the voice input, and to transmit a request for a function, which corresponds to the calculated numerical value, of at least one function associated with the speech recognition service stepwisely provided from the first external device depending on a numerical value, to the first external device to refine a function of the speech recognition service supported by the electronic device.
38 Citations
20 Claims
-
1. An electronic system, comprising:
-
a user device including; a display, a microphone, a speaker, a communication circuit, a first memory, and a first processor electrically connected with the display, the microphone, the speaker, the communication circuit, and the first memory; and a first server including; a communication interface, a second memory, and a second processor electrically connected with the communication interface and the second memory, wherein the second memory includes an automatic speech recognition (ASR) module and a natural language understanding (NLU) module, wherein the first memory stores instructions that, when executed by the first processor, causes the first processor to; execute an intelligence application supporting a speech recognition service, receive a voice input of a user through the microphone, under the control of the intelligence application, and transmit data associated with the voice input to the second processor through the communication circuit, under the control of the intelligence application, wherein the second memory stores instructions that, when executed by the second processor, causes the second processor to; process the data by using at least one of the ASR module or the NLU module, calculate at least one numerical value associated with the at least one of the ASR module or the NLU module by using the data, and provide the calculated at least one numerical value to the first processor, and wherein the first memory further stores instructions that, when executed by the first processor, causes the first processor to; determine a use-experience level of the intelligence application based on the at least one numerical value, and provide the determined use-experience level on a user interface.
-
-
2. An electronic device supporting a speech recognition service, the electronic device comprising:
-
a communication module configured to communicate with at least one external device; a microphone configured to receive a voice input according to user speech; a memory configured to store information about an operation of the speech recognition service; a display configured to output a screen associated with the operation of the speech recognition service; and a processor electrically connected with the communication module, the microphone, the memory, and the display, wherein the processor is configured to; calculate a specified numerical value associated with the operation of the speech recognition service, transmit information about the calculated specified numerical value to a first external device processing the voice input, transmit a request for refining at least one function associated with the speech recognition service supported by the electronic device to the first external device, wherein the at least one function associated with the speech recognition service stepwisely provided from the first external device depending on a numerical value, and refine the at least one function associated with the speech recognition service supported by the electronic device based on a response to the request. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A speech recognition service operating method of an electronic device, the method comprising:
-
receiving a voice input according to user speech; calculating a specified numerical value associated with an operation of the speech recognition service; transmitting at least one of information about the voice input or information about the calculated specified numerical value to a first external device processing the voice input; transmitting a request for refining at least one function associated with the speech recognition service stepwisely provided from the first external device depending on the calculated specified numerical value, to the first external device; receiving a response to the request from the first external device; and refine the at least one function associated with the speech recognition service based the response. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification