home *** CD-ROM | disk | FTP | other *** search
/ Audio Version 4.94 / audioversion4.94knowledgemediaresourcelibraryoctober1994.iso / amiga / speech / spechty2.doc < prev    next >
Text File  |  1991-12-28  |  6KB  |  136 lines

  1. ---------------------------------------------------------------------------
  2.                                SPEECHTOY2 
  3.                 
  4.                             by Chris P. Demiris
  5. ---------------------------------------------------------------------------
  6.  
  7.  
  8.  
  9. ---------------------------------------------------------------------------
  10. Introduction
  11. ---------------------------------------------------------------------------
  12.  
  13. **** This requires version 2.0 or higher of the Amiga O.S. ****
  14.  
  15. This is the first release of a new SpeechToy program that allows you to
  16. play with all of the features of the narrator device under 2.0.  The speech
  17. abilities of the Amiga have been greatly enhanced with 2.0, and this program
  18. will give you a chance to see just what has been added.
  19.  
  20. I didn't originally intend to release it until it was finished, but I
  21. thought everyone would enjoy it even as is.
  22.  
  23. This program is freely distributable, as long as it is kept intact with this
  24. document and the program remains unaltered.
  25.  
  26. If you have any suggestions or problems, let me know:
  27.  
  28. Genie: C.DEMIRIS1
  29. BIX:   cdemiris
  30. or on the Armadillo Brothers BBS of Salt Lake: (801) 484-2766
  31.  
  32.  
  33.  
  34. ---------------------------------------------------------------------------
  35. Using SpeechToy2
  36. ---------------------------------------------------------------------------
  37.  
  38. Double-click on SpeechToy2 icon to start the program.
  39.  
  40. Notice that many of the gadgets have keyboard equivalents.  Note that for
  41. the slider gadgets and the cycle gadgets, these keyboard equivalents move
  42. forward when the unshifted key is pressed, and backwards when the shifted
  43. key is pressed.
  44.  
  45. The TEXT string gadget allows you to enter any english text to be spoken.
  46. After text is entered, it is translated into phonemes in the PHONE gadget.
  47.  
  48. The PHONE gadget allows you to change the actual phonemic text to be spoken
  49. by the narrator.  Here you can adjust stressed syllables, and even change
  50. phonemes entirely.
  51.  
  52. Click on the SPEAK gadget or press 'S' to have the Amiga speak whatever text
  53. is in the PHONE string.
  54.  
  55. The DEFAULTS gadget returns all of the voice settings to their default
  56. values.
  57.  
  58. The remainder of the gadgets adjust the Amiga voice.  They are described
  59. briefly below.  A more detailed description will come with the final
  60. release.  If you want more info now, get the Third Edition of the Amiga RKM
  61. Devices Manual.  New features for 2.0 are marked with a *.
  62.  
  63.  
  64. Speaker:              This adjusts which speaker(s) the voice comes out of.
  65.  
  66. Sex:                  Self-explanatory (I hope).
  67.  
  68. Mode:                 Natural - The narrator device uses punctuation marks
  69.                                 to adjust speech.
  70.                       Robotic - No stress is added to any syllables.
  71.                       Manual  - This narrator will use only the stresses
  72.                                 indicated in the phonemic text, and will not
  73.                                 make adjustments for punctuation.
  74.              
  75. Rate:                 Speaking rate in words-per-minute.
  76.  
  77. Volume:               Sets the volume of the speaking voice.
  78.  
  79. Pitch:                The baseline pitch of the speaking voice in Hertz.
  80.  
  81. *Perturb:             Non-zero values in this field cause random modulation 
  82.                       of the pitch.  This can cause the pitch to shake
  83.                       similar to an elderly person's voice.
  84.  
  85. *Enthus:              Enthusiasm. This causes greater pitch changes on 
  86.                       accented syllables.
  87.  
  88. *F1Adj - *F3Adj:      Formant frequencies.
  89.                       Rather than explain these, just try them. Negative 
  90.                       values are more useful, since positive values can
  91.                       cause clipping of sound.
  92.  
  93. *A1Adj - *A3Adj:      Amplitudes of formants. 
  94.                       Once again, just try different values.
  95.  
  96. *Articulate:          Normally our articulators (jaw, tongue, lips, etc.) 
  97.                       move from one position to the next smoothly.  This 
  98.                       field allows you to adjust how smoothly the
  99.                       transitions are made.  Smaller values will cause
  100.                       shorter transitions, making more clipped speech, while
  101.                       larger values will create slurring effects.
  102.  
  103. *AVBias, *AFBias:     Adjusts the clarity of voiced and unvoiced
  104.                       sounds.  Try a higher AFBias and you'll notice that
  105.                       the consonants are voiced more clearly.
  106.  
  107. *Cent% and *Centphon: These are the really neat features.  You can create
  108.                       regional accents easily with this feature.  When 
  109.                       any vowel is spoken, the narrator "pulls" the
  110.                       spoken vowel towards the target vowel specified in
  111.                       Centphon.  The amount which the original vowel is
  112.                       pulled is specified in Cent%.
  113.  
  114.  
  115.  
  116. ---------------------------------------------------------------------------
  117. *** COMING SOON ***
  118. ---------------------------------------------------------------------------
  119.  
  120. The final release of this little program will contain the following
  121. additional features:
  122.  
  123. * A graphic face that moves while speaking.
  124.  
  125. * The ability to save a set of parameters as a 'Character'.
  126.  
  127. * The ability to load and save Character databases.
  128.  
  129. * The ability to speak text files, including files with special codes
  130.   to select parameters and Characters.
  131.  
  132. * A full Arexx port to allow control from other programs.
  133.  
  134. * ??? If you think of anything else, let me know.
  135.  
  136.