This paper presents SYMA, a framework to analyze a text syntactically and morphologically and to convert it from graphemic to phonetic representation (or vice versa). We describe our grammar formalism and report a parsing experiment comparing eight parsing strategies. The morphological and syntactic analyzer has been developed for a text-to-speech system for German. However, the approach is language-independent and general enough to be used in, e.g., dialog systems, NL-interfaces or speech recognition systems.