| CPC G10L 15/22 (2013.01) [G06F 3/167 (2013.01); G06F 16/48 (2019.01); G10L 15/1815 (2013.01); G10L 15/30 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] | 19 Claims |

|
1. An information providing method of an electronic device comprising a voice-based interface, the method comprising:
managing, by a processor, information about a plurality of pieces of media comprising main media corresponding to the voice-based interface and sub media including at least one other electronic device configured for displaying a visual output through interaction with the electronic device;
receiving, by the processor, a voice request from a user through the voice-based interface, wherein the user is from a plurality of users in a designated location;
acquiring, by the processor, response information corresponding to the voice request;
determining, by the processor, at least one piece of media for outputting the response information from among the plurality of pieces of media based on an information type of the voice request acquired by classifying the voice request based on a subject of the voice request;
forwarding, by the processor, the response information to the determined at least one piece of media such that the response information is output through the determined at least one piece of media in said designated location and received by the user;
wherein the acquiring comprises acquiring a plurality of response results as the response information based on a correlation with the voice request,
wherein the determining comprises:
determining a first user from the plurality of users, that made the voice request in the designated location by analyzing the voice associated with the voice request;
recognizing the first user from among the plurality of users in said designated location based on preference information for the determined subject of the voice request preset for each of the plurality of users;
selecting at least two pieces of media associated with the recognized first user from among the plurality of pieces of media for outputting the response information,
wherein the response information is audibly output through a first piece of media among the selected at least two pieces of media, and
wherein the method further comprises:
recognizing a second user from the plurality of users who performs a preset gesture;
selecting a piece of media associated with the recognized second user from among the plurality of pieces of media for outputting additional information associated with the response information; and
providing the additional information to the piece of media associated with the recognized second user.
|