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

Verbal, fully automatic dictionary updates by end-users of speech synthesis and recognition systems

Assignee: Nuance Communications Inc
•
Filing: 1998-05-08
•
Granted: 2000-06-20
•
Expires: 2018-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system that allows users, or maintainers, of a speech-based application to revise the phonetic transcription of words in a phonetic dictionary, or to add transcriptions for words not yet present in the dictionary. The application is assumed to communicate with the user or maintainer audibly by means of speech recognition and/or speech synthesis systems, both of which rely on a dictionary of phonetic transcriptions to accurately recognize speech and pronunciation of a given word. The method automatically determines the phonetic transcription based on the word's spelling and the recorded preferred pronunciation, and updates the dictionary accordingly. Moreover, both speech synthesis and recognition performance are improved through use of the updated dictionary.

Inventors

  • 👤 Mark C. Beutnagel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 04:54
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/06; G10L15/063; G10L15/02; G10L2015/025; G10L2015/0631; G10L2015/0633

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 75 words
A method of allowing an end-user of a text-to-speech system or a speech recognition system to verbally update a phonetic dictionary, comprising the steps of: recording a verbal pronunciation of at least one word, as spoken by the user; generating a phonetic transcription of the at least one word based on the verbal pronunciation; augmenting the phonetic transcription with syllable stress markers based on the verbal pronunciation; and entering the phonetic transcription into the dictionary.
Claim 2
Independent Claim 75 words
A method of allowing an end-user of a text-to-speech system or a speech recognition system to verbally update a phonetic dictionary, comprising the steps of: recording a verbal pronunciation of at least one word, as spoken by the user; generating a phonetic transcription of the at least one word based on the verbal pronunciation; augmenting the phonetic transcription with syllable stress markers based on the verbal pronunciation; and entering the phonetic transcription into the dictionary.
Claim 3
Dependent Claim 12 words
The method of claim 1, wherein the verbal pronunciation is digitally recorded.
Claim 4
Dependent Claim 50 words
The method of claim 1, further comprising the steps of: receiving an orthography of the at least one word; generating candidate pronunciations; generating a recognition grammar for the at least one word from the candidate pronunciations; and comparing the verbal pronunciation against the recognition grammar to generate the phonetic transcription.
Claim 5
Dependent Claim 24 words
The method of claim 1, further comprising the step of: permitting the individual to associate a part of speech tag with the phonetic transcription.
Claim 6
Dependent Claim 34 words
The method of claim 1, wherein the step of augmenting the transcription with syllable stress markers is based on acoustical features of a phoneme of the verbal pronunciation of the at least one word.
Claim 7
Dependent Claim 57 words
The method of claim 5, wherein the acoustical features are selected from the group consisting of the identity of the phoneme, the duration of the phoneme, the energy of the phoneme, the normalized energy of the phoneme, the normalized duration of the phoneme, the fundamental frequency of the phoneme, and the normalized fundamental frequency of the phoneme.
Claim 8
Dependent Claim 41 words
The method of claim 1, further comprising the steps of: using the phonetic transcription to speak the at least one word back to the individual for validation; and receiving an acceptance or a rejection of the phonetic transcription from the individual.
Claim 9
Dependent Claim 94 words
An article of manufacture for allowing an end-user of a text-to-speech system or a speech recognition system to verbally update a phonetic dictionary, comprising: a computer readable medium having computer readable program code stored therein, the computer readable code for causing a computer system to receive a speech signal corresponding to at least one word spoken by the end-user, convert the speech signal into a phonetic transcription of the at least one word augment the phonetic transcription with syllable stress markers based on the speech signal, and enter the phonetic transcription into the dictionary.
Claim 10
Dependent Claim 94 words
An article of manufacture for allowing an end-user of a text-to-speech system or a speech recognition system to verbally update a phonetic dictionary, comprising: a computer readable medium having computer readable program code stored therein, the computer readable code for causing a computer system to receive a speech signal corresponding to at least one word spoken by the end-user, convert the speech signal into a phonetic transcription of the at least one word augment the phonetic transcription with syllable stress markers based on the speech signal, and enter the phonetic transcription into the dictionary.
Claim 11
Independent Claim 79 words
A method for a text-to-speech (TTS) system to update individual entries in a phonetic dictionary, comprising the steps of: receiving an indication from an end-user that the TTS system has mispronounced at least one word; after receiving said indication, recording a verbal pronunciation of the at least one word as spoken by the end-user; determining a phonetic transcription that corresponds to the at least one word as spoken by the end-user; and storing the phonetic transcription in the dictionary.
Claim 12
Independent Claim 79 words
A method for a text-to-speech (TTS) system to update individual entries in a phonetic dictionary, comprising the steps of: receiving an indication from an end-user that the TTS system has mispronounced at least one word; after receiving said indication, recording a verbal pronunciation of the at least one word as spoken by the end-user; determining a phonetic transcription that corresponds to the at least one word as spoken by the end-user; and storing the phonetic transcription in the dictionary.
Claim 13
Dependent Claim 19 words
The method of claim 9, wherein the at least one word as spoken by the end-user is digitally recorded.
Claim 14
Dependent Claim 65 words
The method of claim 9, wherein the steps of determining a phonetic transcription includes the steps of: receiving an orthography of the at least one word; generating candidate pronunciations; generating a recognition grammar for the at least one word based on the candidate pronunciations; and selecting a member of the recognition grammar whose phonemes match sounds in the recording of the at least one word.
Claim 15
Dependent Claim 24 words
The method of claim 11, wherein the step of determining a phonetic transcription includes the step of augmenting the transcription with syllable stress markers.
Claim 16
Dependent Claim 41 words
The method of claim 9, further comprising the steps of: using the phonetic transcription to speak the at least one word back to the end-user for validation; and receiving an acceptance or a rejection of the phonetic transcription from the end-user.
Claim 17
Dependent Claim 32 words
The method of claim 9, further comprising the step of: using the phonetic transcription as a default transcription, when the at least one word is encountered by the TTS system in text.
Claim 18
Independent Claim 84 words
A method for a speech recognition system to update individual entries in a phonetic dictionary, comprising the steps of: receiving an indication from an end-user that a phonetic transcription of at least one word in the dictionary should be updated; after receiving said indication, recording a verbal pronunciation of the at least one word as spoken by the end-user; determining a phonetic transcription that corresponds to the at least one word as spoken by the end-user; and storing the phonetic transcription in the dictionary.
Claim 19
Independent Claim 84 words
A method for a speech recognition system to update individual entries in a phonetic dictionary, comprising the steps of: receiving an indication from an end-user that a phonetic transcription of at least one word in the dictionary should be updated; after receiving said indication, recording a verbal pronunciation of the at least one word as spoken by the end-user; determining a phonetic transcription that corresponds to the at least one word as spoken by the end-user; and storing the phonetic transcription in the dictionary.
Claim 20
Dependent Claim 19 words
The method of claim 15, wherein the at least one word as spoken by the end-user is digitally recorded.
Claim 21
Dependent Claim 56 words
The method of claim 15, wherein the steps of determining a phonetic transcription includes the steps of: generating candidate pronunciations; generating a recognition grammar for the at least one word based on the candidate pronunciations; and selecting a member of the recognition grammar whose phonemes match sounds in the recording of the at least one word.
Claim 22
Dependent Claim 24 words
The method of claim 15, wherein the step of determining a phonetic transcription includes the step of augmenting the transcription with syllable stress markers.
Claim 23
Dependent Claim 41 words
The method of claim 15, further comprising the steps of: using the phonetic transcription to speak the at least one word back to the end-user for validation; and receiving an acceptance or a rejection of the phonetic transcription from the end-user.
Claim 24
Dependent Claim 33 words
The method of claim 15, further comprising the step of: using the phonetic transcription as a default transcription, when the at least one word is encountered by the speech recognition system in speech.
Claim 25
Independent Claim 92 words
A system for allowing an end-user of a text-to-speech system or a speech recognition system to verbally update a phonetic dictionary, comprising: a memory device storing the phonetic dictionary; a processor in communication with said memory device, the processor configured to receive a recorded verbal pronunciation of at least one word, as spoken by the end-user, generate a phonetic transcription of the at least one word based on the verbal pronunciation, augment the phonetic transcription with syllable stress markers based on the verbal pronunciation, and enter the phonetic transcription into the dictionary.
Claim 26
Independent Claim 92 words
A system for allowing an end-user of a text-to-speech system or a speech recognition system to verbally update a phonetic dictionary, comprising: a memory device storing the phonetic dictionary; a processor in communication with said memory device, the processor configured to receive a recorded verbal pronunciation of at least one word, as spoken by the end-user, generate a phonetic transcription of the at least one word based on the verbal pronunciation, augment the phonetic transcription with syllable stress markers based on the verbal pronunciation, and enter the phonetic transcription into the dictionary.
Claim 27
Dependent Claim 27 words
The system of claim 21, wherein the processor is further configured to receive an orthography of the at least one word whose pronunciation is to be recorded.
Claim 28
Dependent Claim 37 words
The system of claim 21, wherein the processor is further configured to generate a recognition grammar for the at least one word and compare the recorded verbal pronunciation against the recognition grammar to generate the phonetic transcription.
Claim 29
Dependent Claim 40 words
The system of claim 21, wherein the processor is further configured to speak the at least one word back to the individual using the phonetic transcription, and receive an acceptance or a rejection of the phonetic transcription from the individual.

References Cited (Backward Citations)

US5384893A Cited
US5682501A Cited
US5774854A Cited
US5592585A Cited
US5727120A Cited
US5933804A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-20 2003-12-20 2004-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-20 2007-12-20 2008-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-20 2011-12-20 2012-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag