METHOD AND SYSTEM FOR AUTOMATICALLY IDENTIFYING VOICE TAGS THROUGH USER OPERATION
First Claim
1. A method for automatically identifying voice tags on an electronic device configured to execute at least a voice interface program and an application program, the method comprising:
- receiving, through the voice interface program, a voice input command, the voice input command including a command element and a content element;
ending the voice interface program without performing the voice input command;
receiving, through the application program, a user input which identifies data for executing an application program command;
performing the application program command; and
identifying audio of the content element as a voice tag associated with the data identified by the user input.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically identifying voice tags on an electronic device. After failure to initiate a communication using a voice input command, the user may then subsequently contact the recipient using an application program of the electronic device. The original audio of the voice input command may be identified as a potential voice tag for the now-identified recipient. The method includes: receiving, through a voice interface program, a voice input command, the voice input command including a command element and a content element; ending the voice interface program without performing the voice input command; receiving, through an application program, a user input which identifies data for executing an application program command; performing the application program command; and identifying audio of the content element as a voice tag associated with the data identified by the user input.
-
Citations
27 Claims
-
1. A method for automatically identifying voice tags on an electronic device configured to execute at least a voice interface program and an application program, the method comprising:
-
receiving, through the voice interface program, a voice input command, the voice input command including a command element and a content element; ending the voice interface program without performing the voice input command; receiving, through the application program, a user input which identifies data for executing an application program command; performing the application program command; and identifying audio of the content element as a voice tag associated with the data identified by the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device, comprising:
-
a processor configured to execute at least a voice interface program and an application program; memory 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, the voice input command including a command element and a content element, end the voice interface program without performing the voice input command, receive, through the application program, a user input which identifies data for executing an application program command, perform the application program command, and identify audio of the content element as a voice tag associated with the data identified by the user input. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium having instructions stored thereon which, when executed by a processor on an electronic device configured to execute at least a voice interface program and an application program, causes the electronic device to:
-
receive, through the voice interface program, a voice input command, the voice input command including a command element and a content element; end the voice interface program without performing the voice input command; receive, through the application program, a user input which identifies data for executing an application program command; perform the application program command; and identify audio of the content element as a voice tag associated with the data identified by the user input.
-
Specification