linux/drivers/staging/speakup/Kconfig
<<
>>
Prefs
   1menu "Speakup console speech"
   2
   3config SPEAKUP
   4        depends on VT
   5        tristate "Speakup core"
   6        ---help---
   7                This is the Speakup screen reader.  Think of it as a
   8                video console for blind people.  If built in to the
   9                kernel, it can speak everything on the text console from
  10                boot up to shutdown.  For more information on Speakup,
  11                point your browser at http://www.linux-speakup.org/.
  12                There is also a mailing list at the above url that you
  13                can subscribe to.
  14                
  15                Supported synthesizers are accent sa, accent pc,
  16                appollo II., Auddapter, Braille 'n Speak, Dectalk
  17                external (old), Dectalk PC (full length isa board),
  18                Dectalk express, Doubletalk, Doubletalk LT or
  19                Litetalk, Keynote Gold internal PC, software
  20                synthesizers, Speakout, transport, and a dummy module
  21                that can be used with a plain text terminal.
  22                
  23                Speakup can either be built in or compiled as a module
  24                by answering y or m.  If you answer y here, then you
  25                must answer either y or m to at least one of the
  26                synthesizer drivers below.  If you answer m here, then
  27                the synthesizer drivers below can only be built as
  28                modules.
  29                
  30                These drivers are not standalone drivers, but must be
  31                used in conjunction with Speakup.  Think of them as
  32                video cards for blind people.
  33                
  34                
  35                The Dectalk pc driver can only be built as a module, and
  36                requires software to be pre-loaded on to the card before
  37                the module can be loaded.  See the decpc choice below
  38                for more details.
  39                
  40                If you are not a blind person, or don't have access to
  41                one of the listed synthesizers, you should say n.
  42
  43if SPEAKUP
  44config SPEAKUP_SYNTH_ACNTSA
  45        tristate "Accent SA synthesizer support"
  46        ---help---
  47                This is the Speakup driver for the Accent SA
  48                synthesizer.  You can say y to build it into the kernel,
  49                or m to build it as a module.  See the configuration
  50                help on the Speakup choice above for more info.
  51
  52config SPEAKUP_SYNTH_ACNTPC
  53        tristate "Accent PC synthesizer support"
  54        ---help---
  55                This is the Speakup driver for the accent pc
  56                synthesizer.  You can say y to build it into the kernel,
  57                or m to build it as a module.  See the configuration
  58                help on the Speakup choice above for more info.
  59
  60config SPEAKUP_SYNTH_APOLLO
  61        tristate "Apollo II synthesizer support"
  62        ---help---
  63                This is the Speakup driver for the Apollo II
  64                synthesizer.  You can say y to build it into the kernel,
  65                or m to build it as a module.  See the configuration
  66                help on the Speakup choice above for more info.
  67
  68config SPEAKUP_SYNTH_AUDPTR
  69        tristate "Audapter synthesizer support"
  70        ---help---
  71                This is the Speakup driver for the Audapter synthesizer.
  72                 You can say y to build it into the kernel, or m to
  73                build it as a module.  See the configuration help on the
  74                Speakup choice above for more info.
  75
  76config SPEAKUP_SYNTH_BNS
  77        tristate "Braille 'n' Speak synthesizer support"
  78        ---help---
  79                This is the Speakup driver for the Braille 'n' Speak
  80                synthesizer.  You can say y to build it into the kernel,
  81                or m to build it as a module.  See the configuration
  82                help on the Speakup choice above for more info.
  83
  84config SPEAKUP_SYNTH_DECTLK
  85        tristate "DECtalk Express synthesizer support"
  86        ---help---
  87                
  88                This is the Speakup driver for the DecTalk Express
  89                synthesizer.  You can say y to build it into the kernel,
  90                or m to build it as a module.  See the configuration
  91                help on the Speakup choice above for more info.
  92
  93config SPEAKUP_SYNTH_DECEXT
  94        tristate "DECtalk External (old) synthesizer support"
  95        ---help---
  96                
  97                This is the Speakup driver for the DecTalk External
  98                (old) synthesizer.  You can say y to build it into the
  99                kernel, or m to build it as a module.  See the
 100                configuration help on the Speakup choice above for more
 101                info.
 102
 103config SPEAKUP_SYNTH_DECPC
 104        depends on m
 105        tristate "DECtalk PC (big ISA card) synthesizer support"
 106        ---help---
 107                
 108                This is the Speakup driver for the DecTalk PC (full
 109                length ISA) synthesizer.  You can say m to build it as
 110                a module.  See the configuration help on the Speakup
 111                choice above for more info.
 112                
 113                In order to use the DecTalk PC driver, you must download
 114                the dec_pc.tgz file from linux-speakup.org.  It is in
 115                the pub/linux/goodies directory.  The dec_pc.tgz file
 116                contains the software which must be pre-loaded on to the
 117                DecTalk PC board in order to use it with this driver.
 118                This driver must be built as a module, and can not be
 119                loaded until the file system is mounted and the DecTalk
 120                PC software has been pre-loaded on to the board.
 121                
 122                See the README file in the dec_pc.tgz file for more
 123                details.
 124
 125config SPEAKUP_SYNTH_DTLK
 126        tristate "DoubleTalk PC synthesizer support"
 127        ---help---
 128                
 129                This is the Speakup driver for the internal DoubleTalk
 130                PC synthesizer.  You can say y to build it into the
 131                kernel, or m to build it as a module.  See the
 132                configuration help on the Speakup choice above for more
 133                info.
 134
 135config SPEAKUP_SYNTH_KEYPC
 136        tristate "Keynote Gold PC synthesizer support"
 137        ---help---
 138                
 139                This is the Speakup driver for the Keynote Gold
 140                PC synthesizer.  You can say y to build it into the
 141                kernel, or m to build it as a module.  See the
 142                configuration help on the Speakup choice above for more
 143                info.
 144
 145config SPEAKUP_SYNTH_LTLK
 146        tristate "DoubleTalk LT/LiteTalk synthesizer support"
 147---help---
 148
 149                This is the Speakup driver for the LiteTalk/DoubleTalk
 150                LT synthesizer.  You can say y to build it into the
 151                kernel, or m to build it as a module.  See the
 152                configuration help on the Speakup choice above for more
 153                info.
 154
 155config SPEAKUP_SYNTH_SOFT
 156        tristate "Userspace software synthesizer support"
 157        ---help---
 158
 159                This is the software synthesizer device node.  It will
 160                register a device /dev/softsynth which midware programs
 161                and speech daemons may open and read to provide kernel
 162                output to software synths such as espeak, festival,
 163                flite and so forth.  You can select 'y' or 'm' to have
 164                it built-in to the kernel or loaded as a module.
 165
 166config SPEAKUP_SYNTH_SPKOUT
 167        tristate "Speak Out synthesizer support"
 168        ---help---
 169                
 170                This is the Speakup driver for the Speakout synthesizer.
 171                 You can say y to build it into the kernel, or m to
 172                build it as a module.  See the configuration help on the
 173                Speakup choice above for more info.
 174
 175config SPEAKUP_SYNTH_TXPRT
 176        tristate "Transport synthesizer support"
 177        ---help---
 178                
 179                This is the Speakup driver for the Transport
 180                synthesizer.  You can say y to build it into the kernel,
 181                or m to build it as a module.  See the configuration
 182                help on the Speakup choice above for more info.
 183
 184config SPEAKUP_SYNTH_DUMMY
 185        tristate "Dummy synthesizer driver (for testing)"
 186        ---help---
 187                
 188                This is a dummy Speakup driver for plugging a mere serial
 189                terminal.  This is handy if you want to test speakup but
 190                don't have the hardware.  You can say y to build it into
 191                the kernel, or m to build it as a module.  See the
 192                configuration help on the Speakup choice above for more info.
 193
 194endif   # SPEAKUP
 195endmenu
 196