System and method of developing a TTS voice
First Claim
1. A method of tracking progress in developing a text-to-speech (TTS) voice, the method comprising:
- ensuring that a corpus of recorded speech contains reading errors and matches an associated written text, wherein each of the reading errors comprises at least a half phenome incorrectly matched to a word of the written text;
creating, via a processor, a tuple of files for each utterance in the corpus; and
tracking, via the processor, work done for each utterance utilizing the tuple.
10 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are various aspects of a toolkit used for generating a TTS voice for use in a spoken dialog system. The embodiments in each case may be in the form of the system, a computer-readable medium or a method for generating the TTS voice. An embodiment of the invention relates to a method of tracking progress in developing a text-to-speech (TTS) voice. The method comprises insuring that a corpus of recorded speech contains reading errors and matches an associated written text, creating a tuple for each utterance in the corpus and tracking progress for each utterance utilizing the tuple. Various parameters may be tracked using the tuple but the tuple provides a means for enabling multiple workers to efficiently process a database of utterance in preparation of a TTS voice.
-
Citations
15 Claims
-
1. A method of tracking progress in developing a text-to-speech (TTS) voice, the method comprising:
-
ensuring that a corpus of recorded speech contains reading errors and matches an associated written text, wherein each of the reading errors comprises at least a half phenome incorrectly matched to a word of the written text; creating, via a processor, a tuple of files for each utterance in the corpus; and tracking, via the processor, work done for each utterance utilizing the tuple. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A tangible computer-readable storage medium storing instructions for controlling a computing device to track progress in developing a text-to-speech (TTS) voice, the instructions comprising:
-
ensuring that a corpus of recorded speech contains reading errors and matches an associated written text, wherein each of the reading errors comprises at least a half phenome incorrectly matched to a word of the written text; creating a tuple of files for each utterance in the corpus; and tracking work done for each utterance utilizing the tuple. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computing device that tracks progress in developing a text-to-speech (TTS) voice, the computing device comprising:
-
a processor; a module configured to control the processor to ensure that a corpus of recorded speech contains reading errors and matches an associated written text, wherein each of the reading errors comprises at least a half phenome incorrectly matched to a word of the written text; a module configured to control the processor to create a tuple of files for each utterance in the corpus; a module configured to control the processor to track work done for each utterance utilizing the tuple. - View Dependent Claims (12, 13, 14, 15)
-
Specification