Method of providing concise forms of natural commands
First Claim
Patent Images
1. In a speech recognition system, a method of providing a concise form of a natural command, said method comprising:
- receiving a user specified command;
identifying all functionally equivalent natural command forms of said user specified command from a natural command grammar;
determining a length of each said functionally equivalent natural command form; and
presenting a selected one of said functionally equivalent natural command forms having the shortest length to said user.
1 Assignment
0 Petitions
Accused Products
Abstract
In a speech recognition system, a method of providing a concise form of a natural command can include receiving a user specified command and identifying all functionally equivalent natural command forms of the user specified command from a natural command grammar. The length of each functionally equivalent natural command form can be determined. The method also can include presenting a selected one of the functionally equivalent natural command forms having the shortest length to the user.
51 Citations
13 Claims
-
1. In a speech recognition system, a method of providing a concise form of a natural command, said method comprising:
-
receiving a user specified command;
identifying all functionally equivalent natural command forms of said user specified command from a natural command grammar;
determining a length of each said functionally equivalent natural command form; and
presenting a selected one of said functionally equivalent natural command forms having the shortest length to said user. - View Dependent Claims (2, 3, 4, 5)
presenting a selected plurality of functionally equivalent natural command forms to said user, each one of said selected plurality of functionally equivalent natural command forms having a shortest and equivalent length.
-
-
3. The method of claim 1, said presenting step comprising:
presenting a selected one from a plurality of functionally equivalent natural command forms to said user, each one of said plurality of functionally equivalent natural command forms having a shortest and equivalent length.
-
4. The method of claim 1, wherein if said user specified command is a natural command, said functionally equivalent natural command forms include said received user specified natural command form.
-
5. The method of claim 1, said identifying step further comprising:
-
determining the program recognizable command associated with the user specified command; and
identifying all natural command forms associated with the program recognizable command.
-
-
6. A In a speech recognition system, a method of providing a concise form of a natural command, said method comprising:
-
receiving a user specified command;
identifying all functionally equivalent natural command forms of said user specified command from a natural command grammar;
determining a length of each said functionally equivalent natural command form; and
presenting a selected at least one of said functionally equivalent natural command forms having the shortest length to said user. - View Dependent Claims (7)
determining the program recognizable command associated with the user specified command; and
identifying all natural command forms associated with the program recognizable command.
-
-
8. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of;
-
receiving a user specified command;
identifying all functionally equivalent natural command forms of said user specified command from a natural command grammar;
determining a length of each said functionally equivalent natural command form; and
presenting a selected one of said functionally equivalent natural command forms having the shortest length to said user. - View Dependent Claims (9, 10, 11, 12)
presenting a selected plurality of functionally equivalent natural command forms to said user, each one of said selected plurality of functionally equivalent natural command forms having a shortest and equivalent length.
-
-
10. The machine readable storage of claim 8, said presenting step comprising:
presenting a selected one from a plurality of functionally equivalent natural command forms to said user, each one of said plurality of functionally equivalent natural command forms having a shortest and equivalent length.
-
11. The machine readable storage of claim 8, wherein if said user specified command is a natural command, said functionally equivalent natural command forms include said received user specified natural command form.
-
12. The machine readable storage of claim 8, said identifying step thither comprising:
-
determining the program recognizable command associated with the user specified command; and
identifying all natural command forms associated with the program recognizable command.
-
-
13. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a user specified command;
identifying all functionally equivalent natural command forms of said user specified command from a natural command grammar;
determining a length of each said functionally equivalent natural command form; and
presenting a selected at least one of said functionally equivalent natural command forms having the shortest length to said user.
-
Specification