Staging: hv: storvsc: Fix a bug in copy_from_bounce_buffer()
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / staging / speakup / Kconfig
CommitLineData
c6e3fd22
WH
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