Abstract:
According to an embodiment, an electronic device, comprising: a memory configured to store instructions; and a processor electrically connected to the memory and configured to execute the instructions, wherein, when the instructions are executed by the processor, the processor performs a plurality of operations, the plurality of operations comprising: when a first utterance from a user is a command for a target device, obtaining state information for an original state of the target device; and generating reverse voice metadata for the target device to revert to the original state from a post-utterance state of the target device based on the state information on the original state, wherein the original state is a state of the target device before being changed by the first utterance, and the post-utterance state is a state of the target device changed by the first utterance.
Abstract:
A method for recognizing an image and an apparatus using the same are provided. The method includes receiving image information including a first object and a second object, recognizing position information of the first object indicated by the second information in the received image information, extracting effective information included in the first object of the received image information in response to the recognized position information, and outputting related information corresponding to the recognized effective information.
Abstract:
A semiconductor device includes a phase splitter configured to output a plurality of clock signals having different phases by using a plurality of external clock signals having different phases, a plurality of code generators configured to receive a pair of selection clock signals determined from the plurality of clock signals and to output a phase code corresponding to a phase difference error between the pair of selection clock signals, and a delay circuit configured to at least partly simultaneously adjust at least two of a rising edge and a falling edge of each of the plurality of external clock signals with reference to the phase code during a lock time.
Abstract:
An example electronic device may include a memory configured to store instructions and a processor electrically connected to the memory and configured to execute the instructions. When the instructions are executed by the processor, the processor may be configured to generate a first suggested-utterance list providable to a user and generate a second suggested-utterance list by extracting, from the first suggested-utterance list, utterances capable of successful execution for a device registered to the user, according to state information about the registered device.
Abstract:
Disclosed is an electronic device including a microphone, a communication circuit, a memory, and a processor operatively connected to the microphone, the communication circuit, and the memory. The memory may store one or more instructions that, when executed, cause the processor to: receive an utterance through the microphone, execute a function to detect a signal received from at least one external electronic device based on the utterance, identify the at least one external electronic device based on the signal, determine an external electronic device to be registered from among the at least one external electronic device based on device information included in the signal and device information extracted from the utterance, authenticate the external electronic device to be registered, using voiceprint analysis on the utterance, and register the authenticated external electronic device in an external server.
Abstract:
A transmitter circuit includes a clock generator configured to generate a plurality of clock signals having different phases, and a plurality of selection circuits configured to receive a plurality of parallel data signals and output a serial data signal on an output node based on the plurality of clock signals and the received plurality of parallel data signals. Each of the plurality of selection circuits includes a data multiplexer configured to generate a plurality of data selection signals based on the received one of the plurality of parallel data signals and the plurality of clock signals; a control signal generator configured to generate first and second control signals based on the plurality of data selection signals; and an output driver connected to the output node, and configured to precharge the output node based on the first control signal or discharge the output node based on the second control signal.
Abstract:
An apparatus is provided comprising a memory and a processor configured to: execute a device driver for operating a device; detect a data throughput associated with the device driver; identify a configuration setting based on the data throughput; and re-configure the apparatus based on the configuration setting.
Abstract:
A method for determining task priorities in an electronic device is provided. The method includes receiving, at the electronic device, a request to perform a task, identifying a threshold parameter and a weighted value in accordance with a type of the requested task, measuring the threshold parameter of the task based on the identified weighted value, and assigning the requested task to one of a first operational unit and a second operational unit based on the measured threshold parameter and weighted value.
Abstract:
In various embodiments, devices and methods for controlling the operation of at least one arithmetic and logic unit are disclosed. In various embodiments, methods and devices for controlling an arithmetic logic unit are disclosed. More particularly, devices may comprise at least one arithmetic and logic unit for processing a task, and a processor for controlling the arithmetic and logic unit according to an electric current consumed by the arithmetic and logic unit at an operating frequency of the arithmetic and logic unit.