MULTIVOICE DRIVER NOTES AND BUG LIST

The MultiVoice implementation of DECtalk has difficulties (bugs) with
indexing (tracking the words as they are spoken for highlighting and
accurate stopping and starting of speech). This is true for all versions of
MultiVoice. This driver attempts to get around the indexing bugs, but
it will not be successfull all of the time. When using this driver
you will hear control codes spoken when the MultiVoice has a conflict
between receiving text and sending back index markers. You will also
see the MultiVoice occasionally drop an index marker when it concatenates
two words for purposes of better pronunciation. When this happens the
highlighted text will fall behind the spoken text. If the text is stopped,
it may not resume where you stopped it can be one or more words off.
There is no know work-around for these problems. All DECtalk speech
synthesizers have difficulty with indexing, some more than others.

