Patent ID: 7464065
Filing Date: 2008-12-09
Classification: G06F,G10L

Abstract:
1. A data processing system comprising computer hardware having one or more processors for generating speech from text, and further comprising: a Text-to-Speech (TTS) engine having stored therein a Multi-Level Data Structure (MLDS); a Delta Pattern Matching Syntax (DPMS) program to be executed for evaluating conditions in said MLDS, the DPMS program being encapsulated within a marked command of an application program, the DPMS program being parsed into DPMS constructs representing a set of instructions specifying procedural rules of operation on the MLDS; and a DPMS interface through which the application program communicates with the MLDS of the TTS engine; wherein the DPMS interface includes an DPMS interpreter that can query and modify the MLDS using the DPMS constructs.