@@ -273,15 +273,15 @@ Description: In `/sys/accessibility/speakup` is a directory corresponding to
273273 Below is a description of values and parameters for soft
274274 synthesizer, which is currently the most commonly used.
275275
276- What: /sys/accessibility/speakup/soft /caps_start
276+ What: /sys/accessibility/speakup/<synth-name> /caps_start
277277KernelVersion: 2.6
278278279279Description: This is the string that is sent to the synthesizer to cause it
280280 to start speaking uppercase letters. For the soft synthesizer
281281 and most others, this causes the pitch of the voice to rise
282282 above the currently set pitch.
283283
284- What: /sys/accessibility/speakup/soft /caps_stop
284+ What: /sys/accessibility/speakup/<synth-name> /caps_stop
285285KernelVersion: 2.6
286286287287Description: This is the string sent to the synthesizer to cause it to stop
@@ -290,12 +290,12 @@ Description: This is the string sent to the synthesizer to cause it to stop
290290 down to the
291291 currently set pitch.
292292
293- What: /sys/accessibility/speakup/soft /delay_time
293+ What: /sys/accessibility/speakup/<synth-name> /delay_time
294294KernelVersion: 2.6
295295296296Description: TODO:
297297
298- What: /sys/accessibility/speakup/soft /direct
298+ What: /sys/accessibility/speakup/<synth-name> /direct
299299KernelVersion: 2.6
300300301301Description: Controls if punctuation is spoken by speakup, or by the
@@ -306,63 +306,70 @@ Description: Controls if punctuation is spoken by speakup, or by the
306306 than". Zero lets speakup speak the punctuation. One lets the
307307 synthesizer itself speak punctuation.
308308
309- What: /sys/accessibility/speakup/soft /freq
309+ What: /sys/accessibility/speakup/<synth-name> /freq
310310KernelVersion: 2.6
311311312312Description: Gets or sets the frequency of the speech synthesizer. Range is
313313 0-9.
314314
315- What: /sys/accessibility/speakup/soft/full_time
315+ What: /sys/accessibility/speakup/<synth-name>/flush_time
316+ KernelVersion: 5.12
317+ 318+ Description: Gets or sets the timeout to wait for the synthesizer flush to
319+ complete. This can be used when the cable gets faulty and flush
320+ notifications are getting lost.
321+
322+ What: /sys/accessibility/speakup/<synth-name>/full_time
316323KernelVersion: 2.6
317324318325Description: TODO:
319326
320- What: /sys/accessibility/speakup/soft /jiffy_delta
327+ What: /sys/accessibility/speakup/<synth-name> /jiffy_delta
321328KernelVersion: 2.6
322329323330Description: This controls how many jiffys the kernel gives to the
324331 synthesizer. Setting this too high can make a system unstable,
325332 or even crash it.
326333
327- What: /sys/accessibility/speakup/soft /pitch
334+ What: /sys/accessibility/speakup/<synth-name> /pitch
328335KernelVersion: 2.6
329336330337Description: Gets or sets the pitch of the synthesizer. The range is 0-9.
331338
332- What: /sys/accessibility/speakup/soft /inflection
339+ What: /sys/accessibility/speakup/<synth-name> /inflection
333340KernelVersion: 5.8
334341335342Description: Gets or sets the inflection of the synthesizer, i.e. the pitch
336343 range. The range is 0-9.
337344
338- What: /sys/accessibility/speakup/soft /punct
345+ What: /sys/accessibility/speakup/<synth-name> /punct
339346KernelVersion: 2.6
340347341348Description: Gets or sets the amount of punctuation spoken by the
342349 synthesizer. The range for the soft driver seems to be 0-2.
343350 TODO: How is this related to speakup's punc_level, or
344351 reading_punc.
345352
346- What: /sys/accessibility/speakup/soft /rate
353+ What: /sys/accessibility/speakup/<synth-name> /rate
347354KernelVersion: 2.6
348355349356Description: Gets or sets the rate of the synthesizer. Range is from zero
350357 slowest, to nine fastest.
351358
352- What: /sys/accessibility/speakup/soft /tone
359+ What: /sys/accessibility/speakup/<synth-name> /tone
353360KernelVersion: 2.6
354361355362Description: Gets or sets the tone of the speech synthesizer. The range for
356363 the soft driver seems to be 0-2. This seems to make no
357364 difference if using espeak and the espeakup connector.
358365 TODO: does espeakup support different tonalities?
359366
360- What: /sys/accessibility/speakup/soft /trigger_time
367+ What: /sys/accessibility/speakup/<synth-name> /trigger_time
361368KernelVersion: 2.6
362369363370Description: TODO:
364371
365- What: /sys/accessibility/speakup/soft /voice
372+ What: /sys/accessibility/speakup/<synth-name> /voice
366373KernelVersion: 2.6
367374368375Description: Gets or sets the voice used by the synthesizer if the
@@ -371,7 +378,7 @@ Description: Gets or sets the voice used by the synthesizer if the
371378 voices, this parameter will not set the voice when the espeakup
372379 connector is used between speakup and espeak.
373380
374- What: /sys/accessibility/speakup/soft /vol
381+ What: /sys/accessibility/speakup/<synth-name> /vol
375382KernelVersion: 2.6
376383377384Description: Gets or sets the volume of the speech synthesizer. Range is 0-9,
0 commit comments