xref: /OK3568_Linux_fs/kernel/Documentation/ABI/stable/sysfs-driver-speakup (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/attrib_bleep
2*4882a593SmuzhiyunKernelVersion:	2.6
3*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
4*4882a593SmuzhiyunDescription:	Beeps the PC speaker when there is an attribute change such as
5*4882a593Smuzhiyun		foreground or background color when using speakup review
6*4882a593Smuzhiyun		commands. One = on, zero = off.
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/bell_pos
9*4882a593SmuzhiyunKernelVersion:	2.6
10*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
11*4882a593SmuzhiyunDescription:	This works much like a typewriter bell. If for example 72 is
12*4882a593Smuzhiyun		echoed to bell_pos, it will beep the PC speaker when typing on
13*4882a593Smuzhiyun		a line past character 72.
14*4882a593Smuzhiyun
15*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/bleeps
16*4882a593SmuzhiyunKernelVersion:	2.6
17*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
18*4882a593SmuzhiyunDescription:	This controls whether one hears beeps through the PC speaker
19*4882a593Smuzhiyun		when using speakup's review commands.
20*4882a593Smuzhiyun		TODO: what values does it accept?
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/bleep_time
23*4882a593SmuzhiyunKernelVersion:	2.6
24*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
25*4882a593SmuzhiyunDescription:	This controls the duration of the PC speaker beeps speakup
26*4882a593Smuzhiyun		produces.
27*4882a593Smuzhiyun		TODO: What are the units? Jiffies?
28*4882a593Smuzhiyun
29*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/cursor_time
30*4882a593SmuzhiyunKernelVersion:	2.6
31*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
32*4882a593SmuzhiyunDescription:	This controls cursor delay when using arrow keys. When a
33*4882a593Smuzhiyun		connection is very slow, with the default setting, when moving
34*4882a593Smuzhiyun		with  the arrows, or backspacing etc. speakup says the incorrect
35*4882a593Smuzhiyun		characters. Set this to a higher value to adjust for the delay
36*4882a593Smuzhiyun		and better synchronisation between cursor position and speech.
37*4882a593Smuzhiyun
38*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/delimiters
39*4882a593SmuzhiyunKernelVersion:	2.6
40*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
41*4882a593SmuzhiyunDescription:	Delimit a word from speakup.
42*4882a593Smuzhiyun		TODO: add more info
43*4882a593Smuzhiyun
44*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/ex_num
45*4882a593SmuzhiyunKernelVersion:	2.6
46*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
47*4882a593SmuzhiyunDescription:	TODO:
48*4882a593Smuzhiyun
49*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/key_echo
50*4882a593SmuzhiyunKernelVersion:	2.6
51*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
52*4882a593SmuzhiyunDescription:	Controls if speakup speaks keys when they are typed. One = on,
53*4882a593Smuzhiyun		zero = off or don't echo keys.
54*4882a593Smuzhiyun
55*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/keymap
56*4882a593SmuzhiyunKernelVersion:	2.6
57*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
58*4882a593SmuzhiyunDescription:	Speakup keymap remaps keys to Speakup functions.
59*4882a593Smuzhiyun		It uses a binary
60*4882a593Smuzhiyun		format. A special program called genmap is needed to compile a
61*4882a593Smuzhiyun		textual  keymap into the binary format which is then loaded into
62*4882a593Smuzhiyun		/sys/accessibility/speakup/keymap.
63*4882a593Smuzhiyun
64*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/no_interrupt
65*4882a593SmuzhiyunKernelVersion:	2.6
66*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
67*4882a593SmuzhiyunDescription:	Controls if typing interrupts output from speakup. With
68*4882a593Smuzhiyun		no_interrupt set to zero, typing on the keyboard will interrupt
69*4882a593Smuzhiyun		speakup if for example
70*4882a593Smuzhiyun		the say screen command is used before the
71*4882a593Smuzhiyun		entire screen  is read.
72*4882a593Smuzhiyun
73*4882a593Smuzhiyun		With no_interrupt set to one, if the say
74*4882a593Smuzhiyun		screen command is used, and one then types on the keyboard,
75*4882a593Smuzhiyun		speakup will continue to say the whole screen regardless until
76*4882a593Smuzhiyun		it finishes.
77*4882a593Smuzhiyun
78*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/punc_all
79*4882a593SmuzhiyunKernelVersion:	2.6
80*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
81*4882a593SmuzhiyunDescription:	This is a list of all the punctuation speakup should speak when
82*4882a593Smuzhiyun		punc_level is set to four.
83*4882a593Smuzhiyun
84*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/punc_level
85*4882a593SmuzhiyunKernelVersion:	2.6
86*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
87*4882a593SmuzhiyunDescription:	Controls the level of punctuation spoken as the screen is
88*4882a593Smuzhiyun		displayed, not reviewed. Levels range from zero no punctuation,
89*4882a593Smuzhiyun		to four, all punctuation. One corresponds to punc_some, two
90*4882a593Smuzhiyun		corresponds to punc_most, and three as well as four both
91*4882a593Smuzhiyun		correspond to punc_all. Some hardware synthesizers may have
92*4882a593Smuzhiyun		different levels each corresponding to  three and four for
93*4882a593Smuzhiyun		punc_level. Also note that if punc_level is set to zero, and
94*4882a593Smuzhiyun		key_echo is set to one, typed punctuation is still spoken as it
95*4882a593Smuzhiyun		is typed.
96*4882a593Smuzhiyun
97*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/punc_most
98*4882a593SmuzhiyunKernelVersion:	2.6
99*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
100*4882a593SmuzhiyunDescription:	This is a list of all the punctuation speakup should speak when
101*4882a593Smuzhiyun		punc_level is set to two.
102*4882a593Smuzhiyun
103*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/punc_some
104*4882a593SmuzhiyunKernelVersion:	2.6
105*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
106*4882a593SmuzhiyunDescription:	This is a list of all the punctuation speakup should speak when
107*4882a593Smuzhiyun		punc_level is set to one.
108*4882a593Smuzhiyun
109*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/reading_punc
110*4882a593SmuzhiyunKernelVersion:	2.6
111*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
112*4882a593SmuzhiyunDescription:	Almost the same as punc_level, the differences being that
113*4882a593Smuzhiyun		reading_punc controls the level of punctuation when reviewing
114*4882a593Smuzhiyun		the screen with speakup's screen review commands. The other
115*4882a593Smuzhiyun		difference is that reading_punc set to three speaks punc_all,
116*4882a593Smuzhiyun		and reading_punc set to four speaks all punctuation, including
117*4882a593Smuzhiyun		spaces.
118*4882a593Smuzhiyun
119*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/repeats
120*4882a593SmuzhiyunKernelVersion:	2.6
121*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
122*4882a593SmuzhiyunDescription:	A list of characters speakup repeats. Normally, when there are
123*4882a593Smuzhiyun		more than three characters in a row, speakup
124*4882a593Smuzhiyun		just reads three of
125*4882a593Smuzhiyun		those characters. For example, "......" would be read as dot,
126*4882a593Smuzhiyun		dot, dot. If a . is added to the list of characters in repeats,
127*4882a593Smuzhiyun		"......" would be read as dot, dot, dot, times six.
128*4882a593Smuzhiyun
129*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/say_control
130*4882a593SmuzhiyunKernelVersion:	2.6
131*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
132*4882a593SmuzhiyunDescription:	If set to one, speakup speaks shift, alt and control when those
133*4882a593Smuzhiyun		keys are pressed. If say_control is set to zero, shift, ctrl,
134*4882a593Smuzhiyun		and alt are not spoken when they are pressed.
135*4882a593Smuzhiyun
136*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/say_word_ctl
137*4882a593SmuzhiyunKernelVersion:	2.6
138*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
139*4882a593SmuzhiyunDescription:	TODO:
140*4882a593Smuzhiyun
141*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/silent
142*4882a593SmuzhiyunKernelVersion:	2.6
143*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
144*4882a593SmuzhiyunDescription:	TODO:
145*4882a593Smuzhiyun
146*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/spell_delay
147*4882a593SmuzhiyunKernelVersion:	2.6
148*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
149*4882a593SmuzhiyunDescription:	This controls how fast a word is spelled
150*4882a593Smuzhiyun		when speakup's say word
151*4882a593Smuzhiyun		review command is pressed twice quickly to speak the current
152*4882a593Smuzhiyun		word being reviewed. Zero just speaks the letters one after
153*4882a593Smuzhiyun		another, while values one through four
154*4882a593Smuzhiyun		seem to introduce more of
155*4882a593Smuzhiyun		a pause between the spelling of each letter by speakup.
156*4882a593Smuzhiyun
157*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/synth
158*4882a593SmuzhiyunKernelVersion:	2.6
159*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
160*4882a593SmuzhiyunDescription:	Gets or sets the synthesizer driver currently in use. Reading
161*4882a593Smuzhiyun		synth returns the synthesizer driver currently in use. Writing
162*4882a593Smuzhiyun		synth switches to the given synthesizer driver, provided it is
163*4882a593Smuzhiyun		either built into the kernel, or already loaded as a module.
164*4882a593Smuzhiyun
165*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/synth_direct
166*4882a593SmuzhiyunKernelVersion:	2.6
167*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
168*4882a593SmuzhiyunDescription:	Sends whatever is written to synth_direct
169*4882a593Smuzhiyun		directly to the speech synthesizer in use, bypassing speakup.
170*4882a593Smuzhiyun		This could be used to make the synthesizer speak
171*4882a593Smuzhiyun		a string, or to
172*4882a593Smuzhiyun		send control sequences to the synthesizer to change how the
173*4882a593Smuzhiyun		synthesizer behaves.
174*4882a593Smuzhiyun
175*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/version
176*4882a593SmuzhiyunKernelVersion:	2.6
177*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
178*4882a593SmuzhiyunDescription:	Reading version returns the version of speakup, and the version
179*4882a593Smuzhiyun		of the synthesizer driver currently in use.
180*4882a593Smuzhiyun
181*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/announcements
182*4882a593SmuzhiyunKernelVersion:	2.6
183*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
184*4882a593SmuzhiyunDescription:	This file contains various general announcements, most of which
185*4882a593Smuzhiyun		cannot be categorized.  You will find messages such as "You
186*4882a593Smuzhiyun		killed Speakup", "I'm alive", "leaving help", "parked",
187*4882a593Smuzhiyun		"unparked", and others. You will also find the names of the
188*4882a593Smuzhiyun		screen edges and cursor tracking modes here.
189*4882a593Smuzhiyun
190*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/chartab
191*4882a593SmuzhiyunKernelVersion:	2.6
192*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
193*4882a593SmuzhiyunDescription:	TODO
194*4882a593Smuzhiyun
195*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/ctl_keys
196*4882a593SmuzhiyunKernelVersion:	2.6
197*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
198*4882a593SmuzhiyunDescription:	Here, you will find names of control keys.  These are used with
199*4882a593Smuzhiyun		Speakup's say_control feature.
200*4882a593Smuzhiyun
201*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/function_names
202*4882a593SmuzhiyunKernelVersion:	2.6
203*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
204*4882a593SmuzhiyunDescription:	Here, you will find a list of names for Speakup functions.
205*4882a593Smuzhiyun		These are used by the help system.  For example, suppose that
206*4882a593Smuzhiyun		you have activated help mode, and you pressed
207*4882a593Smuzhiyun		keypad 3.  Speakup
208*4882a593Smuzhiyun		says: "keypad 3 is character, say next."
209*4882a593Smuzhiyun		The message "character, say next" names a Speakup function, and
210*4882a593Smuzhiyun		it comes from this function_names file.
211*4882a593Smuzhiyun
212*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/states
213*4882a593SmuzhiyunKernelVersion:	2.6
214*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
215*4882a593SmuzhiyunDescription:	This file contains names for key states.
216*4882a593Smuzhiyun		Again, these are part of the help system.  For instance, if you
217*4882a593Smuzhiyun		had pressed speakup + keypad 3, you would hear:
218*4882a593Smuzhiyun		"speakup keypad 3 is go to bottom edge."
219*4882a593Smuzhiyun
220*4882a593Smuzhiyun		The speakup key is depressed, so the name of the key state is
221*4882a593Smuzhiyun		speakup.
222*4882a593Smuzhiyun
223*4882a593Smuzhiyun		This part of the message comes from the states collection.
224*4882a593Smuzhiyun
225*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/characters
226*4882a593SmuzhiyunKernelVersion:	2.6
227*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
228*4882a593SmuzhiyunDescription:	Through this sys entry, Speakup gives you the ability to change
229*4882a593Smuzhiyun		how Speakup pronounces a given character. You could, for
230*4882a593Smuzhiyun		example, change how some punctuation characters are spoken. You
231*4882a593Smuzhiyun		can even change how Speakup will pronounce certain letters. For
232*4882a593Smuzhiyun		further details see '12.  Changing the Pronunciation of
233*4882a593Smuzhiyun		Characters' in Speakup User's Guide (file spkguide.txt in
234*4882a593Smuzhiyun		source).
235*4882a593Smuzhiyun
236*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/colors
237*4882a593SmuzhiyunKernelVersion:	2.6
238*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
239*4882a593SmuzhiyunDescription:	When you use the "say attributes" function, Speakup says the
240*4882a593Smuzhiyun		name of the foreground and background colors.  These names come
241*4882a593Smuzhiyun		from the i18n/colors file.
242*4882a593Smuzhiyun
243*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/formatted
244*4882a593SmuzhiyunKernelVersion:	2.6
245*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
246*4882a593SmuzhiyunDescription:	This group of messages contains embedded formatting codes, to
247*4882a593Smuzhiyun		specify the type and width of displayed data.  If you change
248*4882a593Smuzhiyun		these, you must preserve all of the formatting codes, and they
249*4882a593Smuzhiyun		must appear in the order used by the default messages.
250*4882a593Smuzhiyun
251*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/i18n/key_names
252*4882a593SmuzhiyunKernelVersion:	2.6
253*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
254*4882a593SmuzhiyunDescription:	Again, key_names is used by Speakup's help system.  In the
255*4882a593Smuzhiyun		previous example, Speakup said that you pressed "keypad 3."
256*4882a593Smuzhiyun		This name came from the key_names file.
257*4882a593Smuzhiyun
258*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/<synth-name>/
259*4882a593SmuzhiyunKernelVersion:	2.6
260*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
261*4882a593SmuzhiyunDescription:	In `/sys/accessibility/speakup` is a directory corresponding to
262*4882a593Smuzhiyun		the synthesizer driver currently in use (E.G) `soft` for the
263*4882a593Smuzhiyun		soft driver. This directory contains files which control the
264*4882a593Smuzhiyun		speech synthesizer itself,
265*4882a593Smuzhiyun		as opposed to controlling the speakup
266*4882a593Smuzhiyun		screen reader. The parameters in this directory have the same
267*4882a593Smuzhiyun		names and functions across all
268*4882a593Smuzhiyun		supported synthesizers. The range
269*4882a593Smuzhiyun		of values for freq, pitch, rate, and vol is the same for all
270*4882a593Smuzhiyun		supported synthesizers, with the given range being internally
271*4882a593Smuzhiyun		mapped by the driver to  more or less fit the range of values
272*4882a593Smuzhiyun		supported for a given parameter by the individual synthesizer.
273*4882a593Smuzhiyun		Below is a description of values and  parameters for soft
274*4882a593Smuzhiyun		synthesizer, which is currently the most commonly used.
275*4882a593Smuzhiyun
276*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/caps_start
277*4882a593SmuzhiyunKernelVersion:	2.6
278*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
279*4882a593SmuzhiyunDescription:	This is the string that is sent to the synthesizer to cause it
280*4882a593Smuzhiyun		to start speaking uppercase letters. For the soft synthesizer
281*4882a593Smuzhiyun		and most others, this causes the pitch of the voice to rise
282*4882a593Smuzhiyun		above the currently set pitch.
283*4882a593Smuzhiyun
284*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/caps_stop
285*4882a593SmuzhiyunKernelVersion:	2.6
286*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
287*4882a593SmuzhiyunDescription:	This is the string sent to the synthesizer to cause it to stop
288*4882a593Smuzhiyun		speaking uppercase letters. In the case of the soft synthesizer
289*4882a593Smuzhiyun		and most others, this returns the pitch of the voice
290*4882a593Smuzhiyun		down to the
291*4882a593Smuzhiyun		currently set pitch.
292*4882a593Smuzhiyun
293*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/delay_time
294*4882a593SmuzhiyunKernelVersion:	2.6
295*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
296*4882a593SmuzhiyunDescription:	TODO:
297*4882a593Smuzhiyun
298*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/direct
299*4882a593SmuzhiyunKernelVersion:	2.6
300*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
301*4882a593SmuzhiyunDescription:	Controls if punctuation is spoken by speakup, or by the
302*4882a593Smuzhiyun		synthesizer.
303*4882a593Smuzhiyun
304*4882a593Smuzhiyun		For example, speakup speaks ">" as "greater", while
305*4882a593Smuzhiyun		the espeak synthesizer used by the soft driver speaks "greater
306*4882a593Smuzhiyun		than". Zero lets speakup speak the punctuation. One lets the
307*4882a593Smuzhiyun		synthesizer itself speak punctuation.
308*4882a593Smuzhiyun
309*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/freq
310*4882a593SmuzhiyunKernelVersion:	2.6
311*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
312*4882a593SmuzhiyunDescription:	Gets or sets the frequency of the speech synthesizer. Range is
313*4882a593Smuzhiyun		0-9.
314*4882a593Smuzhiyun
315*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/full_time
316*4882a593SmuzhiyunKernelVersion:	2.6
317*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
318*4882a593SmuzhiyunDescription:	TODO:
319*4882a593Smuzhiyun
320*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/jiffy_delta
321*4882a593SmuzhiyunKernelVersion:	2.6
322*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
323*4882a593SmuzhiyunDescription:	This controls how many jiffys the kernel gives to the
324*4882a593Smuzhiyun		synthesizer. Setting this too high can make a system unstable,
325*4882a593Smuzhiyun		or even crash it.
326*4882a593Smuzhiyun
327*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/pitch
328*4882a593SmuzhiyunKernelVersion:	2.6
329*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
330*4882a593SmuzhiyunDescription:	Gets or sets the pitch of the synthesizer. The range is 0-9.
331*4882a593Smuzhiyun
332*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/inflection
333*4882a593SmuzhiyunKernelVersion:	5.8
334*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
335*4882a593SmuzhiyunDescription:	Gets or sets the inflection of the synthesizer, i.e. the pitch
336*4882a593Smuzhiyun		range. The range is 0-9.
337*4882a593Smuzhiyun
338*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/punct
339*4882a593SmuzhiyunKernelVersion:	2.6
340*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
341*4882a593SmuzhiyunDescription:	Gets or sets the amount of punctuation spoken by the
342*4882a593Smuzhiyun		synthesizer. The range for the soft driver seems to be 0-2.
343*4882a593Smuzhiyun		TODO: How is this related to speakup's punc_level, or
344*4882a593Smuzhiyun		reading_punc.
345*4882a593Smuzhiyun
346*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/rate
347*4882a593SmuzhiyunKernelVersion:	2.6
348*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
349*4882a593SmuzhiyunDescription:	Gets or sets the rate of the synthesizer. Range is from zero
350*4882a593Smuzhiyun		slowest, to nine fastest.
351*4882a593Smuzhiyun
352*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/tone
353*4882a593SmuzhiyunKernelVersion:	2.6
354*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
355*4882a593SmuzhiyunDescription:	Gets or sets the tone of the speech synthesizer. The range for
356*4882a593Smuzhiyun		the soft driver seems to be 0-2. This seems to make no
357*4882a593Smuzhiyun		difference if using espeak and the espeakup connector.
358*4882a593Smuzhiyun		TODO: does espeakup support different tonalities?
359*4882a593Smuzhiyun
360*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/trigger_time
361*4882a593SmuzhiyunKernelVersion:	2.6
362*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
363*4882a593SmuzhiyunDescription:	TODO:
364*4882a593Smuzhiyun
365*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/voice
366*4882a593SmuzhiyunKernelVersion:	2.6
367*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
368*4882a593SmuzhiyunDescription:	Gets or sets the voice used by the synthesizer if the
369*4882a593Smuzhiyun		synthesizer can speak in more than one voice. The range for the
370*4882a593Smuzhiyun		soft driver is 0-7. Note that while espeak supports multiple
371*4882a593Smuzhiyun		voices, this parameter will not set the voice when the espeakup
372*4882a593Smuzhiyun		connector is used  between speakup and espeak.
373*4882a593Smuzhiyun
374*4882a593SmuzhiyunWhat:		/sys/accessibility/speakup/soft/vol
375*4882a593SmuzhiyunKernelVersion:	2.6
376*4882a593SmuzhiyunContact:	speakup@linux-speakup.org
377*4882a593SmuzhiyunDescription:	Gets or sets the volume of the speech synthesizer. Range is 0-9,
378*4882a593Smuzhiyun		with zero being the softest, and nine being the loudest.
379*4882a593Smuzhiyun
380