Trees | Indices | Help |
|
---|
|
??-294 --+ | Audio.Audio --+ | GSpeech
Defines an abstract base class to send output from SUE to a speech device via gnome-speech http://cvs.gnome.org/viewcvs/gnome-speech/. A subclass must override the DEVICE_IID class variable to indicate which gnome-speech server should be instantiated. If the specific speech server does not have named parameters that map automatically to the style properties in AEOutput.Style, createDistinctStyles and _applyStyle should be overridden. If the default style should be something other than an empty shell object to be dynamically populated in createDistinctStyles.
To be compliant with SUE requirements, this implements the interface defined in the Audio class.
|
|||
STYLE Style object built dynamically as we discover what capabilities the active gnome-speech driver supports. |
|
|||
|
|||
GNOME.Speech.Speaker |
|
||
list |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
boolean |
|
||
integer |
|
||
list of AEOutput.Style |
|
||
Inherited from Inherited from |
|
|||
string |
DEVICE_IID = None Interface identifier for the gnome-speech device. |
|
|||
list |
buffer Buffer of text and styles to be sent to the device |
||
GNOME.Speech.SynthesisDriver |
driver Reference to a speech engine server |
||
AEOutput.Style |
last_style Last style object to be applied to output |
||
GNOME.Speech.Speaker |
speaker Speaker that will synthesize speech from buffered text |
||
list |
voices List of all gnome-speech voices |
||
Inherited from |
|
|
|
|
|
Note: gnome-speech returns a negative value when there is a backlog of events that must be processed by a GNOME.Speech.SpeechCallback before say will succeed |
|
|
|
|
To Do: PP: implement when index working |
|
|
DEVICE_IIDInterface identifier for the gnome-speech device. Defaults to None and should be overridden in a subclass.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Mon Jun 30 13:06:00 2008 | http://epydoc.sourceforge.net |