Personalized text-to-speech services
First Claim
1. A method comprising:
- receiving, from a sender, a textual message generated by a spoken dialog system;
selecting, via a processor and based on voice characteristics of the sender and the sender speaking a particular set of lines, a speech template from a plurality of speech templates, the speech template comprising information representing characteristics of an individual'"'"'s voice, wherein each speech template in the plurality of speech templates is personalized to the individual and in a distinct language from other speech templates in the plurality of speech templates;
accessing pre-recorded speech from storage corresponding to a first portion of the textual message;
generating variable speech corresponding to a second portion of the textual message; and
merging the pre-recorded speech and the variable speech in an order defined by the speech template.
7 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.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, from a sender, a textual message generated by a spoken dialog system; selecting, via a processor and based on voice characteristics of the sender and the sender speaking a particular set of lines, a speech template from a plurality of speech templates, the speech template comprising information representing characteristics of an individual'"'"'s voice, wherein each speech template in the plurality of speech templates is personalized to the individual and in a distinct language from other speech templates in the plurality of speech templates; accessing pre-recorded speech from storage corresponding to a first portion of the textual message; generating variable speech corresponding to a second portion of the textual message; and merging the pre-recorded speech and the variable speech in an order defined by the speech template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, result in the processor performing operations comprising; receiving, from a sender, a textual message generated by a spoken dialog system; selecting, based on voice characteristics of the sender and the sender speaking a particular set of lines, a speech template from a plurality of speech templates, the speech template comprising information representing characteristics of an individual'"'"'s voice, wherein each speech template in the plurality of speech templates is personalized to the individual and in a distinct language from other speech templates in the plurality of speech templates; accessing pre-recorded speech from storage corresponding to a first portion of the textual message; generating variable speech corresponding to a second portion of the textual message; and merging the pre-recorded speech and the variable speech in an order defined by the speech template. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage device having instructions stored which, when executed by a computing device, result in the computing device performing operations comprising:
-
receiving, from a sender, a textual message generated by a spoken dialog system; selecting, based on voice characteristics of the sender and the sender speaking a particular set of lines, a speech template from a plurality of speech templates, the speech template comprising information representing characteristics of an individual'"'"'s voice, wherein each speech template in the plurality of speech templates is personalized to the individual and in a distinct language from other speech templates in the plurality of speech templates; accessing pre-recorded speech from storage corresponding to a first portion of the textual message; generating variable speech corresponding to a second portion of the textual message; and merging the pre-recorded speech and the variable speech in an order defined by the speech template. - View Dependent Claims (20)
-
Specification