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