home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Multimed / Multimed.zip / fest-141.zip / festival / readme.os2 < prev   
Text File  |  1999-12-24  |  3KB  |  86 lines

  1. This is Festival 1.4.1 compiled for OS/2.  The changes needed to compile
  2. it back from scratch can be found in festos2.zip.  I fixed OS/2 audio!!  It
  3. should now output less garbage...
  4.  
  5. I wasn't able to package the libraries in DLLs because there are some
  6. functions that have more than 254 characters and OS/2 does not support
  7. that!  Maybe they can be ignored and removed from the export, but I did
  8. not try.
  9.  
  10. Festival now also have a nice and simple C function interface.  Once the
  11. libraries are compiled, you can call functions directly from them to
  12. speak!  Any program can use them.
  13.  
  14. To use the included EXEs, you will need the EMX libraries that can be
  15. found at ftp://hobbes.nmsu.edu/pub/os2/dev/emx/v0.9c/emxrt.zip
  16.  
  17. You will also need a properly functionning DART subsystem for Festival
  18. to be able to use your sound card.
  19.  
  20. You will need a HOME and TMPDIR environmental variables.
  21. ex.:
  22. set HOME=x:\home
  23. set TMPDIR=x:\tmp
  24.  
  25. This package can use a variety of dictionaries and synthetizers.  It
  26. supports US and UK English in more voices that you will ever need as
  27. well as one Spanish voice.  The best sounding synthetizer is MBROLA and
  28. is a seperate EXE found at http://tcts.fpms.ac.be/synthesis/mbrola.html
  29. Check Festival homepage for more information
  30. http://www.cstr.ed.ac.uk/projects/festival.html and read README-1.4.1 to
  31. get all the information on all the dictionary and database available!!
  32.  
  33. MBROLA.EXE and the corresponding script for Festival are relatively
  34. small so I included them all in their right directory.  You will only
  35. need to get the Festival dictionary and Festival or MBROLA database you
  36. want (~6 megs each).
  37.  
  38. Note: to install an MBROLA database, you will need to go in the
  39. corresponding \festival\lib\voices\xx_mbrola directory, and
  40. "unzip <database>" or "pkunzip -d <database>"
  41. which will create the necessary directories.
  42.  
  43. To untar all the other files, you will need GNU tar and GNU zip.  Once
  44. those are installed, you have to go to the directory below \festival and do:
  45. "tar -zxvf <file>".
  46.  
  47. Then launch "festival.exe".  Basic speech commands are:
  48.  
  49. (intro)
  50. (SayText "Hello World")
  51. (tts "readme.os2" nil)
  52.  
  53. Directories need to use the / and not \.
  54.  
  55. To change the current voice, the command usually looks like
  56.  
  57. (voice_name_type)
  58.  
  59. So for us1 of mbrola, this is (voice_us1_mbrola) and for rab with
  60. diphone algorithm included with festival, this is (voice_rab_diphone).
  61.  
  62. Full documentation can be found on Festival site
  63. http://www.cstr.ed.ac.uk/projects/festival.html
  64. I have also compiled a version in INF format using texi2ipf by
  65. Andreas Kaiser <ak@ananke.stgt.sub.org>.  It might not be perfect.
  66.  
  67. Maybe I'll get back to BackTalk or Screen Reader/2 one day...
  68.  
  69. Thanks to the authors of Festival and MBROLA for the great projects!
  70.  
  71. Contacting the Author
  72. =====================
  73.  
  74. Samuel Audet
  75.  
  76. E-mail:       guardia@cam.org
  77. Homepage:     http://www.cam.org/~guardia
  78. IRC nick:     Guardian_ (be sure it's me before starting asking questions though)
  79.  
  80. Snail Mail:
  81.  
  82.    377, rue D'Argenteuil
  83.    Laval, Quebec
  84.    H7N 1P7
  85.    CANADA
  86.