Methods, systems, and storage mediums for implementing voice-commanded computer functions
First Claim
Patent Images
1. A method for implementing voice-commanded, application-specific functions, comprising:
- receiving voice commands at a cordless digital headset, the cordless digital headset including a processor executing a voice recognition application, a text-to-speech engine, and a speech/text interface application, the cordless digital headset in communication with user applications, the user applications including a word processing application, an email application, and a web browser application;
the voice recognition application, text-to-speech engine, and speech/text interface application collectively implementing;
translating the voice commands into a machine-readable format, the voice commands requesting activation of one of the user applications and implementation of an application-specific function with respect to the activated user application;
executing the application-specific function requested in the voice commands; and
providing an acknowledgement message to the text-to-speech engine, the acknowledgement message indicating whether the application-specific function was successfully completed.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments include a method, system, and storage medium for implementing voice-initiated computer functions. The method includes translating a voice command into a machine-readable format. The voice command requests implementation of a function. The method also includes executing the function requested in the voice command, and acknowledging whether the function was successfully completed.
11 Citations
19 Claims
-
1. A method for implementing voice-commanded, application-specific functions, comprising:
-
receiving voice commands at a cordless digital headset, the cordless digital headset including a processor executing a voice recognition application, a text-to-speech engine, and a speech/text interface application, the cordless digital headset in communication with user applications, the user applications including a word processing application, an email application, and a web browser application; the voice recognition application, text-to-speech engine, and speech/text interface application collectively implementing; translating the voice commands into a machine-readable format, the voice commands requesting activation of one of the user applications and implementation of an application-specific function with respect to the activated user application; executing the application-specific function requested in the voice commands; and providing an acknowledgement message to the text-to-speech engine, the acknowledgement message indicating whether the application-specific function was successfully completed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for implementing voice-commanded, application-specific functions, comprising:
-
a cordless digital headset including a processor, the processor executing a voice recognition application, a text-to-speech engine, and a speech/text interface application, the cordless digital headset in communication with user applications, the user applications including a word processing application, an email application, and a web browser application; wherein the voice recognition application, text-to-speech engine, and speech/text interface application collectively perform a method, comprising; translating voice commands received at the cordless digital headset into a machine-readable format, the voice commands requesting activation of one of the user applications and implementation of an application-specific function with respect to the activated user application; executing the application-specific function requested in the voice commands; and providing an acknowledgement message to the text-to-speech engine, the acknowledgement message indicating whether the application-specific function was successfully completed. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A storage medium including machine-readable program code for implementing voice-commanded, application-specific functions, the program code including instructions for causing a processor to implement a method, comprising:
-
receiving voice commands at a cordless digital headset, the cordless digital headset including the processor, the processor executing a voice recognition application, a text-to-speech engine, and a speech/text interface application, the cordless digital headset in communication with user applications, the user applications including a word processing application, an email application, and a web browser application; the voice recognition application, text-to-speech engine, and speech/text interface application collectively implementing a method, comprising; translating the voice commands into a machine-readable format, the voice commands requesting activation of one of the user applications and implementation of an application-specific function with respect to the activated user application; executing the application-specific function requested in the voice commands; and providing an acknowledgement message to the text-to-speech engine, the acknowledgement message indicating whether the application-specific function was successfully completed. - View Dependent Claims (16, 17, 18, 19)
-
Specification