This chapter describes the narrator device which, together with the
translator library, provides all of the Amiga's text-to-speech functions.
The narrator device is used to produce high-quality human-like speech in
real time.
NEW NARRATOR FEATURES FOR VERSION 2.0
Feature Description Function
------- ----------- --------
NDB_NEWIORB Flag Use V37 features
NDB_WORDSYNC Flag Synchronize speech/mouth on words
NDB_SYLSYNC Flag Synchronize speech/mouth on syllables
F0enthusiasm narrator_rb field F0 excursion factor
F0perturb narrator_rb field Amount of F0 perturbation
F1adj narrator_rb field F1 adjustment in ±5% steps
F2adj narrator_rb field F2 adjustment in ±5% steps
F3adj narrator_rb field F3 adjustment in ±5% steps
A1adj narrator_rb field A1 adjustment in decibels
A2adj narrator_rb field A2 adjustment in decibels
A3adj narrator_rb field A3 adjustment in decibels
articulate narrator_rb field Transition time multiplier
centralize narrator_rb field Degree of vowel centralization
centphon narrator_rb field Pointer to central ASCII phon
AVbias narrator_rb field Amplitude of voicing bias
AFbias narrator_rb field Amplitude of frication bias
priority narrator_rb field Priority while speaking
Compatibility Warning:
----------------------
The new features for the 2.0 narrator device are not backwards
compatible.
narrator device commands and functions
device interface
writing to the narrator device
reading from the narrator device
how to write phonetically for narrator
a more technical explanation
example speech and mouth movement program
additional information on the narrator device