| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 | 
							- eSpeak - RISCOS Version
 - ========================
 - 
 - NOTE:  The contents of the files in the espeak-dat directory,
 -   and the format of their contents has changed for this version.
 -   Please delete your old  espeak-dat  directory and replace it
 -   with the new one in this package.
 - 
 - 
 - Requirements
 - ============
 - 
 - RISCOS 3.6 or later with 16 bit sound system enabled.
 - 
 - On my 200MHz StrongArm, it takes 51 sec to process 6m 3s of speech output,
 - so it will probably run OK on an ARM7 processor also. 
 - 
 - 
 - 
 - Installation and Use
 - ====================
 - 
 - 1.  Copy the !eSpeak directory onto your harddrive.    
 - 
 - 2.  To load the Speak module:  double-click on !eSpeak.
 -     
 -     This sets the <eSpeak$Dir> system variable, and then runs
 -     the "speakmod" file to load the Speak module.
 -     
 -     Note, <eSpeak$Dir> refers to the directory that contains the
 -     espeak-dat directory, which contains the speech data. It must
 -     be set before the module is loaded.
 -        
 - 
 - 3.  Example commands:
 - 
 -     *help speak
 -       should now show version 3.30   (or whatever is the latest version)
 - 
 -     *speak -h
 -       shows the available commands
 -             
 -     *speak "this is some text"
 -       speaks the string "this is some text"
 -       
 -     *speak -v en-f "this is some text"
 -       speaks with a different voice
 -       
 -     *speak -f textfile
 -       speaks the text from file "textfile"
 -       
 -     *speak -a30 "this is some text"
 -       speaks more quietly (range 0 to 200)
 -       
 -     *speak -s200 "this is some text"
 -       speaks more quickly (200 words per minute)
 -     
 -     The improvement in speech quality over Speak v.2 are most clearly
 -     heard when listening through a good sound system (eg. domestic
 -     stereo system) rather than small computer speakers.
 -     
 -     
 - 4.  Adding words to the pronunciation dictionary
 - 
 -     The directory "data" contains pronunciation rules and exceptions
 -     lists.  To add words, add the word and its pronunciation
 -     phonemes to en_extra and then do the speak command
 -    
 -       speak --compile=en
 -       
 -     from within the data directory.  This will recompile the files:
 -        en_dict  in the espeak_dat directory.
 -        
 -     Details of the phoneme codes are given in docs.phonemes/html
 -     
 -     You can see the translated phoneme codes for a word by
 -        speak -x "word"
 - 
 -     
 -     
 - Use with Pluto
 - ==============
 - 
 -     !Pluto will use the new module if speakmod has already
 -     been run.  Pluto's Speak dialog should show the new voices.
 -     If you wish, you can give them more meaningful names by
 -     renaming the files in espeak-dat.voices
 -     
 -     To install permanently in Pluto, you can copy "speakmod" into
 -     !Pluto to replace the old speakmod for Speak version 2.
 -     
 -     Note that the system variable <eSpeak$dir> must be set before
 -     speakmod is loaded.  This can be done by either:
 -     
 -     a.  Making sure that !eSpeak is seen by the RISC OS filer
 -         before Pluto is run.
 -     or
 -     b.  Putting the line:
 -            Set eSpeak$dir <obey$dir>
 -         in the !Pluto.!Run file and copying the espeak-dat directory
 -         into !Pluto
 -     
 -     Re-select the voices that Pluto uses.  These may have changed.
 -     
 - 
 - To Re-Compile the Speak Module
 - ==============================
 - 
 -     Download the "speak-*-source.zip" package and follow the instruction
 -     int the ReadMe file in the "riscos" directory.
 -     
 - 
 - Problems
 - ========
 - 
 - 1.  It uses the sound system directly rather than through the
 -     SharedSound module, would allow the system volume control apply
 -     to speech.
 -     
 - 2.  There is no session management implemented, so changes to speed,
 -     amplitude etc by one user of the module will affect the others.
 -     
 
 
  |