next up previous contents
Next: ``BREAK'' Up: ``sable-elements'' Previous: ``LANGUAGE''   Contents

``SPEAKER''

The speaker-tag now works with german and english. Speakers of another language may easily be added.
As default language (between the end of one and the beginning of another speaker-tag) the language, selected by the user before analyzing the sable file, is used.
Possible values I'm not sure, if they all really work!
It is now also possible to choose only the gender of the speaker by using: <SPEAKER GENDER="female" ...> or <SPEAKER GENDER="male" ...>. Here, we also differ only between german and english, but other languages may easily be added by inserting another cond-branch equivalent to the german one in the GENDER-branches at the opening of the speaker-tag.
Just a few things to be done to add speakers of another language (see language-tag):
  1. ``init-function'':
    1. another branch has to be added to the cond-statement equivalent to the ``german-branch''
    2. in ``sable_init_globals'', another branch has to be added to the cond-statement equivalent to the ``german-branch''
  2. ``restore_ttw_functions'':
    1. another branch has to be added to the cond-statement equivalent to the ``german-branch''
  3. ``set_ttw_functions'':
    1. another branch has to be added to the cond-statement equivalent to the ``german-branch''
How the speaker-tag works:


next up previous contents
Next: ``BREAK'' Up: ``sable-elements'' Previous: ``LANGUAGE''   Contents
Gregor Moehler
2001-07-17