System and method for configuring voice readers using semantic analysis
First Claim
1. A method for text conversion using a computer system, said method comprising:
- receiving a text block from a text file;
performing semantic analysis on the text block;
selecting one or more voice attributes based upon the semantic analysis result; and
converting the text block to audio using the selected voice attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for using semantic analysis to configure a voice reader is presented. A text file includes a plurality of text blocks, such as paragraphs. Processing performs semantic analysis on each text block in order to match the text block'"'"'s semantic content with a semantic identifier. Once processing matches a semantic identifier with the text block, processing retrieves voice attributes that correspond to the semantic identifier (i.e. pitch value, loudness value, and pace value) and provides the voice attributes to a voice reader. The voice reader uses the text block to produce a synthesized voice signal with properties that correspond to the voice attributes. The text block may include semantic tags whereby processing performs latent semantic indexing on the semantic tags in order to match semantic identifiers to the semantic tags.
-
Citations
39 Claims
-
1. A method for text conversion using a computer system, said method comprising:
-
receiving a text block from a text file;
performing semantic analysis on the text block;
selecting one or more voice attributes based upon the semantic analysis result; and
converting the text block to audio using the selected voice attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An information handling system comprising:
-
one or more processors;
a memory accessible by the processors;
one or more nonvolatile storage devices accessible by the processors; and
a text conversion tool to convert text to audio, the text conversion tool comprising software code effective to;
receive a text block from a text file;
perform semantic analysis on the text block;
select one or more voice attributes based upon the semantic analysis result from one of the nonvolatile storage devices; and
convert the text block to speech using the selected voice attributes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product stored on a computer operable media for converting text to audio, said computer program product comprising:
-
means for receiving a text block from a text file;
means for performing semantic analysis on the text block;
means for selecting one or more voice attributes based upon the semantic analysis result; and
means for converting the text block to audio using the selected voice attributes. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification