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

Method and system using a speech recognition system to dictate a body of text in response to an available body of text

Assignee: Nuance Communications Inc
•
Filing: 1999-05-14
•
Granted: 2001-10-23
•
Expires: 2019-05-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method is delineated for dictating a body of text in response to an available body of text. In the preferred embodiment, the available body of text comprises only the textual body in plain format from a received E-mail message, while the responsive body of text preferably comprises a dictated E-mail response. Each word from the selected text of the received E-mail message is compared against the speech recognition system's vocabulary to determine whether any words are out-of-vocabulary. Out-of-vocabulary words and their pronunciations are added to the system vocabulary. Similarly, new context information is extracted from the selected text of the received E-mail message, and used to update the system's language model. Thereafter, the user more accurately and efficiently dictates the responsive E-mail, and the system removes the updates to the system vocabulary and language model.

Inventors

  • 👤 Maria E. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:07
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L15/18; G10L15/183; G10L15/26; G10L15/06; G10L15/063; G10L2015/0631; G10L15/22; G10L2015/226; G10L2015/228

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 95 words
In a computer system for speech recognition, a method for dictating a body of text in response to an available body of text comprising the steps of: retrieving from a memory the available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating the responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 2
Dependent Claim 95 words
In a computer system for speech recognition, a method for dictating a body of text in response to an available body of text comprising the steps of: retrieving from a memory the available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating the responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 3
Dependent Claim 64 words
The method according to claim 1 further comprising the steps of: retrieving pronunciations of the out-of-vocabulary words from a pronunciation database; generating pronunciations of the out-of-vocabulary words not having pronunciations in the database; updating the system's vocabulary to temporarily include the retrieved and generated pronunciations; and removing from the system's vocabulary the retrieved and generated pronunciations after dictation of the responsive body of text.
Claim 4
Dependent Claim 45 words
The method of claim 2 wherein the out-of-vocabulary words, and the retrieved and generated pronunciations are removed from the system's vocabulary following an interval beginning after dictation of the responsive body of text and running for a period of time calculable in a predetermined manner.
Claim 5
Dependent Claim 51 words
The method according to claim 1 further comprising the steps of: generating context information from the available body of text; updating the system's language model to temporarily include the context information; and removing the context information generated from the available body of text after dictation of the responsive body of text.
Claim 6
Dependent Claim 40 words
The method of claim 4 wherein the context information updates are removed from the language model following an interval beginning after dictation of the responsive body of text and running for a period of time calculable in a predetermined manner.
Claim 7
Dependent Claim 34 words
The method according to claim 1 further comprising the step of determining whether a user's spoken command decodes into a command indicative of a situation where the user is responding to an E-mail message.
Claim 8
Dependent Claim 21 words
The method of claim 1 wherein the available body of text comprises a received E-mail message's body in plain text format.
Claim 9
Dependent Claim 21 words
The method of claim 1 wherein the dictated body of text comprises an E-mail message responsive to a received E-mail message.
Claim 10
Independent Claim 95 words
A system for dictating a body of text in response to an available body of text comprising: means for retrieving from a memory the available body of text; means for identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; means for updating the system's vocabulary to temporarily include the out-of-vocabulary words; means for dictating the responsive body of text; and means for removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 11
Independent Claim 95 words
A system for dictating a body of text in response to an available body of text comprising: means for retrieving from a memory the available body of text; means for identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; means for updating the system's vocabulary to temporarily include the out-of-vocabulary words; means for dictating the responsive body of text; and means for removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 12
Dependent Claim 69 words
The system according to claim 9 further comprising: means for retrieving pronunciations of the out-of-vocabulary words from a pronunciation database; means for generating pronunciations of the out-of-vocabulary words not having pronunciations in the database; means for updating the system's vocabulary to temporarily include the retrieved and generated pronunciations; and means for removing from the system's vocabulary the retrieved and generated pronunciations after dictation of the responsive body of text.
Claim 13
Dependent Claim 54 words
The system according to claim 9 further comprising: means for generating context information from the available body of text; means for updating the system's language model to temporarily include the context information; and means for removing the context information generated from the available body of text after dictation of the responsive body of text.
Claim 14
Dependent Claim 33 words
The system according to claim 9 further comprising means for determining whether a user's spoken command decodes into a command indicative of a situation where the user is responding to an E-mail message.
Claim 15
Dependent Claim 21 words
The system of claim 9 wherein the available body of text comprises a received E-mail message's body in plain text format.
Claim 16
Dependent Claim 21 words
The system of claim 9 wherein the dictated body of text comprises an E-mail message responsive to a received E-mail message.
Claim 17
Dependent Claim 98 words
A machine readable storage medium, 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: retrieving from a memory an available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in a speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating a responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 18
Dependent Claim 98 words
A machine readable storage medium, 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: retrieving from a memory an available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in a speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating a responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 19
Dependent Claim 70 words
The machine readable storage medium of claim 15 further causing the machine to perform the steps of: retrieving pronunciations of the out-of-vocabulary words from a pronunciation database; generating pronunciations of the out-of-vocabulary words not having pronunciations in the database; updating the system's vocabulary to temporarily include the retrieved and generated pronunciations; and removing from the system's vocabulary the retrieved and generated pronunciations after dictation of the responsive body of text.
Claim 20
Dependent Claim 57 words
The machine readable storage medium of claim 15 further causing the machine to perform the steps of: generating context information from the available body of text; updating the system's language model to temporarily include the context information; and removing the context information generated from the available body of text after dictation of the responsive body of text.

References Cited (Backward Citations)

US5634086A Cited
US5675706A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-10-22 2005-04-23 2005-10-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-10-22 2009-04-23 2009-10-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-10-22 2013-04-23 2013-10-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag