Method and apparatus for processing number in a text to speech (TTS) application
First Claim
Patent Images
1. A method, comprising:
- receiving a text string;
identifying a number in the text string;
parsing the number into magnitudes;
matching each magnitude with a script from a database; and
generating a voice output based on the script.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for processing speech data are described herein. In one aspect of the invention, an exemplary method includes identifying a number from a text string received, parsing the number into magnitudes, matching each magnitude with a script from a database, and generating a voice output based on the script. Other methods and apparatuses are also described.
6 Citations
30 Claims
-
1. A method, comprising:
-
receiving a text string;
identifying a number in the text string;
parsing the number into magnitudes;
matching each magnitude with a script from a database; and
generating a voice output based on the script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
identifying a number in a text string;
detecting a decimal of the number;
extracting first digits preceding the decimal;
parsing the first digits into magnitudes;
matching each magnitude with a script from a database; and
generating a first voice output based on the script. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A machine-readable medium having stored thereon executable code which causes a machine to perform a method, the method comprising:
-
receiving a text string;
identifying a number in the text string;
parsing the number into magnitudes;
matching each magnitude with a script from a database; and
generating a voice output based on the script. - View Dependent Claims (20, 21, 22)
-
-
23. A machine-readable medium having stored thereon executable code which causes a machine to perform a method, converting numeric text to speech, the method comprising:
-
identifying a number in a text string;
detecting a decimal of the number;
extracting first digits preceding the decimal;
parsing the first digits into magnitudes;
matching each magnitude with a script from a database; and
generating a first voice output based on the script. - View Dependent Claims (24, 25)
-
-
26. A system, comprising:
-
a first unit to receive and identify a number in a text string;
a second unit to parse the number into magnitudes;
a third unit to match each magnitude with a script from a database; and
a fourth unit to generate a voice output based on the script. - View Dependent Claims (27)
-
-
28. A system, comprising:
-
a first unit to identify a number in a text string;
a second unit to detect a decimal of the number;
a third unit to extract first digits preceding the decimal;
a fourth unit to parse the first digits into magnitudes;
a fifth unit to match each magnitude with a script from a database; and
a sixth unit to generate a first voice output based on the script. - View Dependent Claims (29, 30)
-
Specification