A Unification-Based Model for Speech Generation

Amalia Todiraºcu


1. Typed feature structure model for phonology

Phonology is defined as the study of sound systems, the study of how speech sounds are structured and function in languages. The model improves the notion of "non- linear" phonology, in contrast with the classic generative phonology. The central idea of non-linear phonology is that phonological representations are not strings of characters, but collections of strings, synchronised like an orchestral score.

The motivation for introducing the constraint-based phonology is to have a restrictive theory of phonology that can be integrated into a general theory of language. Interactions between phonology and other levels of language can be treated uniformly. The HPSG theory [1, 2], which was developed for treating syntax and semantics, has been lately extended to phonology. Some attributes of HPSG, like lists, are treated like finite-state automata.

Unification-based formalisms were initially designed for the proper treatment of syntactic and semantic aspects of the language. The HPSG theory provides a model to store the complex information necessary in parsing. The feature structure of type sign in HPSG involves information about syntax, semantics and phonology of the object which is intended to be described. In the HPSG theory, the phonological feature of the linguistic objects was only asserted as a property, but it was not detailed. The value of the attribute PHON was the string which referenced the object described by the structure. The only operation allowed in the HPSG with the values of the attribute PHON was the concatenation.

Example:

Further work [3] extends the HPSG approach to treat phonology. The classical model for phonology is based on finite-state transducers, centered on the two-level model of Koskenniemi (1983). The new model uses finite-state automata (FSA). Because of the fact that the set of FSA forms a Boolean lattice on intersection, union and complement, the phonological descriptions can be disjoined or can be negated. New structure types can be introduced to model the phonological structure of the linguistic objects. The value of the attribute PHON will be of a new type phon, which is a nonempty list of structures. The description of this type will be given below. A structure of type list can be described as follows:


elist( * ) = [ ]

The basic operations will be the unification and subsumption, but disjunction and negation are also allowed.


167

Previous Index Next