Abstract:
An electronic device, a method for obtaining an utterance intention of a user thereof, and a non-transitory computer-readable recording medium are provided. An electronic device according to an embodiment of the present disclosure may comprise: a microphone for receiving a user voice uttered by a user; and a processor for obtaining an utterance intention of a user on the basis of at least one word included in a user voice while the user voice is being input, providing response information corresponding to the obtained utterance intention, and updating the response information while providing the response information, on the basis of an additional word uttered after the at least one word is input.
Abstract:
Provided is a device for executing an application including a graphics user interface (GUI) for receiving an input value of an input field, the device including an audio output unit, a user input unit receiving a user input to request execution of the application, and a control unit configured to output, through the audio output unit, an audio signal indicating an induced inquiry corresponding to the input field, based on whether the user input is a voice input, to receive a voice input indicating a response to the induced inquiry, and to execute the application by setting an input value for the input field based on the voice input indicating the response to the induced inquiry.
Abstract:
An example method of providing information of a product includes receiving a user message for purchase of the product via a first chat window, creating a query indicating purchase conditions for purchase of the product by interpreting a meaning of the user message, providing the created query to at least one server, receiving information of the product registered with the at least one server from the at least one server, editing at least a portion of the information, based on the purchase conditions, and providing the edited information via the first chat window.
Abstract:
A server, a user terminal, and a method for controlling the server and the user terminal are provided. The server controlling method includes receiving a text from a user terminal, translating the received text to generate a translated text, extracting at least one core word from the translated text, obtaining image information corresponding to the at least one core word with respect to each of the at least one core word, and transmitting the translated text and the extracted image information to the user terminal.