METHOD FOR OPERATING SPEECH RECOGNITION SERVICE AND ELECTRONIC DEVICE SUPPORTING THE SAME
First Claim
1. An electronic device comprising:
- a housing;
a display exposed through at least a portion of the housing;
a microphone;
a speaker;
a communication circuit;
a processor electrically connected to the display, the microphone, the speaker, and the communication circuit; and
a memory electrically connected to the processor,wherein the memory is configured to store at least one application program, andwherein the processor, upon execution of instructions of the at least one application program, is configured to;
receive a first user input including a request for performing a first task that requires at least one parameter for execution and not including an entirety of the at least one parameter,transmit first data related to the first user input to an external server through the communication circuit,receive a first sequence of states of the electronic device for performing the first task from the external server through the communication circuit,perform not all but some of the first sequence of the states while displaying at least some of states changed in the first sequence through the display, by the electronic device, andafter the performing of the some of the first sequence, display a graphical user interface (GUI) that is required for performing the first task and represents that a user is requested to provide at least one parameter omitted in the first user input in a part of the display.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device is provided. The electronic device includes a processor, and a memory, wherein the memory stores instructions that, when executed, cause the processor to receive a user input including a request for performing a first task that requires at least one parameter for execution and not including the entire at least one parameter, transmit first data related to the user input to an external server, receive a first sequence of states of the electronic device for performing the first task from the external server, perform not all but some of the first sequence of the states while displaying at least some of states changed in the first sequence, and after the performing of the some of the first sequence, display a GUI that is required for performing the first task and represents that a user is requested to provide at least one parameter omitted in the user input.
33 Citations
20 Claims
-
1. An electronic device comprising:
-
a housing; a display exposed through at least a portion of the housing; a microphone; a speaker; a communication circuit; a processor electrically connected to the display, the microphone, the speaker, and the communication circuit; and a memory electrically connected to the processor, wherein the memory is configured to store at least one application program, and wherein the processor, upon execution of instructions of the at least one application program, is configured to; receive a first user input including a request for performing a first task that requires at least one parameter for execution and not including an entirety of the at least one parameter, transmit first data related to the first user input to an external server through the communication circuit, receive a first sequence of states of the electronic device for performing the first task from the external server through the communication circuit, perform not all but some of the first sequence of the states while displaying at least some of states changed in the first sequence through the display, by the electronic device, and after the performing of the some of the first sequence, display a graphical user interface (GUI) that is required for performing the first task and represents that a user is requested to provide at least one parameter omitted in the first user input in a part of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device supporting an operation of a speech recognition service, the electronic device comprising:
-
a memory configured to store at least one application; a display configured to output an execution screen of the application; a microphone configured to receive a speech signal; a communication circuit configured to perform communication with at least one external device; and a processor electrically connected to the memory, the display, the microphone, and the communication circuit, wherein the processor is configured to; in relation to a request for performance of a task of the electronic device, receive a first user input not including at least some of one or more pieces of parameter information that is necessary for performance of the task and transmit the first user input to a first external device, receive a first sequence including at least one unit operation created based on the first user input in relation to performance of the task of the electronic device from the first external device, output a result screen by performing a first unit operation included in the first sequence, at a time point of performance of a second unit operation that is performed based on first parameter information sequentially included in the first sequence after the first unit operation and not included in the first user input, determine whether the first parameter information of the first user input is omitted, determine an attribute of the first parameter information, and display a specific graphical user interface (GUI) in an area of the result screen of the first unit operation, which corresponds to an attribute of the first parameter information. - View Dependent Claims (10, 11)
-
-
12. A method for operating a speech recognition service of an electronic device, the method comprising:
-
in relation to a command on performance of a task of the electronic device, receiving a first user input not including at least some of one or more pieces of parameter information that is necessary for performance of the task; transmitting the first user input to a first external device; receiving a first sequence including at least one unit operation created based on the first user input in relation to performance of the task of the electronic device from the first external device; at a time point of performance a second unit operation that is performed based on first parameter information sequentially included in the first sequence after a first unit operation and not included in the first user input, determining whether the first parameter information of the first user input is omitted; determining an attribute of the first parameter information; and displaying a specific graphical user interface (GUI) in an area of a screen of the electronic device, which corresponds to an attribute of the first parameter information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification