Electronic device and method for controlling the same
First Claim
Patent Images
1. An electronic device comprising:
- a display;
a microphone;
a memory; and
at least one processor electrically connected with the memory, the display and the microphone,wherein the memory is configured to store instructions for the at least one processor,wherein the instructions, which when executed by the at least one processor, cause the electronic device to;
obtain a user voice of a first user via the microphone,obtain at least one keyword from the user voice,identify a response level of the user voice based on the at least one keyword obtained from the user voice,when the response level of the user voice identified based on the at least one keyword obtained from the user voice is a first response level, perform a first operation corresponding to the user voice as a response to the user voice,when the response level of the user voice identified based on the at least one keyword obtained from the user voice is a second response level different from the first response level, control the display to display a user interface including one or more operation candidates based on the at least one keyword, andwhen the response level of the user voice is the second response level and an event associated with the first user is detected within a predetermined time after obtaining the user voice of the first user, begin to perform a second operation corresponding to at least one operation candidate among the one or more operation candidates as the response to the user voice,wherein the first response level is a statement to directly perform a command, andwherein the second response level is a statement to in-directly perform a command.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device and a method for controlling the electronic device are disclosed. The electronic device includes a memory and a processor electrically connected with the memory. The memory stores instructions to be executed by the processor. The processor is configured to obtain a user voice, determine a response level of the user voice, when the response level of the user voice is a first response level, perform an operation corresponding to the user voice based on a time point of obtaining the user voice, and when the response level of the user voice is a second response level, perform the operation corresponding to the user voice based on a time point of detecting an additional event.
41 Citations
22 Claims
-
1. An electronic device comprising:
-
a display; a microphone; a memory; and at least one processor electrically connected with the memory, the display and the microphone, wherein the memory is configured to store instructions for the at least one processor, wherein the instructions, which when executed by the at least one processor, cause the electronic device to; obtain a user voice of a first user via the microphone, obtain at least one keyword from the user voice, identify a response level of the user voice based on the at least one keyword obtained from the user voice, when the response level of the user voice identified based on the at least one keyword obtained from the user voice is a first response level, perform a first operation corresponding to the user voice as a response to the user voice, when the response level of the user voice identified based on the at least one keyword obtained from the user voice is a second response level different from the first response level, control the display to display a user interface including one or more operation candidates based on the at least one keyword, and when the response level of the user voice is the second response level and an event associated with the first user is detected within a predetermined time after obtaining the user voice of the first user, begin to perform a second operation corresponding to at least one operation candidate among the one or more operation candidates as the response to the user voice, wherein the first response level is a statement to directly perform a command, and wherein the second response level is a statement to in-directly perform a command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification