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