387 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			387 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| What:		/sys/accessibility/speakup/attrib_bleep
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Beeps the PC speaker when there is an attribute change such as
 | |
| 		foreground or background color when using speakup review
 | |
| 		commands. One = on, zero = off.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/bell_pos
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This works much like a typewriter bell. If for example 72 is
 | |
| 		echoed to bell_pos, it will beep the PC speaker when typing on
 | |
| 		a line past character 72.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/bleeps
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This controls whether one hears beeps through the PC speaker
 | |
| 		when using speakup's review commands.
 | |
| 		TODO: what values does it accept?
 | |
| 
 | |
| What:		/sys/accessibility/speakup/bleep_time
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This controls the duration of the PC speaker beeps speakup
 | |
| 		produces.
 | |
| 		TODO: What are the units? Jiffies?
 | |
| 
 | |
| What:		/sys/accessibility/speakup/cursor_time
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This controls cursor delay when using arrow keys. When a
 | |
| 		connection is very slow, with the default setting, when moving
 | |
| 		with  the arrows, or backspacing etc. speakup says the incorrect
 | |
| 		characters. Set this to a higher value to adjust for the delay
 | |
| 		and better synchronisation between cursor position and speech.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/delimiters
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Delimit a word from speakup.
 | |
| 		TODO: add more info
 | |
| 
 | |
| What:		/sys/accessibility/speakup/ex_num
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO:
 | |
| 
 | |
| What:		/sys/accessibility/speakup/key_echo
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Controls if speakup speaks keys when they are typed. One = on,
 | |
| 		zero = off or don't echo keys.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/keymap
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Speakup keymap remaps keys to Speakup functions.
 | |
| 		It uses a binary
 | |
| 		format. A special program called genmap is needed to compile a
 | |
| 		textual  keymap into the binary format which is then loaded into
 | |
| 		/sys/accessibility/speakup/keymap.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/no_interrupt
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Controls if typing interrupts output from speakup. With
 | |
| 		no_interrupt set to zero, typing on the keyboard will interrupt
 | |
| 		speakup if for example
 | |
| 		the say screen command is used before the
 | |
| 		entire screen  is read.
 | |
| 
 | |
| 		With no_interrupt set to one, if the say
 | |
| 		screen command is used, and one then types on the keyboard,
 | |
| 		speakup will continue to say the whole screen regardless until
 | |
| 		it finishes.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/punc_all
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This is a list of all the punctuation speakup should speak when
 | |
| 		punc_level is set to four.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/punc_level
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Controls the level of punctuation spoken as the screen is
 | |
| 		displayed, not reviewed. Levels range from zero no punctuation,
 | |
| 		to four, all punctuation. One corresponds to punc_some, two
 | |
| 		corresponds to punc_most, and three as well as four both
 | |
| 		correspond to punc_all. Some hardware synthesizers may have
 | |
| 		different levels each corresponding to  three and four for
 | |
| 		punc_level. Also note that if punc_level is set to zero, and
 | |
| 		key_echo is set to one, typed punctuation is still spoken as it
 | |
| 		is typed.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/punc_most
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This is a list of all the punctuation speakup should speak when
 | |
| 		punc_level is set to two.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/punc_some
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This is a list of all the punctuation speakup should speak when
 | |
| 		punc_level is set to one.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/reading_punc
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Almost the same as punc_level, the differences being that
 | |
| 		reading_punc controls the level of punctuation when reviewing
 | |
| 		the screen with speakup's screen review commands. The other
 | |
| 		difference is that reading_punc set to three speaks punc_all,
 | |
| 		and reading_punc set to four speaks all punctuation, including
 | |
| 		spaces.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/repeats
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	A list of characters speakup repeats. Normally, when there are
 | |
| 		more than three characters in a row, speakup
 | |
| 		just reads three of
 | |
| 		those characters. For example, "......" would be read as dot,
 | |
| 		dot, dot. If a . is added to the list of characters in repeats,
 | |
| 		"......" would be read as dot, dot, dot, times six.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/say_control
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	If set to one, speakup speaks shift, alt and control when those
 | |
| 		keys are pressed. If say_control is set to zero, shift, ctrl,
 | |
| 		and alt are not spoken when they are pressed.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/say_word_ctl
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO:
 | |
| 
 | |
| What:		/sys/accessibility/speakup/silent
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO:
 | |
| 
 | |
| What:		/sys/accessibility/speakup/spell_delay
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This controls how fast a word is spelled
 | |
| 		when speakup's say word
 | |
| 		review command is pressed twice quickly to speak the current
 | |
| 		word being reviewed. Zero just speaks the letters one after
 | |
| 		another, while values one through four
 | |
| 		seem to introduce more of
 | |
| 		a pause between the spelling of each letter by speakup.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/synth
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the synthesizer driver currently in use. Reading
 | |
| 		synth returns the synthesizer driver currently in use. Writing
 | |
| 		synth switches to the given synthesizer driver, provided it is
 | |
| 		either built into the kernel, or already loaded as a module.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/synth_direct
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Sends whatever is written to synth_direct
 | |
| 		directly to the speech synthesizer in use, bypassing speakup.
 | |
| 		This could be used to make the synthesizer speak
 | |
| 		a string, or to
 | |
| 		send control sequences to the synthesizer to change how the
 | |
| 		synthesizer behaves.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/version
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Reading version returns the version of speakup, and the version
 | |
| 		of the synthesizer driver currently in use.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/announcements
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This file contains various general announcements, most of which
 | |
| 		cannot be categorized.  You will find messages such as "You
 | |
| 		killed Speakup", "I'm alive", "leaving help", "parked",
 | |
| 		"unparked", and others. You will also find the names of the
 | |
