← Back to Patent Explorer
US5970460A Expired / Lapsed US ⏱️ 0.0 years remaining

Speech recognition and editing system

Assignee: Lernout and Hauspie Speech Products NV
•
Filing: 1997-12-05
•
Granted: 1999-10-19
•
Expires: 2017-12-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The system disclosed herein employs a method for facilitating access to supplemental information relating to text items entered into an editing application program by a speech recognition system, e.g. alternate translations of utterances stored in a dictation event database (DEDB). A speech event database (SEDB) associated with the editing program is maintained so as to contain text items entered by said speech recognition system and context information identifying preceding and following text items. In response to a user initiated change in the editing point, a context list is created characterizing a region of text around the new editing point. The speech SEDB event database is searched for text items matching items in said context list thereby to create a mapping of the list to the SEDB. The speech event database is then used as an index into said dictation event database, e.g. for correcting previously misrecognized utterances.

Inventors

  • 👤 Erik Bunce
  • 👤 Douglas Gerard
  • 👤 Harley Rosnow

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:11
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/22; G10L15/06; G10L15/063; G10L15/08; G10L15/18; G10L15/183; G10L15/187

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 139 words
A method for facilitating access to supplemental information relating to text items entered into an editing application program by a speech recognition system, said supplemental information being stored in a dictation event database (DEDB) maintained by the speech recognition system, said method comprising: maintaining a speech event database (SEDB) containing text items entered by said speech recognition system; in response to a user initiated change in the editing point in the editing program, extracting and caching a preselected region of text around the new editing point and creating as a context list characterizing said region; searching the speech SEDB event database for text items matching items in said context list thereby to create a mapping of the list to the SEDB; using said speech event database as an index into said dictation event database for accessing said supplemental information.
Claim 2
Independent Claim 139 words
A method for facilitating access to supplemental information relating to text items entered into an editing application program by a speech recognition system, said supplemental information being stored in a dictation event database (DEDB) maintained by the speech recognition system, said method comprising: maintaining a speech event database (SEDB) containing text items entered by said speech recognition system; in response to a user initiated change in the editing point in the editing program, extracting and caching a preselected region of text around the new editing point and creating as a context list characterizing said region; searching the speech SEDB event database for text items matching items in said context list thereby to create a mapping of the list to the SEDB; using said speech event database as an index into said dictation event database for accessing said supplemental information.
Claim 3
Dependent Claim 20 words
The method of claim 1 wherein said supplemental information includes alternate translations of utterances analyzed by said speech recognition system.
Claim 4
Dependent Claim 19 words
The method of claim 1 wherein said speech event database includes context information identifying preceding and following text items.
Claim 5
Dependent Claim 28 words
The method of claim 1 further comprising the synthesizing of new items in the speech event database corresponding to context list items for which no match was found.
Claim 6
Dependent Claim 21 words
The method of claim 1 wherein said preselected region of text is a text paragraph which includes the new editing point.
Claim 7
Independent Claim 154 words
A method for facilitating access to supplemental information relating to text items entered into an editing application program by a speech recognition system, said supplemental information defining alternate possible translations of utterances stored in a dictation event database (DEDB) maintained by the speech recognition system; maintaining a speech event database (SEDB) associated with the editing program containing text items entered by said speech recognition system and context information identifying preceding and following text items; in response to a user initiated change in the editing point in the editing program, extracting and caching a preselected region of that around the new editing point and creating a context list characterizing said region; searching the speech SEDB event database for text items matching items in said context list thereby to create a mapping of the list to the SEDB; using said speech event database as an index into said dictation event database for correcting previously misrecognized utterances.
Claim 8
Independent Claim 154 words
A method for facilitating access to supplemental information relating to text items entered into an editing application program by a speech recognition system, said supplemental information defining alternate possible translations of utterances stored in a dictation event database (DEDB) maintained by the speech recognition system; maintaining a speech event database (SEDB) associated with the editing program containing text items entered by said speech recognition system and context information identifying preceding and following text items; in response to a user initiated change in the editing point in the editing program, extracting and caching a preselected region of that around the new editing point and creating a context list characterizing said region; searching the speech SEDB event database for text items matching items in said context list thereby to create a mapping of the list to the SEDB; using said speech event database as an index into said dictation event database for correcting previously misrecognized utterances.
Claim 9
Dependent Claim 28 words
The method of claim 6 further comprising the synthesizing of new items in the speech event database corresponding to context list items for which no match was found.
Claim 10
Dependent Claim 21 words
The method of claim 6 wherein said preselected region of text is a text paragraph which includes the new editing point.
Claim 11
Independent Claim 165 words
A method for facilitating access to supplemental information relating to text items entered into a word processing application program by a speech recognition system, said supplemental information including alternate translations of dictation events stored in a dictation event database (DEDB) maintained by the speech recognition system; maintaining a speech event database (SEDB) associated with the editing program containing text items entered by said speech recognition system; in response to a user initiated change in the editing point in the editing program, extracting and caching a paragraph and creating as a context list characterizing a region of text around the new editing point; searching the speech SEDB event database for text items matching items in said context list thereby to create a mapping of the list to the SEDB and synthesizing new items in the SEDB corresponding to context list items for which no match is found; using said speech event database as an index into said dictation event database for correcting previously misrecognized dictation events.
Claim 12
Independent Claim 165 words
A method for facilitating access to supplemental information relating to text items entered into a word processing application program by a speech recognition system, said supplemental information including alternate translations of dictation events stored in a dictation event database (DEDB) maintained by the speech recognition system; maintaining a speech event database (SEDB) associated with the editing program containing text items entered by said speech recognition system; in response to a user initiated change in the editing point in the editing program, extracting and caching a paragraph and creating as a context list characterizing a region of text around the new editing point; searching the speech SEDB event database for text items matching items in said context list thereby to create a mapping of the list to the SEDB and synthesizing new items in the SEDB corresponding to context list items for which no match is found; using said speech event database as an index into said dictation event database for correcting previously misrecognized dictation events.
Claim 13
Dependent Claim 19 words
The method of claim 9 wherein said speech event database includes context information identifying preceding and following text items.

References Cited (Backward Citations)

US4914704A Cited
US5127055A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-18 2003-04-19 2003-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-18 2007-04-19 2007-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-18 2011-04-19 2011-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag