Abstract:
An electronic apparatus includes a touch screen display, a microphone disposed at least one speaker, a wireless communication circuit, a processor, and a memory. The memory stores instructions that, when executed, cause the processor to receive a first user utterance input, to transmit first data associated with the first user utterance input to an external server, to receive a first response, to provide the first sample utterances, to receive a first user input for selecting one of the first sample utterances, to transmit second data associated with the first user input to the external server, and to perform the second task by causing the electronic apparatus to have a sequence of states. The first user utterance input includes a request for performing a first task. The first response includes first sample utterances indicating a second task.
Abstract:
A system, apparatus, and method for generating one or more path rules or combination or path rules for performing the operations of an application. According to various embodiments, a user terminal through an intelligence server may generate a path rule and may perform the operation of an application based on the path rule to provide a service. The user terminal may provide a user with the processing status of a user utterance and may receive an additional user input to process the user utterance. For example, when a keyword (or parameter) required to process the user utterance is insufficient, the user terminal may provide the user with a state requiring additional information and may output feedback corresponding to the insufficient state in order to receive the necessary information from the user.
Abstract:
An electronic device includes a housing, a touch screen display located inside the housing and exposed through a first portion of the housing, a microphone located inside the housing and exposed through a second portion of the housing, at least one speaker located inside the housing and exposed through a third portion of the housing, a communication circuit located inside the housing, a processor located inside the housing and electrically connected with the touch screen display, the microphone, the speaker, and the communication circuit, and a memory located inside the housing and electrically connected with the processor.
Abstract:
A word embedding and word embedding apparatus are provided. The word embedding method includes receiving an input sentence, detecting an unlabeled word in the input sentence, embedding the unlabeled word based on labeled words included in the input sentence, and outputting a feature vector based on the embedding.
Abstract:
Disclosed are apparatuses and methods for processing a control command for an electronic device based on a voice agent. The apparatus includes a command tagger configured to receive at least one control command for the electronic device from at least one voice agent and to tag additional information to the at least one control command, and a command executor configured to, in response to the command tagger receiving a plurality of control commands, integrate the plurality of control commands based on additional information tagged to each of the plurality of control commands and to control the electronic device based on a result of the integration.
Abstract:
A nickname management apparatus includes a speech agent configured to recognize a speech of a user to obtain nickname information of a device, and a nickname manager configured to determine a device corresponding to the nickname information from one or more devices on a network, and register the named device based on the determination.
Abstract:
An apparatus for providing reliability for Computer Aided Diagnosis (CAD), including: a raw data collector configured to collect raw data containing an image acquired by a probe; an image reliability determiner configured to determine a reliability level of the image using the collected raw data; and a reliability provider configured to provide a user with the determined reliability of the image.
Abstract:
A terminal and a method for sharing content are provided. A terminal includes an image acquirer configured to acquire face image data from a camera while content is being displayed, a face recognizer configured to recognize a face included in the face image data, a face change detector configured to detect whether the recognized face is different from a face recognized in a previous image data, a contact searcher configured to, in response to the detection that the recognized face is different from the face recognized in the previous image data, search a contact corresponding to the recognized face, and an information transmitter configured to transmit content usage information to the searched contact.
Abstract:
An electronic device is provided. The electronic device includes a housing, a touchscreen display exposed through a first portion of the housing, a microphone disposed at a second portion of the housing, a speaker disposed at a third portion of the housing, a memory disposed inside the housing, a processor disposed inside the housing, and electrically connected to the display, the microphone, the speaker, and the memory. The memory is configured to store a plurality of application programs, each of which includes a graphic user interface (GUI).
Abstract:
An electronic device and method are disclosed herein. The electronic device includes a network interface and processor. The processor implements the method, including receiving a voice input through a network interface as transmitted from a first external device, including a request to execute a function using at least one application which is not indicated in the voice input, extracting a first text from the voice input by executing automatic speech recognition (ASR), when the at least one application is identified based on the first text, transmitting, through the network interface to the first external device, second data associated with the identified at least one application for display by the first external device, and when the at least one application is not identified based at least in part on the first text, reattempting identification of the at least one application by executing natural language understanding (NLU) on the first text.