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