Reduced unit database generation based on cost information
First Claim
Patent Images
1. A method, comprising:
- determining a desired size of a reduced unit database for text to speech operations;
generating the reduced unit database of the desired size based on a full unit database, wherein the reduced unit database is generated to minimize an overall cost in using the units in the reduced unit database to accomplish the text to speech operations; and
performing the text to speech operations using the reduced unit database.
11 Assignments
0 Petitions
Accused Products
Abstract
An arrangement is provided for generating a reduced unit database of a desired size to be used in text to speech operations. A reduced unit database with a desired size is generated based on a full unit database. The reduction is carried out with respect to a text database with a plurality of sentences. Units from the full database are pruned to minimize an overall cost associated with using alternative units other than the units in the reduced unit database.
22 Citations
56 Claims
-
1. A method, comprising:
-
determining a desired size of a reduced unit database for text to speech operations;
generating the reduced unit database of the desired size based on a full unit database, wherein the reduced unit database is generated to minimize an overall cost in using the units in the reduced unit database to accomplish the text to speech operations; and
performing the text to speech operations using the reduced unit database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to generate a reduced unit database based on a full unit database, comprising:
-
performing text to speech operations with respect to every sentence in a text database using units selected from the full unit database, wherein units are selected so that the cost of using the selected units to achieve text to speech is minimized;
computing a unit selection cost associated with each of the sentences in the text database;
pruning the units that are selected during the text to speech operations based on the unit selection costs to produce the reduced unit database. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system, comprising:
-
a unit database reduction mechanism capable of generating a reduced unit database of a desired size from a full unit database based on cost information; and
a text to speech mechanism capable of performing text to speech operations using the reduced unit database. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A unit database reduction mechanism, comprising:
-
a text database including a plurality of sentences;
a full unit database; and
a cost based subset unit generation mechanism capable of pruning the full unit database to produce a reduced unit database using cost information related to unit selection in carrying out text to speech operations with respect to the plurality of sentences in the text database. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. An article comprising a storage medium having stored thereon instructions that, when executed by a machine, result in the following:
-
determining a desired size of a reduced unit database for text to speech operations;
generating the reduced unit database of the desired size based on a full unit database, wherein the reduced unit database is generated to minimize an overall cost in using the units in the reduced unit database to accomplish the text to speech operations; and
performing the text to speech operations using the reduced unit database. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. An article comprising a storage medium having stored thereon instructions for generating a reduced unit database based on a full unit database that, when executed, result in:
-
performing text to speech operations with respect to every sentence in a text database using units selected from the full unit database, wherein units are selected so that the cost of using the selected units to achieve text to speech is minimized;
computing a unit selection cost associated with each of the sentences in the text database;
pruning the units that are selected during the text to speech operations based on the unit selection costs to produce the reduced unit database. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification