Speech processing for telephony API
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and structures are discussed that enhance media processing. One aspect of the present invention includes a data structure to enhance media processing. The data structure includes a terminal data structure to instantiate terminal objects and a speech recognition terminal data structure that extends the terminal data structure. Another aspect of the present invention includes a data structure to enhance media processing. This data structure includes a terminal data structure to instantiate terminal objects and a speech generation terminal data structure that extends the terminal data structure. These data structures may be used to implement an internet protocol interactive voice response system, an internet protocol unified message system, and speech-enabled Web applications.
-
Citations
54 Claims
-
1-20. -20. (canceled).
-
21. A data structure to enhance media processing, comprising:
-
a terminal data structure to instantiate terminal objects; and
a speech recognition terminal data structure that extends the terminal data structure. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A data structure to enhance media processing, comprising:
-
a terminal data structure to instantiate terminal objects; and
a speech recognition terminal data structure that extends the terminal data structure, wherein the speech recognition terminal data structure includes an engine token data structure. - View Dependent Claims (27, 28)
-
-
29. A data structure to enhance media processing, comprising:
-
a terminal data structure to instantiate terminal objects; and
a speech recognition terminal data structure that extends the terminal data structure, wherein the speech recognition terminal data structure includes an enumeration engine data structure. - View Dependent Claims (30)
-
-
31. A data structure to enhance media processing, comprising:
-
a terminal data structure to instantiate terminal objects; and
a speech recognition terminal data structure that extends the terminal data structure, wherein the speech recognition terminal data structure includes a speech recognition data structure. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A data structure to enhance media processing, comprising:
-
a terminal data structure to instantiate terminal objects; and
a speech recognition terminal data structure that extends the terminal data structure, wherein the speech recognition terminal data structure includes a recognition context data structure. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for enhancing media processing, comprising:
-
requesting a speech recognition terminal object;
getting a desired speech recognition engine; and
setting a speech recognition context. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer readable medium having instructions stored thereon for causing a computer to perform a method for enhancing media processing, the method comprising:
requesting a speech recognition terminal object;
getting a desired speech recognition engine; and
setting a speech recognition context.
-
54-75. -75 (canceled)
Specification