IP Library Granted Patent US 7,451,087
Granted Patent B2
US 7,451,087 · App. 09/818,207 · Granted Nov 11, 2008

System and method for converting text-to-voice

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 7,451,087
App. No.
09/818,207
Granted
Nov 11, 2008
Kind
B2
Abstract

A method for converting text to concatenated voice by utilizing a digital voice library and a set of playback rules is provided. The method includes receiving and expanding text data to form a sequence of text and pseudo words. The sequence of text and pseudo words is converted into a sequence of speech items, and the sequence of speech items is converted into a sequence of voice recordings. The method includes generating voice data on the sequence of voice recordings by concatenating adjacent recordings in the sequence of voice recordings.

Claims (30)

1. A method for converting text to concatenated voice by utilizing a digital voice library and a set of playback rules, the digital voice library including a plurality of speech items and a corresponding plurality of voice recordings wherein each speech item corresponds to at least one available voice recording, multiple voice recordings corresponding to a single speech item representing various inflections of that single speech item, the method comprising:

establishing multiple voice recordings in the digital voice library that correspond to a single inflection of a single speech item, for a plurality of inflections of a plurality of speech items, that represent various ligatures for the single inflection of the single speech item with adjacent speech items wherein the recordings for a single inflection of a single speech item are a limited set of recordings that represent a limited set of ligatures with adjacent speech items including only recordings having a vowel at either end and recordings having no surrounding ligature distortions;

receiving text data;

expanding the text data to form a sequence of text and pseudo words;

converting the sequence of text and pseudo words into a sequence of speech items in accordance with the digital voice library, wherein at least one speech item in the sequence of speech items corresponds to multiple voice recordings;

converting the sequence of speech items into a sequence of voice recordings in accordance with the set of playback rules, wherein selecting a voice recording where multiple voice recordings are available for a speech item is based on context around the speech item in the text data;

generating voice data based on the sequence of voice recordings by concatenating adjacent recordings in the sequence of voice recordings;

wherein the plurality of speech items includes a plurality of phrases, and wherein converting the sequences of text and pseudo words further includes parsing the sequence of text and pseudo words to determine any phrases.

2. The method of claim 1 wherein expanding the text data further comprises:

searching the text data for an abbreviation; and

expanding any abbreviation contained in the text data into at least one pseudo word.

3. The method of claim 1 wherein expanding the text data further comprises:

searching the text data for a numerical suffix; and

expanding any numerical suffix contained in the text data into at least one pseudo word.

4. The method of claim 1 wherein expanding the text data further comprises:

searching the text data for a telephone number; and

expanding any telephone number contained in the text data into at least one pseudo word.

5. The method of claim 1 wherein expanding the text data further comprises:

searching the text data for a number that includes a comma; and

expanding any number that includes a comma contained in the text data into at least one pseudo word.

6. The method of claim 1 wherein expanding the text data further comprises:

searching the text data for an Internet mail address; and

expanding any Internet mail address contained in the text data into at least one pseudo word.

7. The method of claim 1 wherein expanding the text data further comprises:

searching the text data for an Internet Universal Resource Locator; and

expanding any Internet Universal Resource Locator in the text data into at least one pseudo word.

8. The method of claim 1 wherein the plurality of speech items includes a plurality of words, and wherein converting the sequence of text and pseudo words further comprises:

parsing the sequence of text and pseudo words to determine any words.

9. The method of claim 8 wherein the plurality of speech items includes a plurality of syllables, and wherein converting the sequence of text and pseudo words further comprises:

parsing the sequence of text and pseudo words to determine any syllables.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 066885/0917 →
NOTES SECURITY AGREEMENT Recorded Jan 24, 2020
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051692/0646 →
SECURITY INTEREST Recorded Nov 1, 2017
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 044652/0829 →