Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64...
[deliverable/linux.git] / drivers / staging / speakup / Kconfig
CommitLineData
c6e3fd22
WH
1menu "Speakup console speech"
2
3config SPEAKUP
8d9b39c6 4 depends on VT && !MN10300
c6e3fd22
WH
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,
dbc320f7 11 point your browser at <http://www.linux-speakup.org/>.
c6e3fd22
WH
12 There is also a mailing list at the above url that you
13 can subscribe to.
72381a17 14
c6e3fd22
WH
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.
72381a17 22
c6e3fd22
WH
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.
72381a17 29
c6e3fd22
WH
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.
72381a17
LN
33
34
c6e3fd22
WH
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.
72381a17 39
c6e3fd22
WH
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"
ad6343a4 54 depends on ISA || COMPILE_TEST
c6e3fd22
WH
55 ---help---
56 This is the Speakup driver for the accent pc
57 synthesizer. You can say y to build it into the kernel,
58 or m to build it as a module. See the configuration
59 help on the Speakup choice above for more info.
60
61config SPEAKUP_SYNTH_APOLLO
62 tristate "Apollo II synthesizer support"
63 ---help---
64 This is the Speakup driver for the Apollo II
65 synthesizer. You can say y to build it into the kernel,
66 or m to build it as a module. See the configuration
67 help on the Speakup choice above for more info.
68
69config SPEAKUP_SYNTH_AUDPTR
70 tristate "Audapter synthesizer support"
71 ---help---
72 This is the Speakup driver for the Audapter synthesizer.
73 You can say y to build it into the kernel, or m to
74 build it as a module. See the configuration help on the
75 Speakup choice above for more info.
76
77config SPEAKUP_SYNTH_BNS
78 tristate "Braille 'n' Speak synthesizer support"
79 ---help---
80 This is the Speakup driver for the Braille 'n' Speak
81 synthesizer. You can say y to build it into the kernel,
82 or m to build it as a module. See the configuration
83 help on the Speakup choice above for more info.
84
85config SPEAKUP_SYNTH_DECTLK
86 tristate "DECtalk Express synthesizer support"
87 ---help---
72381a17 88
c6e3fd22
WH
89 This is the Speakup driver for the DecTalk Express
90 synthesizer. You can say y to build it into the kernel,
91 or m to build it as a module. See the configuration
92 help on the Speakup choice above for more info.
93
94config SPEAKUP_SYNTH_DECEXT
95 tristate "DECtalk External (old) synthesizer support"
96 ---help---
72381a17 97
c6e3fd22
WH
98 This is the Speakup driver for the DecTalk External
99 (old) synthesizer. You can say y to build it into the
100 kernel, or m to build it as a module. See the
101 configuration help on the Speakup choice above for more
102 info.
103
104config SPEAKUP_SYNTH_DECPC
105 depends on m
ad6343a4 106 depends on ISA || COMPILE_TEST
c6e3fd22
WH
107 tristate "DECtalk PC (big ISA card) synthesizer support"
108 ---help---
72381a17 109
c6e3fd22
WH
110 This is the Speakup driver for the DecTalk PC (full
111 length ISA) synthesizer. You can say m to build it as
112 a module. See the configuration help on the Speakup
113 choice above for more info.
72381a17 114
c6e3fd22
WH
115 In order to use the DecTalk PC driver, you must download
116 the dec_pc.tgz file from linux-speakup.org. It is in
117 the pub/linux/goodies directory. The dec_pc.tgz file
118 contains the software which must be pre-loaded on to the
119 DecTalk PC board in order to use it with this driver.
120 This driver must be built as a module, and can not be
121 loaded until the file system is mounted and the DecTalk
122 PC software has been pre-loaded on to the board.
72381a17 123
c6e3fd22
WH
124 See the README file in the dec_pc.tgz file for more
125 details.
126
127config SPEAKUP_SYNTH_DTLK
128 tristate "DoubleTalk PC synthesizer support"
ad6343a4 129 depends on ISA || COMPILE_TEST
c6e3fd22 130 ---help---
72381a17 131
c6e3fd22
WH
132 This is the Speakup driver for the internal DoubleTalk
133 PC synthesizer. You can say y to build it into the
134 kernel, or m to build it as a module. See the
135 configuration help on the Speakup choice above for more
136 info.
137
138config SPEAKUP_SYNTH_KEYPC
139 tristate "Keynote Gold PC synthesizer support"
ad6343a4 140 depends on ISA || COMPILE_TEST
c6e3fd22 141 ---help---
72381a17 142
c6e3fd22
WH
143 This is the Speakup driver for the Keynote Gold
144 PC synthesizer. You can say y to build it into the
145 kernel, or m to build it as a module. See the
146 configuration help on the Speakup choice above for more
147 info.
148
149config SPEAKUP_SYNTH_LTLK
150 tristate "DoubleTalk LT/LiteTalk synthesizer support"
151---help---
152
153 This is the Speakup driver for the LiteTalk/DoubleTalk
154 LT synthesizer. You can say y to build it into the
155 kernel, or m to build it as a module. See the
156 configuration help on the Speakup choice above for more
157 info.
158
159config SPEAKUP_SYNTH_SOFT
160 tristate "Userspace software synthesizer support"
161 ---help---
162
163 This is the software synthesizer device node. It will
164 register a device /dev/softsynth which midware programs
165 and speech daemons may open and read to provide kernel
166 output to software synths such as espeak, festival,
167 flite and so forth. You can select 'y' or 'm' to have
168 it built-in to the kernel or loaded as a module.
169
170config SPEAKUP_SYNTH_SPKOUT
171 tristate "Speak Out synthesizer support"
172 ---help---
72381a17 173
c6e3fd22
WH
174 This is the Speakup driver for the Speakout synthesizer.
175 You can say y to build it into the kernel, or m to
176 build it as a module. See the configuration help on the
177 Speakup choice above for more info.
178
179config SPEAKUP_SYNTH_TXPRT
180 tristate "Transport synthesizer support"
181 ---help---
72381a17 182
c6e3fd22
WH
183 This is the Speakup driver for the Transport
184 synthesizer. You can say y to build it into the kernel,
185 or m to build it as a module. See the configuration
186 help on the Speakup choice above for more info.
187
188config SPEAKUP_SYNTH_DUMMY
189 tristate "Dummy synthesizer driver (for testing)"
190 ---help---
72381a17 191
c6e3fd22
WH
192 This is a dummy Speakup driver for plugging a mere serial
193 terminal. This is handy if you want to test speakup but
194 don't have the hardware. You can say y to build it into
195 the kernel, or m to build it as a module. See the
196 configuration help on the Speakup choice above for more info.
197
198endif # SPEAKUP
199endmenu
This page took 0.488988 seconds and 5 git commands to generate.