IP Library Granted Patent US 8,805,687
Granted Patent B2
US 8,805,687 · App. 12/563,654 · Granted Aug 12, 2014

System and method for generalized preselection for unit selection synthesis

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,805,687
App. No.
12/563,654
Granted
Aug 12, 2014
Kind
B2
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.

Claims (31)

1. A method comprising:

adding a supplemental phoneset to a speech synthesizer front end having an existing phoneset, wherein the supplemental phoneset comprises a cluster feature where initial consonant clusters and a word boundary are marked with diactitics;

modifying a unit preselection process by adding costs associated with the supplemental phoneset to a preselection cost that is part of the unit preselection process, to yield a modified unit preselection process;

preselecting units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process, to yield preselected units; and

generating speech based on the preselected units.

2. The method of claim 1 , wherein the supplemental phoneset is a variation of the existing phoneset.

3. The method of claim 1 , wherein the supplemental phoneset comprises a word boundary feature.

4. The method of claim 1 , wherein the supplemental phoneset comprises a function word feature which marks units as originating from one of a function word and a content word.

5. The method of claim 1 , wherein the supplemental phoneset comprises one of a pre-vocalic and a post-vocalic feature.

6. The method of claim 1 , wherein the speech synthesizer front end incorporates the supplemental phoneset as an extra feature.

7. The method of claim 6 , wherein preselecting of the units further comprises assigning costs to units in one phoneset based on whether a unit of interest agrees in terms of another phoneset.

8. A system comprising:

a processor;

a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:

adding a supplemental phoneset to a speech synthesizer front end having an existing phoneset, wherein the suppliemental phoneset comprises a cluster feature where initial consonant clusters and a work boundary are marked with diacritics;

modifying a unit preselection process by adding costs associated with the supplemental phoneset to a preselection cost that is part of the unit preselection process, to yield a modified unit preselection process;

preselecting units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process, to yield preselected units; and

generating speech based on the preselected units.

9. The system of claim 8 , wherein the supplemental phoneset is a variation of the existing phoneset.

10. The system of claim 8 , wherein the supplemental phoneset comprises a word boundary feature.

11. The system of claim 8 , wherein the supplemental phoneset comprises a function word feature which marks units as originating from one of a function word and a content word.

12. The system of claim 8 , wherein the supplemental phoneset comprises a pre-vocalic and a post-vocalic feature.

13. The system of claim 8 , wherein the speech synthesizer front end incorporates the supplemental phoneset as an extra feature.

14. The system of claim 13 , wherein preselection of the units further comprises assigning costs to units in one phoneset based on whether a unit of interest agrees in terms of another phoneset.

15. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform a method comprising:

adding a supplemental phoneset to a speech synthesizer front end having an existing phoneset, wherein the supplemental phoneset comprises a cluster feature where initial consonant clusters and a word boundary are marked with diacritics;

modifying a unit preselection process by adding costs associated with the supplemental phoneset to a preselection cost that is part of the unit preselection process, to yield a modified unit preselection process;

preselecting units from the supplemental phoneset and the existing phoneset based on the modified unit preselection process, to yield preselected units; and

generating speech based on the preselected units.

16. The computer-readable storage device of claim 15 , wherein the supplemental phoneset is a variation of the existing phoneset.

17. The computer-readable storage device of claim 15 , wherein the supplemental phoneset comprises a word boundary feature.

Assignments (9)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041504/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2009
From: CONKIE, ALISTAIR D.; BEUTNAGEL, MARK; KIM, YEON-JUN; SYRDAL, ANN K.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 023260/0028 →