#include <tts/tts_cepstral.h>
Inheritance diagram for wxTTSCepstralHandler:
Public Member Functions | |
wxTTSCepstralHandler () | |
~wxTTSCepstralHandler () | |
void | Init () |
Member initialisation. | |
virtual bool | Initialize () |
Initialize the engine. Can call multiple times. | |
virtual bool | Uninitialize () |
Clean up the engine. Can call multiple times. | |
virtual bool | Speak (const wxString &text, int options=wxTTS_SPEAK_ASYNC) |
Speak the text. | |
virtual bool | SpeakFile (const wxString &filename, int options=wxTTS_SPEAK_ASYNC, const wxString &waveFilename=wxEmptyString) |
Speak the file. | |
virtual bool | DoSpeak (const wxString &textOrFilename, bool isFilename, int options=wxTTS_SPEAK_ASYNC, const wxString &waveFilename=wxEmptyString) |
Speak the text or file. | |
virtual bool | IsSpeaking () const |
Is it speaking? | |
virtual wxArrayString | GetAvailableVoices () const |
Get a list of the available voices. | |
virtual wxArrayString | GetAvailableVoiceVariants () const |
Get a list of the available voice variants. | |
virtual bool | HasCapability (wxTTSCapability capability) const |
Does this handler have the specified capability? | |
virtual int | GetMinSpeed () const |
virtual int | GetMaxSpeed () const |
virtual int | GetMinVolume () const |
virtual int | GetMaxVolume () const |
virtual int | GetMinPitch () const |
virtual int | GetMaxPitch () const |
virtual wxString | GetDefaultVoice () const |
Get the default voice. | |
virtual wxString | GetDefaultVoiceVariant () const |
Get the default voice variant. | |
Static Public Member Functions | |
static wxArrayString | GetAvailableVoicesForDir (const wxString &voicesDir) |
Get a list of the available voices, given the voices directory. |
wxTTSCepstralHandler::wxTTSCepstralHandler | ( | ) |
wxTTSCepstralHandler::~wxTTSCepstralHandler | ( | ) |
void wxTTSCepstralHandler::Init | ( | ) |
virtual bool wxTTSCepstralHandler::Initialize | ( | ) | [inline, virtual] |
virtual bool wxTTSCepstralHandler::Uninitialize | ( | ) | [inline, virtual] |
bool wxTTSCepstralHandler::Speak | ( | const wxString & | text, | |
int | options = wxTTS_SPEAK_ASYNC | |||
) | [virtual] |
bool wxTTSCepstralHandler::SpeakFile | ( | const wxString & | filename, | |
int | options = wxTTS_SPEAK_ASYNC , |
|||
const wxString & | waveFilename = wxEmptyString | |||
) | [virtual] |
bool wxTTSCepstralHandler::DoSpeak | ( | const wxString & | textOrFilename, | |
bool | isFilename, | |||
int | options = wxTTS_SPEAK_ASYNC , |
|||
const wxString & | waveFilename = wxEmptyString | |||
) | [virtual] |
Speak the text or file.
virtual bool wxTTSCepstralHandler::IsSpeaking | ( | ) | const [inline, virtual] |
wxArrayString wxTTSCepstralHandler::GetAvailableVoices | ( | ) | const [virtual] |
wxArrayString wxTTSCepstralHandler::GetAvailableVoiceVariants | ( | ) | const [virtual] |
bool wxTTSCepstralHandler::HasCapability | ( | wxTTSCapability | capability | ) | const [virtual] |
virtual int wxTTSCepstralHandler::GetMinSpeed | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSCepstralHandler::GetMaxSpeed | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSCepstralHandler::GetMinVolume | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSCepstralHandler::GetMaxVolume | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSCepstralHandler::GetMinPitch | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSCepstralHandler::GetMaxPitch | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
wxString wxTTSCepstralHandler::GetDefaultVoice | ( | ) | const [virtual] |
wxString wxTTSCepstralHandler::GetDefaultVoiceVariant | ( | ) | const [virtual] |
wxArrayString wxTTSCepstralHandler::GetAvailableVoicesForDir | ( | const wxString & | voicesDir | ) | [static] |
Get a list of the available voices, given the voices directory.