TTS_Flite Class Reference

#include <TTS_Flite.h>

Inheritance diagram for TTS_Flite:

Inheritance graph
[legend]
Collaboration diagram for TTS_Flite:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TTS_Flite ()
 Initialize TTS.
virtual ~TTS_Flite ()
 Clean up TTS.
virtual wxString Name ()
 Name of this TTS engine.
virtual ETTSStatus GetStatus ()
 Retrieve engine status.
virtual ETTSStatus Speak (const wxString &strText)
 Say some stuff using TTS.
virtual wxString GetLastError ()
 Retrieve last error message.

Static Private Attributes

static cst_voice * m_pVoice = NULL


Detailed Description

Definition at line 40 of file TTS_Flite.h.


Constructor & Destructor Documentation

TTS_Flite::TTS_Flite (  ) 

Initialize TTS.

Definition at line 54 of file TTS_Flite.cpp.

TTS_Flite::~TTS_Flite (  )  [virtual]

Clean up TTS.

Definition at line 68 of file TTS_Flite.cpp.


Member Function Documentation

wxString TTS_Flite::Name (  )  [virtual]

Name of this TTS engine.

Implements ITTS.

Definition at line 79 of file TTS_Flite.cpp.

ITTS::ETTSStatus TTS_Flite::GetStatus (  )  [virtual]

Retrieve engine status.

Implements ITTS.

Definition at line 113 of file TTS_Flite.cpp.

ITTS::ETTSStatus TTS_Flite::Speak ( const wxString &  strText  )  [virtual]

Say some stuff using TTS.

Implements ITTS.

Definition at line 89 of file TTS_Flite.cpp.

wxString TTS_Flite::GetLastError (  )  [virtual]

Retrieve last error message.

Implements ITTS.

Definition at line 103 of file TTS_Flite.cpp.


Member Data Documentation

cst_voice * TTS_Flite::m_pVoice = NULL [static, private]

Definition at line 53 of file TTS_Flite.h.


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

Generated on Sun Jul 27 17:26:20 2008 for Roadnav by  doxygen 1.5.5