Electronic device and method for controlling the same
First Claim
1. An electronic device for generating an audible system response comprising:
- a storage configured to store domain information that is categorized for dialogue subjects, and control information for performing tasks corresponding to the dialogue subjects and dialogue patterns for the dialogue subjectsa microphone configured to receive a user utterance sound;
a speaker configured to output a first audible system response, based on the user utterance sound; and
a processor configured to;
detect a current domain, among the domain information, based on the user utterance sound received by the microphone;
determine one among the current domain and a previous domain as a selected domain to be used to process the user utterance sound received by the microphone, said selected domain being determined based on a first confidence between the user utterance sound and the current domain and a second confidence between the user utterance sound and the previous domain that is used before the current domain to process a previous user utterance sound; and
process the user utterance sound to generate the first audible system response with the speaker, based on the selected domain, whereinin response to the current domain being determined as the selected domain, the processor stores information of the previous domain in the storage as interrupted domain information, and after the user utterance sound is processed based on the current domain as the selected domain, the processor controls the speaker to output a second audible system response responding to the previous user utterance sound based on the stored interrupted domain information.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device and a method for controlling the same are provided. The electronic device includes a storage configured to store domain information that is categorized for dialog subjects, a speaker configured to output a system response based on a user utterance sound, and a processor configured to detect a domain, among the domain information, based on the user utterance sound, determine one among the detected domain and a previous domain as a domain to be used to process the user utterance sound, based on a confidence between the user utterance sound and the detected domain, and process the user utterance sound to generate the system response, based on the determined domain.
32 Citations
18 Claims
-
1. An electronic device for generating an audible system response comprising:
-
a storage configured to store domain information that is categorized for dialogue subjects, and control information for performing tasks corresponding to the dialogue subjects and dialogue patterns for the dialogue subjects a microphone configured to receive a user utterance sound; a speaker configured to output a first audible system response, based on the user utterance sound; and a processor configured to; detect a current domain, among the domain information, based on the user utterance sound received by the microphone; determine one among the current domain and a previous domain as a selected domain to be used to process the user utterance sound received by the microphone, said selected domain being determined based on a first confidence between the user utterance sound and the current domain and a second confidence between the user utterance sound and the previous domain that is used before the current domain to process a previous user utterance sound; and process the user utterance sound to generate the first audible system response with the speaker, based on the selected domain, wherein in response to the current domain being determined as the selected domain, the processor stores information of the previous domain in the storage as interrupted domain information, and after the user utterance sound is processed based on the current domain as the selected domain, the processor controls the speaker to output a second audible system response responding to the previous user utterance sound based on the stored interrupted domain information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling an electronic device for generating a system response, including a storage storing domain information that is categorized for dialogue subjects, and control information for performing tasks corresponding to the dialogue subjects and dialogue patterns for the dialogue subjects, the method comprising:
-
receiving, with a microphone, a user utterance sound; detecting, with a processor, a current domain, among the domain information, based on the user utterance sound; determining, with the processor, one among the current domain and a previous domain as a selected domain to be used to process the user utterance sound received by the microphone, said selected domain being determined based on a first confidence between the user utterance sound and the current domain and a second confidence between the user utterance sound and the previous domain that is used before the current domain to process a previous user utterance sound, wherein the processor determines the current domain as the selected domain; storing, with the processor, information of the previous domain in the storage as interrupted domain information in response to the current domain being determined as the selected domain; processing, with the processor, the user utterance sound to generate a first system response, based on the selected domain; outputting, with an external device or a speaker of the electronic device, the first system response; and outputting, with the speaker of the electronic device, an audible second system response responding to the previous user utterance sound based on the stored interrupted domain information, after the user utterance sound is processed based on the current domain as the selected domain. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification