speechd-face-voices is a variable defined in speechd.el . Its value is nil Documentation: Alist mapping faces to voices. Each of the alist element is of the form (FACE . VOICE) where FACE is a face and string is a voice identifier defined in speechd-voices . Each face is spoken in the corresponding voice. If there s no item for a given face in this variable, the face is spoken in the current voice. You can customize this variable.
We will not explain here what is a face in Emacs. The reader should learn it in Emacs documentation but roughly speaking it represents certain text characteristics like italic or bold or thing like that. User may want that such properties are voicified. Most of the time face is set by the mode control functions without any user action. In AUCTeX for instance, formulas and text are not displayed with the same face causing them to be displayed with different colors. It is hence legitimate to voicify them with different voices.
|Apache/2.4.38 (Unix) PHP/7.3.2 SVN/1.11.1|