207 lines · plain
1# SPDX-License-Identifier: GPL-2.02menu "Speakup console speech"3 4config SPEAKUP5 depends on VT6 tristate "Speakup core"7 help8 This is the Speakup screen reader. Think of it as a9 video console for blind people. If built in to the10 kernel, it can speak everything on the text console from11 boot up to shutdown. For more information on Speakup,12 point your browser at <http://www.linux-speakup.org/>.13 There is also a mailing list at the above url that you14 can subscribe to.15 16 Supported synthesizers are accent sa, accent pc,17 appollo II., Auddapter, Braille 'n Speak, Dectalk18 external (old), Dectalk PC (full length isa board),19 Dectalk express, Doubletalk, Doubletalk LT or20 Litetalk, Keynote Gold internal PC, software21 synthesizers, Speakout, transport, and a dummy module22 that can be used with a plain text terminal.23 24 Speakup can either be built in or compiled as a module25 by answering y or m. If you answer y here, then you26 must answer either y or m to at least one of the27 synthesizer drivers below. If you answer m here, then28 the synthesizer drivers below can only be built as29 modules.30 31 These drivers are not standalone drivers, but must be32 used in conjunction with Speakup. Think of them as33 video cards for blind people.34 35 36 The Dectalk pc driver can only be built as a module, and37 requires software to be pre-loaded on to the card before38 the module can be loaded. See the decpc choice below39 for more details.40 41 If you are not a blind person, or don't have access to42 one of the listed synthesizers, you should say n.43 44if SPEAKUP45 46config SPEAKUP_SERIALIO47 def_bool y48 depends on ISA || COMPILE_TEST49 depends on HAS_IOPORT50 51config SPEAKUP_SYNTH_ACNTSA52 tristate "Accent SA synthesizer support"53 help54 This is the Speakup driver for the Accent SA55 synthesizer. You can say y to build it into the kernel,56 or m to build it as a module. See the configuration57 help on the Speakup choice above for more info.58 59config SPEAKUP_SYNTH_ACNTPC60 tristate "Accent PC synthesizer support"61 depends on SPEAKUP_SERIALIO62 help63 This is the Speakup driver for the accent pc64 synthesizer. You can say y to build it into the kernel,65 or m to build it as a module. See the configuration66 help on the Speakup choice above for more info.67 68config SPEAKUP_SYNTH_APOLLO69 tristate "Apollo II synthesizer support"70 help71 This is the Speakup driver for the Apollo II72 synthesizer. You can say y to build it into the kernel,73 or m to build it as a module. See the configuration74 help on the Speakup choice above for more info.75 76config SPEAKUP_SYNTH_AUDPTR77 tristate "Audapter synthesizer support"78 help79 This is the Speakup driver for the Audapter synthesizer.80 You can say y to build it into the kernel, or m to81 build it as a module. See the configuration help on the82 Speakup choice above for more info.83 84config SPEAKUP_SYNTH_BNS85 tristate "Braille 'n' Speak synthesizer support"86 help87 This is the Speakup driver for the Braille 'n' Speak88 synthesizer. You can say y to build it into the kernel,89 or m to build it as a module. See the configuration90 help on the Speakup choice above for more info.91 92config SPEAKUP_SYNTH_DECTLK93 tristate "DECtalk Express synthesizer support"94 help95 96 This is the Speakup driver for the DecTalk Express97 synthesizer. You can say y to build it into the kernel,98 or m to build it as a module. See the configuration99 help on the Speakup choice above for more info.100 101config SPEAKUP_SYNTH_DECEXT102 tristate "DECtalk External (old) synthesizer support"103 help104 105 This is the Speakup driver for the DecTalk External106 (old) synthesizer. You can say y to build it into the107 kernel, or m to build it as a module. See the108 configuration help on the Speakup choice above for more109 info.110 111config SPEAKUP_SYNTH_DECPC112 depends on m113 depends on SPEAKUP_SERIALIO114 tristate "DECtalk PC (big ISA card) synthesizer support"115 help116 117 This is the Speakup driver for the DecTalk PC (full118 length ISA) synthesizer. You can say m to build it as119 a module. See the configuration help on the Speakup120 choice above for more info.121 122 In order to use the DecTalk PC driver, you must download123 the dec_pc.tgz file from linux-speakup.org. It is in124 the pub/linux/goodies directory. The dec_pc.tgz file125 contains the software which must be pre-loaded on to the126 DecTalk PC board in order to use it with this driver.127 This driver must be built as a module, and can not be128 loaded until the file system is mounted and the DecTalk129 PC software has been pre-loaded on to the board.130 131 See the README file in the dec_pc.tgz file for more132 details.133 134config SPEAKUP_SYNTH_DTLK135 tristate "DoubleTalk PC synthesizer support"136 depends on SPEAKUP_SERIALIO137 help138 139 This is the Speakup driver for the internal DoubleTalk140 PC synthesizer. You can say y to build it into the141 kernel, or m to build it as a module. See the142 configuration help on the Speakup choice above for more143 info.144 145config SPEAKUP_SYNTH_KEYPC146 tristate "Keynote Gold PC synthesizer support"147 depends on SPEAKUP_SERIALIO148 help149 150 This is the Speakup driver for the Keynote Gold151 PC synthesizer. You can say y to build it into the152 kernel, or m to build it as a module. See the153 configuration help on the Speakup choice above for more154 info.155 156config SPEAKUP_SYNTH_LTLK157 tristate "DoubleTalk LT/LiteTalk synthesizer support"158help159 160 This is the Speakup driver for the LiteTalk/DoubleTalk161 LT synthesizer. You can say y to build it into the162 kernel, or m to build it as a module. See the163 configuration help on the Speakup choice above for more164 info.165 166config SPEAKUP_SYNTH_SOFT167 tristate "Userspace software synthesizer support"168 help169 170 This is the software synthesizer device node. It will171 register a device /dev/softsynth which midware programs172 and speech daemons may open and read to provide kernel173 output to software synths such as espeak, festival,174 flite and so forth. You can select 'y' or 'm' to have175 it built-in to the kernel or loaded as a module.176 177config SPEAKUP_SYNTH_SPKOUT178 tristate "Speak Out synthesizer support"179 help180 181 This is the Speakup driver for the Speakout synthesizer.182 You can say y to build it into the kernel, or m to183 build it as a module. See the configuration help on the184 Speakup choice above for more info.185 186config SPEAKUP_SYNTH_TXPRT187 tristate "Transport synthesizer support"188 help189 190 This is the Speakup driver for the Transport191 synthesizer. You can say y to build it into the kernel,192 or m to build it as a module. See the configuration193 help on the Speakup choice above for more info.194 195config SPEAKUP_SYNTH_DUMMY196 tristate "Dummy synthesizer driver (for testing)"197 help198 199 This is a dummy Speakup driver for plugging a mere serial200 terminal. This is handy if you want to test speakup but201 don't have the hardware. You can say y to build it into202 the kernel, or m to build it as a module. See the203 configuration help on the Speakup choice above for more info.204 205endif # SPEAKUP206endmenu207