Method of training a computer system via human voice input
AssigneeQwest Communications International Inc.
InventorEliot M. Case
Life of this patent
Estimating the term…
Loading patent…
AssigneeQwest Communications International Inc.
InventorEliot M. Case
Estimating the term…
A method of training a computer system via human voice input from a human teacher is provided. In one embodiment, the method includes presenting a text spelling of an unknown word and receiving a human voice pronunciation of the unknown word. A phonetic spelling of the unknown word is determined. The text spelling is associated with the phonetic spelling to allow a text to speech engine to correctly pronounce the unknown word in the future when presented with the text spelling of the unknown word.
A method of training a computer system via human voice input from a human teacher, the computer system having a text to speech engine and a speech recognition engine, the method comprising:
A computer readable storage medium having instructions stored thereon that direct a computer to perform a method of training a computer system via human voice input from a human teacher, the computer system having a text to speech engine and a speech recognition engine, the medium further comprising:
Dependencies are inferred from the claim text.
From the US filing history. Foreign family members aren’t listed.
1. Field of the Invention
The present invention relates to a method of training a computer system via human voice input from a human teacher, with the computer system including a speech recognition engine.
2. Background Art
FIG. 1 illustrates a computer system and a method of training the computer system in accordance with the present invention;
FIG. 2 illustrates a method of training the computer system in accordance with the present invention;
FIG. 3 illustrates a method of the present invention; and
With reference now to FIG. 1, a computer system is generally indicated at 10. System 10 includes a computer 12, a text to speech engine 14, and a speech recognition engine 16. Speech recognition engine 16 uses word recognizer 18 and/or database with phonetics 20 to determine the phonetic spelling of an unknown word based on human voice pronunciation of the unknown word. System 10 includes speaker 22 and microphone 24.
In accordance with the present invention, computer system 10 is trained via human voice input from a human teacher. First, computer 12 is presented with a text spelling of an unknown word. The text spelling of the unknown word may be presented to computer 12 in a variety of ways. For example, computer 12 may manually receive the text spelling of the unknown word, or may, in any other way, come across the text spelling of the unknown word. Thereafter, a human voice pronunciation of the unknown word is received by system 10 at microphone 24 from a human teacher. Speech recognition engine 16 determines a phonetic spelling of the unknown word based on the human voice pronunciation of the unknown word. It is appreciated that the phonetic spelling may include a sequence of phonemes names and/or known words as determined by word recognizer 18 and/or database with phonetics 20. Further, in a preferred implementation, after the text spelling of the unknown word is presented, system 10, using speech output at speaker 22, requests to receive the human voice pronunciation of the known word.
In a preferred embodiment, the request by the computer system to receive the human voice pronunciation of the unknown word takes a form of an ongoing dialog between the computer system and the human teacher as illustrated by example in FIG. 2.
Speech synthesis; Text to speech systems: elementary speech units used in speech synthesisers; Concatenation rules
Methods for producing synthetic speech; Speech synthesisers: details of speech synthesis systems, e.g. synthesiser structure or memory management
Speech analysis techniques or speech synthesis
Term ended 22 Oct 2023 (estimated)