Next: Multiple Connections, Previous: Voices, Up: Customization [Contents][Index]
With the help of the following variable you can let set various connection parameters, like speech rate, language, etc., automatically. speechd-el can open multiple connections according to various criteria (see Multiple Connections), you can set different parameters to different connections, based on their names.
speechd-connection-voices
Alist of connection names and corresponding voices. Each list element
is of the form (connection-name . voice)
, where
connection-name is a connection name given as a string and
voice is a voice identifier defined in the variable
speechd-voices
.
The default voice (named nil
) is used for connections that are
not present in this variable.
So that changing the value of the variable could take the full effect, the open connections must be reopened. Unless you use the customization interface, you must invoke the C-u M-x speechd-speak command to ensure this.
There is a command to help you with setting connection voice and its parameters:
Store the current connection parameters to a specified voice in the
speechd-voices
variable and set that voice for the current
connection in the speechd-connection-voices
variable.
Please note you are still responsible to save the variables if you want to use them in future sessions.