Automatic generation of efficient grammar for heading selection
First Claim
Patent Images
1. A computer-implemented method of generating a grammar for recognizing headings in a speech recognition system comprising:
- determining that said at least one heading section is to be presented to a user;
based on the determination, automatically identifying, within a data store, at least one heading selection associated with a content item, wherein each of said at least one heading selection is able to be used as a selection item for identifying the content item through a speech interface;
automatically extracting at least a first word from each said identified heading selection, wherein said extracted at least a first word includes “
n”
words of the heading section, and wherein “
n”
is less than the total number of words in the heading selection;
automatically generating a heading grammar by including each said extracted word of said identified heading selections within said heading grammar;
presenting said identified headings to the user; and
speech recognizing a spoken user selection using said heading grammar.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a grammar for recognizing headings in a speech recognition system can include identifying, within a data store, at least one heading selection associated with a content item. At least a first word from the identified heading selections can be extracted and a heading grammar automatically can be generated by including each extracted word of the identified heading selections within the heading grammar.
-
Citations
17 Claims
-
1. A computer-implemented method of generating a grammar for recognizing headings in a speech recognition system comprising:
-
determining that said at least one heading section is to be presented to a user; based on the determination, automatically identifying, within a data store, at least one heading selection associated with a content item, wherein each of said at least one heading selection is able to be used as a selection item for identifying the content item through a speech interface; automatically extracting at least a first word from each said identified heading selection, wherein said extracted at least a first word includes “
n”
words of the heading section, and wherein “
n”
is less than the total number of words in the heading selection;automatically generating a heading grammar by including each said extracted word of said identified heading selections within said heading grammar; presenting said identified headings to the user; and speech recognizing a spoken user selection using said heading grammar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-based speech processing system for recognizing, at least in part, heading selections, said speech processing system comprising:
-
a speech interface; a data store in communication with said speech interface; and a speech recognition engine in communication with said data story and speech interface, wherein said speech recognition system is configured to automatically generate a heading grammar comprising at least a first word from each of said heading selections, wherein said at least a first word includes “
n”
words of the heading section, and wherein “
n”
is less tan the total number of words in the heading selection, wherein each of said heading selections references a particular content item, and wherein spoken user selections are speech recognized using said automatically generated heading grammar.
-
-
10. 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:
-
determining that said at least one heading section is to be presented to a user; automatically identifying, within a data store, at least one heading selection associated with a content item, wherein each of said at least one heading selection is able to be used as a selection item for identifying the content item through a speech interface; automatically extracting at least a first word from each said identified heading selection, wherein said extracted at least a first word includes “
n”
words of the heading section, and wherein “
n”
is less than the total number of words in the heading selection;automatically generating a heading grammar by including each said extracted word of said identified heading selections within said heading grammar; presenting said identified headings to the user; and speech recognizing a spoken user selection using said heading grammar. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification