Method of training a computer system via human voice input
First Claim
1. 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:
- presenting a text spelling of an unknown word;
receiving a human voice pronunciation of the unknown word from the human teacher;
determining a phonetic spelling of the unknown word with the speech recognition engine based on the human voice pronunciation of the unknown word; and
associating the text spelling with the phonetic spelling to allow the text to speech engine to correctly pronounce the unknown word in the future when presented with the text spelling of the unknown word.
4 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. 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:
-
presenting a text spelling of an unknown word;
receiving a human voice pronunciation of the unknown word from the human teacher;
determining a phonetic spelling of the unknown word with the speech recognition engine based on the human voice pronunciation of the unknown word; and
associating the text spelling with the phonetic spelling to allow the text to speech engine to correctly pronounce the unknown word in the future when presented with the text spelling of the unknown word. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of training a computer system via human voice input from a human teacher, the computer system having a speech recognition engine, the method comprising:
-
receiving a human voice pronunciation of an unknown word from the human teacher;
determining a phonetic spelling of the unknown word with the speech recognition engine based on the human voice pronunciation of the unknown word;
receiving a known word that is related in meaning to the unknown word; and
associating the known word with the phonetic spelling of the unknown word to allow the speech recognition engine to correctly recognize the unknown word in the future as related in meaning to the known word. - View Dependent Claims (9, 10)
-
-
11. 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:
-
instructions for presenting a text spelling of an unknown word;
instructions for receiving a human voice pronunciation of the unknown word from the human teacher;
instructions for determining a phonetic spelling of the unknown word with the speech recognition engine based on the human voice pronunciation of the unknown word; and
instructions for associating the text spelling with the phonetic spelling to allow the text to speech engine to correctly pronounce the unknown word in the future when presented with the text spelling of the unknown word. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. 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 speech recognition engine, the medium further comprising:
-
instructions for receiving a human voice pronunciation of an unknown word from the human teacher;
instructions for determining a phonetic spelling of the unknown word with the speech recognition engine based on the human voice pronunciation of the unknown word;
instructions for receiving a known word that is related in meaning to the unknown word; and
instructions for associating the known word with the phonetic spelling of the unknown word to allow the speech recognition engine to correctly recognize the unknown word in the future as related in meaning to the known word. - View Dependent Claims (19, 20)
-
Specification