14. An electronic device, comprising: a processor configured to execute at least a voice interface program and a non-voice interface application program; memory including a buffer and operably coupled to the processor; an input interface including an audio input interface; and an output interface; the processor further configured to: receive, through the voice interface program, a voice input command that includes a command element and a content element, identify from the voice input command the command element, store the command element in the buffer, end the voice interface program without performing the voice input command, receive, through the application program, a user input which identifies input command data for executing an application program command, and upon successful execution of the application program command: determine that the non-voice interface application program is associated with the command element which was buffered in the buffer, and identify audio of at least the content element or the entire voice input command as a voice tag associated with the input command data identified by the user input.
14. An electronic device, comprising: a processor configured to execute at least a voice interface program and a non-voice interface application program; memory including a buffer and operably coupled to the processor; an input interface including an audio input interface; and an output interface; the processor further configured to: receive, through the voice interface program, a voice input command that includes a command element and a content element, identify from the voice input command the command element, store the command element in the buffer, end the voice interface program without performing the voice input command, receive, through the application program, a user input which identifies input command data for executing an application program command, and upon successful execution of the application program command: determine that the non-voice interface application program is associated with the command element which was buffered in the buffer, and identify audio of at least the content element or the entire voice input command as a voice tag associated with the input command data identified by the user input. 20. The electronic device as claimed in claim 14 , wherein the processor is further configured to present the identified audio as a potential voice tag to the output interface, and receive user confirmation through the input interface that the voice tag is to be stored in the memory.