home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / doc / libgnome-speech3 / README < prev   
Encoding:
Text File  |  2006-08-28  |  4.0 KB  |  105 lines

  1. GNOME Speech 0.4.5
  2.  
  3. 1. Introduction
  4. ===============================================================================
  5.  
  6. This is GNOME Speech version 0.4.5.  It's purpose is to provide a
  7. simple general API for producing text-to-speech output.
  8.  
  9.  
  10. 2. Overview
  11. ===============================================================================
  12.  
  13. GNOME Speech 0.4 is made up of three basic parts:
  14.  
  15.     * IDL interface definitions
  16.     * libgnomespeech - Convenience library for speech driver
  17.       development
  18.     * Java package to aid in developing GNOME Speech drivers in
  19.       Java
  20.     * Sample driver implementations
  21.  
  22.  
  23. 2.1: IDL Interface Definitions
  24. ===============================================================================
  25.  
  26. The IDL definitions are in the idl subdirectory.  GNOME Speech 0.4
  27. defines three interfaces:
  28.  
  29.     * SynthesisDriver: Allows retrieval of general speech
  30.       synthesizer properties such as version number-- allows
  31.       the creation of speaker objects (see below).
  32.     * Speaker-- the object used to produce speech-- contains
  33.       methods for speaking text and setting and retrieving the speech
  34.       parameters of the speaker object.
  35.     * SpeechCallback-- an interface implemented by the GNOME
  36.       Speech to receive speech progress notifications.
  37.  
  38.  
  39. 2.2: libgnomespeech
  40. ===============================================================================
  41.  
  42. Libgnomespeech is a library which aids in GNOME Speech driver
  43. development.  It provides convenience functions for specifying what
  44. parameters are supported by a particular speaker object.
  45.  
  46.  
  47. 2.3 GNOME Speech Java Package
  48. ===============================================================================
  49.  
  50. If the Java SDK version 1.4.1 is detected when building GNOME Speech,
  51. gnome-speech.jar is built.  This Java package requires code from the
  52. java-access-bridge module, and is required to build GNOME Speech
  53. drivers written in the Java(tm) programming language.
  54.  
  55.  
  56. 2.4: Sample Driver Implementations
  57. ===============================================================================
  58.  
  59. GNOME Speech 0.4 ships with source code for the following drivers:
  60.  
  61.     * Festival Speech Synthesis System 1.4.2
  62.     * FreeTTS 1.2
  63.     * IBM ViaVoice TTS RTK 5.1
  64.     * Speechworks ETI Eloquence SDK
  65.     * Dectalk Software RT for Linux 4.61
  66.     * Cepstral Theta 2.3
  67.         * Speech Dispatcher
  68.  
  69. The Festival driver has no build-time dependencies, and will be built
  70. regardless of whether Festival is actually installed on your system.
  71. The driver has been tested with Festival Version 1.4.2.  The only
  72. requirement is that the festival binary be in the user's path.
  73.  
  74. The IBM ViaVoice GNOME Speech driver will not be built unless the IBM
  75. ViaVoice SDK is installed.
  76.  
  77. To build the FreeTTS GNOME Speech driver, the Java SDK version 1.4.1
  78. and FreeTTS version 1.2 are required.  If the javac binary can not
  79. be found or is not in your path, you can specify the --with-java-home
  80. option when configuring GNOME Speech to tell the build system where to
  81. find the Java sdk.  In order to build the FreeTTS driver, you must
  82. tell the build system where to find FreeTTS.   Use the
  83. --with-freetts-dir configure option to do this.  Note, you should
  84. specify the path to the directory under tthe FreeTTS root directory
  85. which contains the FreeTTS jar files.
  86.  
  87. The GNOME Speech driver for the Fonix DECTalk runtime for Linux will
  88. be built if the DECTalk libraries are found in the standard locations.
  89. If the DECTalk software is installed in a nonstandard location, you
  90. can specify the root of the DECTalk installation with the
  91. --with-dectalk-dir option.
  92.  
  93. The driver for Cepstral's Theta text-to-speech engine will be built if
  94. the Theta libraries are found in the standard locations.  If Theta is
  95. installed in a nonstandard location and can not be found by the build
  96. system, you can specify the root of the Theta installation with the
  97. --with-theta-dir configuration option.
  98.  
  99. To build the Eloquence driver, you must specify the directory
  100. containing the Eloquence software.  You do this with the
  101. --with-eloquence-dir option.
  102.  
  103. To build the speech dispatcher driver, use the --with-speech-dispatcher
  104. option.
  105.