Next: Spelling, Previous: Control Commands, Up: Commands [Contents][Index]
These commands set various properties of the speech output. They all apply on the current Speech Dispatcher connection (for more information about Speech Dispatcher connections, see Connection Voices), unless there are invoked with a prefix argument. With a numeric prefix argument they apply on all speechd-el connections, with a universal prefix argument they apply on all Speech Dispatcher connections.
Commands affecting basic parameters of the text-to-speech process:
Set default language of the connection. Specify it as an RFC 1766
language code (e.g. en
, cs
, etc.).
Specify how to handle punctuation, whether to read it or ignore it.
all
mode reads all punctuation characters, none
mode
skips them all quietly, and some
mode reads a selected subset
of punctuation characters specified in the Speech Dispatcher
configuration.
Set capital letter indication mode. icon
means signal them
with a sound icon, spell
means spell them using a special
spelling table, and none
means no indication.
Commands affecting speech output properties:
Set default voice to be used by the synthesizer
(speechd-set-voice
). You may select one from the voice set
offered by your Speech Dispatcher installation.
Set default voice to be used by the synthesizer directly by its
synthesizer dependent name (speechd-set-synthesizer-voice
).
You may select one from the voice set offered by the currently
selected Speech Dispatcher output module. This works only with Speech
Dispatcher 0.6.3 or higher and not all Speech Dispatcher output
modules support this function.
Set exact speech rate, ranging from -100 (slowest) to 100 (fastest)
(speechd-set-rate
). Most often you will probably want to
use the speechd-speak-key-set-predefined-rate
command bound to
C-e number instead, see Control Commands.
Set voice pitch, ranging from -100 (lowest) to 100 (highest)
(speechd-set-pitch
).
Set voice volume, ranging from -100 (lowest) to 100 (highest)
(speechd-set-volume
).
Commands affecting the speech synthesizer:
Switch Speech Dispatcher to the given output module
(speechd-set-output-module
). Give the module name when
you are prompted for the argument.
Next: Spelling, Previous: Control Commands, Up: Commands [Contents][Index]