#include <festtalk.hh>
Inheritance diagram for FestTalk:
Use FestTalk::registerExtenders() to register FestTalk as a local metaobject, and regular RemoteTalkative as a remote metaobject, with the factory.
Definition at line 32 of file festtalk.hh.
|
Constructor: opens socket to Festival server at 127.0.0.1:1314.
Definition at line 118 of file festtalk.cc. Referenced by new_FestTalk(). |
|
Destructor: closes connection to festival server.
Definition at line 130 of file festtalk.cc. |
|
Definition at line 109 of file festtalk.cc. Referenced by ~FestTalk(). |
|
Say message actuator.
Reimplemented from LocalTalkative. Definition at line 137 of file festtalk.cc. |
|
Definition at line 37 of file festtalk.cc. |
|
Definition at line 53 of file festtalk.cc. |
|
Static generator, for factory.
Definition at line 154 of file festtalk.cc. Referenced by registerExtenders(). |
|
Definition at line 75 of file festtalk.cc. |
|
Register metaobject extenders. This method takes care of all talkative extenders (local and remote). RemoteTalkative is used for remote objects and FestTalk is used for all local objects. Reimplemented from Talkative. Definition at line 148 of file festtalk.cc. |
|
Set default host and port for the Festival server. To use a different server other than 127.0.0.1:3113, call before creating new FestTalk objects.
Definition at line 31 of file festtalk.cc. |
|
Definition at line 26 of file festtalk.cc. Referenced by set_server(). |
|
Definition at line 27 of file festtalk.cc. Referenced by set_server(). |
|
If non-null, then text to speak is broken up into SayText commands by these delimeters.
Definition at line 59 of file festtalk.hh. |
|
Definition at line 44 of file festtalk.hh. Referenced by close_server(). |
|
Definition at line 45 of file festtalk.hh. Referenced by close_server(). |