| 		screen edges and cursor tracking modes here.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/chartab
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/ctl_keys
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Here, you will find names of control keys.  These are used with
 | |
| 		Speakup's say_control feature.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/function_names
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Here, you will find a list of names for Speakup functions.
 | |
| 		These are used by the help system.  For example, suppose that
 | |
| 		you have activated help mode, and you pressed
 | |
| 		keypad 3.  Speakup
 | |
| 		says: "keypad 3 is character, say next."
 | |
| 		The message "character, say next" names a Speakup function, and
 | |
| 		it comes from this function_names file.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/states
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This file contains names for key states.
 | |
| 		Again, these are part of the help system.  For instance, if you
 | |
| 		had pressed speakup + keypad 3, you would hear:
 | |
| 		"speakup keypad 3 is go to bottom edge."
 | |
| 
 | |
| 		The speakup key is depressed, so the name of the key state is
 | |
| 		speakup.
 | |
| 
 | |
| 		This part of the message comes from the states collection.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/characters
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Through this sys entry, Speakup gives you the ability to change
 | |
| 		how Speakup pronounces a given character. You could, for
 | |
| 		example, change how some punctuation characters are spoken. You
 | |
| 		can even change how Speakup will pronounce certain letters. For
 | |
| 		further details see '12.  Changing the Pronunciation of
 | |
| 		Characters' in Speakup User's Guide (file spkguide.txt in
 | |
| 		source).
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/colors
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	When you use the "say attributes" function, Speakup says the
 | |
| 		name of the foreground and background colors.  These names come
 | |
| 		from the i18n/colors file.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/formatted
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This group of messages contains embedded formatting codes, to
 | |
| 		specify the type and width of displayed data.  If you change
 | |
| 		these, you must preserve all of the formatting codes, and they
 | |
| 		must appear in the order used by the default messages.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/i18n/key_names
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Again, key_names is used by Speakup's help system.  In the
 | |
| 		previous example, Speakup said that you pressed "keypad 3."
 | |
| 		This name came from the key_names file.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	In `/sys/accessibility/speakup` is a directory corresponding to
 | |
| 		the synthesizer driver currently in use (E.G) `soft` for the
 | |
| 		soft driver. This directory contains files which control the
 | |
| 		speech synthesizer itself,
 | |
| 		as opposed to controlling the speakup
 | |
| 		screen reader. The parameters in this directory have the same
 | |
| 		names and functions across all
 | |
| 		supported synthesizers. The range
 | |
| 		of values for freq, pitch, rate, and vol is the same for all
 | |
| 		supported synthesizers, with the given range being internally
 | |
| 		mapped by the driver to  more or less fit the range of values
 | |
| 		supported for a given parameter by the individual synthesizer.
 | |
| 		Below is a description of values and  parameters for soft
 | |
| 		synthesizer, which is currently the most commonly used.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/caps_start
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This is the string that is sent to the synthesizer to cause it
 | |
| 		to start speaking uppercase letters. For the soft synthesizer
 | |
| 		and most others, this causes the pitch of the voice to rise
 | |
| 		above the currently set pitch.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/caps_stop
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This is the string sent to the synthesizer to cause it to stop
 | |
| 		speaking uppercase letters. In the case of the soft synthesizer
 | |
| 		and most others, this returns the pitch of the voice
 | |
| 		down to the
 | |
| 		currently set pitch.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/delay_time
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO:
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/direct
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Controls if punctuation is spoken by speakup, or by the
 | |
| 		synthesizer.
 | |
| 
 | |
| 		For example, speakup speaks ">" as "greater", while
 | |
| 		the espeak synthesizer used by the soft driver speaks "greater
 | |
| 		than". Zero lets speakup speak the punctuation. One lets the
 | |
| 		synthesizer itself speak punctuation.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/freq
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the frequency of the speech synthesizer. Range is
 | |
| 		0-9.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/flush_time
 | |
| KernelVersion:	5.12
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the timeout to wait for the synthesizer flush to
 | |
| 		complete. This can be used when the cable gets faulty and flush
 | |
| 		notifications are getting lost.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/full_time
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO:
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/jiffy_delta
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	This controls how many jiffys the kernel gives to the
 | |
| 		synthesizer. Setting this too high can make a system unstable,
 | |
| 		or even crash it.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/pitch
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the pitch of the synthesizer. The range is 0-9.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/inflection
 | |
| KernelVersion:	5.8
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the inflection of the synthesizer, i.e. the pitch
 | |
| 		range. The range is 0-9.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/punct
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the amount of punctuation spoken by the
 | |
| 		synthesizer. The range for the soft driver seems to be 0-2.
 | |
| 		TODO: How is this related to speakup's punc_level, or
 | |
| 		reading_punc.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/rate
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the rate of the synthesizer. Range is from zero
 | |
| 		slowest, to nine fastest.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/tone
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the tone of the speech synthesizer. The range for
 | |
| 		the soft driver seems to be 0-2. This seems to make no
 | |
| 		difference if using espeak and the espeakup connector.
 | |
| 		TODO: does espeakup support different tonalities?
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/trigger_time
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	TODO:
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/voice
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the voice used by the synthesizer if the
 | |
| 		synthesizer can speak in more than one voice. The range for the
 | |
| 		soft driver is 0-7. Note that while espeak supports multiple
 | |
| 		voices, this parameter will not set the voice when the espeakup
 | |
| 		connector is used  between speakup and espeak.
 | |
| 
 | |
| What:		/sys/accessibility/speakup/<synth-name>/vol
 | |
| KernelVersion:	2.6
 | |
| Contact:	speakup@linux-speakup.org
 | |
| Description:	Gets or sets the volume of the speech synthesizer. Range is 0-9,
 | |
| 		with zero being the softest, and nine being the loudest.
 | |
| 
 |