Personalized text-to-speech services
First Claim
1. A computer-implemented method for converting text to speech comprising:
- providing fixed text data comprising a fixed textual message;
retrieving a speech template from a plurality of speech templates based on an attribute that identifies the speech template, the speech template comprising information representing characteristics of an individual'"'"'s voice;
converting the fixed text data to fixed speech data, the fixed speech data comprising a spoken form of the fixed text data having the characteristics of the individual'"'"'s voice;
storing the fixed speech data; and
retrieving the stored fixed speech data in presenting speech to a user.
6 Assignments
0 Petitions
Accused Products
Abstract
A personalized text-to-speech (pTTS) system provides a method for converting text data to speech data utilizing a pTTS template representing the voice characteristics of an individual. A memory stores executable program code that converts text data to speech data. Text data represents a textual message directed to a system user and speech data represents a spoken form of text data having the characteristics of an individual'"'"'s voice. A processor executes the program code, and a storage device stores a pTTS template and may store speech data. The pTTS system can be used to provide various services that provide immediate spoken presentation of the speech data converted from text data and/or combine stored speech data with generated speech data for spoken presentation.
208 Citations
36 Claims
-
1. A computer-implemented method for converting text to speech comprising:
-
providing fixed text data comprising a fixed textual message; retrieving a speech template from a plurality of speech templates based on an attribute that identifies the speech template, the speech template comprising information representing characteristics of an individual'"'"'s voice; converting the fixed text data to fixed speech data, the fixed speech data comprising a spoken form of the fixed text data having the characteristics of the individual'"'"'s voice; storing the fixed speech data; and retrieving the stored fixed speech data in presenting speech to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A text to speech conversion system comprising:
-
a memory that stores executable program code; a processor that executes the program code; a storage device that stores a speech template and speech data, the speech template comprising information representing characteristics of an individual'"'"'s voice, the speech data comprising information representing a spoken form of text data having the characteristics of the individual'"'"'s voice, wherein the program code is executable to convert the text data to the speech data, the text data representing a textual message that is generated by an author for a recipient, where the recipient interacts with a telephone coupled to a telephone network and the author interacts with a computer coupled to the telephone network through a data network; and notification program code designed to transmit a notification to the author when the recipient is unable to connect with a telephone of the author. - View Dependent Claims (17, 18)
-
-
19. A method for converting text to speech comprising:
-
storing a plurality of speech templates, each speech template comprising information representing characteristics of a unique voice; receiving a prompt script; converting the prompt script to fixed speech data using each of the plurality of speech templates, the fixed speech data representing a spoken form of the prompt script; receiving text data including variable text data and fixed text data from an individual; retrieving one of the plurality of speech templates associated with the individual; converting the variable text data to variable speech data, the variable speech data representing a spoken form of the variable text data; retrieving fixed speech data corresponding to the fixed text data; and providing the fixed speech data and the variable speech data to a recipient.
-
-
20. A method for converting text to speech comprising:
-
providing fixed speech data for a first individual; determining a text data response intended for a recipient in response to an input, the text data response including a variable text data portion and a fixed text data portion; identifying a first speech template representing voice characteristics of the first individual; generating variable speech data using the first speech template, the variable speech data corresponding to the variable text data portion; determining a portion of the fixed speech data corresponding to the fixed text data portion; and providing the variable speech data and the portion of the fixed speech data to the recipient. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification