Next: , Previous: , Up: Customization   [Contents][Index]


2.4.12 Connection Voices

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:

C-e C-a

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.