ADAPTIVE QUALITY ADJUSTMENTS FOR SPEECH SYNTHESIS IN A REAL-TIME SPEECH PROCESSING SYSTEM BASED UPON LOAD
First Claim
Patent Images
1. A method for optimally handling load/quality tradeoffs in a speech synthesis system comprising:
- determining a current quantity of computing resources available to a speech synthesis system;
comparing the determined quantity to at least one previously established threshold; and
depending upon results of the comparing step, automatically adjusting at least one quality setting of the speech synthesis system, which results in a corresponding change in the current quantity.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a solution that dynamically adapts quality settings of a real-time speech synthesis system based upon load, which results in a proportional change in consumed resources. For example, when quantity of available CPU cycles is low, a quality of speech can be automatically lowered. When a quantity of available CPU cycles is high, a quality of speech can be automatically increased. Accordingly, the solution discloses an adaptive speech synthesis system that provides a highest possible quality of speech in a real-time environment experiencing rapid changes in request volume and/or complexity.
24 Citations
20 Claims
-
1. A method for optimally handling load/quality tradeoffs in a speech synthesis system comprising:
-
determining a current quantity of computing resources available to a speech synthesis system; comparing the determined quantity to at least one previously established threshold; and depending upon results of the comparing step, automatically adjusting at least one quality setting of the speech synthesis system, which results in a corresponding change in the current quantity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An adaptive method for generating speech comprising:
-
automatically determining a level of resources utilized by a speech synthesis system; and automatically adjusting settings of the speech synthesis system that affect a quality of generated speech to change the level. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for generating speech comprising:
-
a speech synthesis engine configured to generate speech output in accordance with a plurality of adjustable settings; a resource monitor configured to determine quantities of resources that are available to the speech synthesis engine or quantities of resources that are utilized by the speech synthesis engine; and a settings adjustor configured dynamically to adjust a set of the adjustable settings to vary a quality of speech output produced by the speech synthesis engine, which results in a corresponding change in the quantities of resources, wherein settings are automatically changed by the settings adjustor based upon the quantities determined by the resource monitor. - View Dependent Claims (17, 18, 19, 20)
-
Specification