Method of training a computer system via human voice input
First Claim
Patent Images
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;
requesting to receive the human voice pronunciation of the unknown word using speech output;
wherein the request from the computer system takes a form of an ongoing natural language dialog between the computer system and the human teacher with the computer system having a list of ways to ask questions with a variable for the questionable data;
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.
36 Citations
10 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; requesting to receive the human voice pronunciation of the unknown word using speech output; wherein the request from the computer system takes a form of an ongoing natural language dialog between the computer system and the human teacher with the computer system having a list of ways to ask questions with a variable for the questionable data; 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. 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; requesting to receive the human voice pronunciation of the unknown word suing speech output; wherein the request from the computer system takes a form of an ongoing natural language dialog between the computer system and the human teacher with the computer system having a list of ways to ask questions with a variable for the questionable data; 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 (7, 8, 9, 10)
-
Specification