wxTTSCepstralHandler Class Reference

#include <tts/tts_cepstral.h>

Inheritance diagram for wxTTSCepstralHandler:

wxTTSExternalCommandHandler wxTTSHandler List of all members.

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.

Constructor & Destructor Documentation

wxTTSCepstralHandler::wxTTSCepstralHandler (  ) 

wxTTSCepstralHandler::~wxTTSCepstralHandler (  ) 


Member Function Documentation

void wxTTSCepstralHandler::Init (  ) 

Member initialisation.

Reimplemented from wxTTSExternalCommandHandler.

virtual bool wxTTSCepstralHandler::Initialize (  )  [inline, virtual]

Initialize the engine. Can call multiple times.

Reimplemented from wxTTSExternalCommandHandler.

virtual bool wxTTSCepstralHandler::Uninitialize (  )  [inline, virtual]

Clean up the engine. Can call multiple times.

Reimplemented from wxTTSExternalCommandHandler.

bool wxTTSCepstralHandler::Speak ( const wxString &  text,
int  options = wxTTS_SPEAK_ASYNC 
) [virtual]

Speak the text.

Implements wxTTSHandler.

bool wxTTSCepstralHandler::SpeakFile ( const wxString &  filename,
int  options = wxTTS_SPEAK_ASYNC,
const wxString &  waveFilename = wxEmptyString 
) [virtual]

Speak the file.

Implements wxTTSHandler.

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]

Is it speaking?

Reimplemented from wxTTSExternalCommandHandler.

wxArrayString wxTTSCepstralHandler::GetAvailableVoices (  )  const [virtual]

Get a list of the available voices.

Implements wxTTSHandler.

wxArrayString wxTTSCepstralHandler::GetAvailableVoiceVariants (  )  const [virtual]

Get a list of the available voice variants.

Reimplemented from wxTTSHandler.

bool wxTTSCepstralHandler::HasCapability ( wxTTSCapability  capability  )  const [virtual]

Does this handler have the specified capability?

Implements wxTTSHandler.

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]

Get the default voice.

Implements wxTTSHandler.

wxString wxTTSCepstralHandler::GetDefaultVoiceVariant (  )  const [virtual]

Get the default voice variant.

Implements wxTTSHandler.

wxArrayString wxTTSCepstralHandler::GetAvailableVoicesForDir ( const wxString &  voicesDir  )  [static]

Get a list of the available voices, given the voices directory.


The documentation for this class was generated from the following files:
Generated on Wed May 6 19:20:23 2009 for AxTk by  doxygen 1.5.1