SYSTEM AND METHOD FOR GENERALIZED PRESELECTION FOR UNIT SELECTION SYNTHESIS
First Claim
1. A method of generalized preselection for unit selection synthesis, the method causing a computing device to perform steps comprising:
- adding a supplemental phoneset to a speech synthesizer front end having an existing phoneset;
modifying a unit preselection process based on the supplemental phoneset;
preselecting units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process; and
generating speech based on the preselected units.
8 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, computer-implemented methods, and computer-readable storage media for unit selection synthesis. The method causes a computing device to add a supplemental phoneset to a speech synthesizer front end having an existing phoneset, modify a unit preselection process based on the supplemental phoneset, preselect units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process, and generate speech based on the preselected units. The supplemental phoneset can be a variation of the existing phoneset, can include a word boundary feature, can include a cluster feature where initial consonant clusters and some word boundaries are marked with diacritics, can include a function word feature which marks units as originating from a function word or a content word, and/or can include a pre-vocalic or post-vocalic feature. The speech synthesizer front end can incorporates the supplemental phoneset as an extra feature.
-
Citations
20 Claims
-
1. A method of generalized preselection for unit selection synthesis, the method causing a computing device to perform steps comprising:
-
adding a supplemental phoneset to a speech synthesizer front end having an existing phoneset; modifying a unit preselection process based on the supplemental phoneset; preselecting units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process; and generating speech based on the preselected units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for generalized preselection for unit selection synthesis, the system comprising:
-
a processor; an adding module configured to control the processor to add a supplemental phoneset to a speech synthesizer front end having an existing phoneset; a modification module configured to control the processor to modify a unit preselection process based on the supplemental phoneset; a preselection module configured to control the processor to preselect units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process; and a generation module configured to control the processor to generate speech based on the preselected units. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium storing instructions which, when executed by a computing device, control the computing device to perform generalized preselection for unit selection synthesis, the instructions comprising:
-
adding a supplemental phoneset to a speech synthesizer front end having an existing phoneset; modifying a unit preselection process based on the supplemental phoneset; preselecting units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process; and generating speech based on the preselected units. - View Dependent Claims (18, 19, 20)
-
Specification