wxTTSCepstralHandler Class Reference
[Text to speech classes]

#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

bool wxTTSCepstralHandler::DoSpeak ( const wxString &  textOrFilename,
bool  isFilename,
int  options = wxTTS_SPEAK_ASYNC,
const wxString &  waveFilename = wxEmptyString 
) [virtual]

Speak the text or file.

wxArrayString wxTTSCepstralHandler::GetAvailableVoices (  )  const [virtual]

Get a list of the available voices.

Implements wxTTSHandler.

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

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

wxArrayString wxTTSCepstralHandler::GetAvailableVoiceVariants (  )  const [virtual]

Get a list of the available voice variants.

Reimplemented from wxTTSHandler.

wxString wxTTSCepstralHandler::GetDefaultVoice (  )  const [virtual]

Get the default voice.

Implements wxTTSHandler.

wxString wxTTSCepstralHandler::GetDefaultVoiceVariant (  )  const [virtual]

Get the default voice variant.

Implements wxTTSHandler.

virtual int wxTTSCepstralHandler::GetMaxPitch (  )  const [inline, virtual]

Implements wxTTSHandler.

virtual int wxTTSCepstralHandler::GetMaxSpeed (  )  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::GetMinSpeed (  )  const [inline, virtual]

Implements wxTTSHandler.

virtual int wxTTSCepstralHandler::GetMinVolume (  )  const [inline, virtual]

Implements wxTTSHandler.

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

Does this handler have the specified capability?

Implements wxTTSHandler.

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::IsSpeaking (  )  const [inline, virtual]

Is it speaking?

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.

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

Clean up the engine. Can call multiple times.

Reimplemented from wxTTSExternalCommandHandler.


The documentation for this class was generated from the following files:

Generated on Wed May 6 19:22:09 2009 for AxTk by  doxygen 1.5.8