Abstract:
An electronic device and a method for providing information thereof are provided. In an embodiment, the electronic device is configured to receive a user input for selecting an exercise through a user interface or a wireless communication circuit, select a guide image corresponding to the selected exercise, analyze the selected guide image, acquire a first image of a user through at least one camera at a first location, determine a second location for the electronic device based at least in part on the analyzed guide image and the acquired first image of the user, control at least one driver to move the electronic device based at least in part on the determined second location, acquire a second image of the user through the at least one camera after a movement of the electronic device, and generate a combined image by combining the selected guide image and the acquired second image of the user.
Abstract:
Provided is an electronic device that includes a first processor for receiving an audio signal, performing first voice recognition on the audio signal, and transferring a driving signal to a second processor based on a result of the first voice recognition. The second processor performs second voice recognition based on a voice signal by the first voice recognition or the audio signal, in response to the driving signal.
Abstract:
A method for processing a voice input and a system therefor are provided. The system includes a microphone, a speaker, a processor, and a memory. In a first operation, the processor receives a first voice input including a first wake-up keyword, selects a first response model based on the first voice input, receives a second voice input after the first voice input, processes the second voice input, using an NLU module, and generates a first response based on the processed second voice input. In a second operation, the processor receives a third voice input including a second wake-up keyword different from the first wake-up keyword, selects a second response model based on the third voice input, receives a fourth voice input after the third voice input, processes the fourth voice input, using the NLU module, and generates a second response based on the processed fourth voice input.
Abstract:
An electronic device and a method for processing an image in the electronic device are provided. The method includes selecting a plurality of first images; identifying an option from a user; selecting a plurality of second images from the plurality of selected first images based on the identified option; and displaying the plurality of selected second images in a grid form.
Abstract:
An electronic device is provided. The electronic device includes at least one communication circuit, a display, a speaker, a memory, and a processor electrically connected to the communication circuit, the display, the memory and the speaker. The processor is configured to receive a message that includes one or more items of a link or content through the at least one communication circuit, parse the message in order to recognize the one or more items, extract or receive content from the one or more items or from an external resource related to the one or more items, convert the message into at least one of a speech, a sound, an image, a video, and data according to at least one of the parsed message and the extracted or received content, and provide at least one of the speech, the sound, the image, the video, and the data to the speaker or the at least one communication circuit.
Abstract:
An apparatus and a method for processing a drag and drop are provided. The apparatus includes a touch screen configured to display a portion of content including an object and a control module configured to identify the object as a draggable object, determine whether a predetermined touch input associated with the identified object is detected, detect whether an intended drop area associated with the identified object exists in a remaining portion of content when the predetermined touch input is detected, and display a drop area indicator corresponding to the intended drop area on the touch screen.
Abstract:
An electronic device and a method for using speech recognition are provided. The electronic device includes an input device, a touch screen display, a processor, and a memory. The memory stores a first software program that can be triggered in response to a first user input, and instructions which when executed by the processor, configures the processor to control for receiving a second user input that is different from the first user input through the input device and a selected region on the display, switching the electronic device to a state where the electronic device can receive a speech through the microphone in response to the second user input, receiving the speech from an external source through the microphone in the state, and executing the first software program using at least a part of the received speech without receiving the first user input.
Abstract:
An electronic device and a method of displaying electronic documents linked with link objects therefor are provided. The method includes displaying a first electronic document having at least one link object on the screen of an electronic device, receiving an input signal for selecting a link object, determining the position on the screen at which a second electronic document linked with the selected link object is to be displayed, changing the layout of the first electronic document according to the determined position, and displaying the first electronic document and the second electronic document together on the screen according to the changed layout and the determined position.
Abstract:
An electronic device includes a microphone, a speaker, a processor operatively connected to the microphone and the speaker, and a memory electrically connected to the processor and storing instructions that, when executed by the processor, cause the processor to receive a sound through the microphone, analyze the received sound, determine a song associated with the sound, and a kind of output sound based on at least in part on a result of the analyzing, generate an output sound based on the kind of output sound, and output the generated output sound through the speaker.
Abstract:
An apparatus and method of managing history information in an electronic device are provided. The method includes: displaying a web browser on a display, based on a first input applied to an input device; receiving data of a web page via a communication circuit; displaying the web page on the display, via the web browser; receiving a second input for creating at least one action related to the web page, via the input device; storing, in a memory, information related to at least one action, as part of a web page browsing history related to the web browser; and providing the display with at least one notification related to at least one action, using the web browser.