ot::SpeechVoiceBase Class Reference

#include <SpeechVoice.h>

List of all members.

Public Member Functions

 SpeechVoiceBase ()
virtual ~SpeechVoiceBase ()
virtual DWORD GetNumVoices ()
 get the total number of voices
virtual const char * GetVoiceName (DWORD p_Id, std::string &p_Name)
 get the voice name with this id
virtual void SetVoice (DWORD p_Id)
 set the current voice by id
virtual void SetVoice (const char *p_Name)
 set the current voice by name
virtual void Speak (const char *p_Sentence, bool p_Async=true)
 Speak something.

Protected Member Functions

virtual void Initialize ()
 initializes all class members
virtual void Destroy ()
 destroys (cleanup) all class members


Constructor & Destructor Documentation

ot::SpeechVoiceBase::SpeechVoiceBase  )  [inline]
 

virtual ot::SpeechVoiceBase::~SpeechVoiceBase  )  [inline, virtual]
 


Member Function Documentation

virtual void ot::SpeechVoiceBase::Destroy void   )  [inline, protected, virtual]
 

destroys (cleanup) all class members

virtual DWORD ot::SpeechVoiceBase::GetNumVoices  )  [inline, virtual]
 

get the total number of voices

virtual const char* ot::SpeechVoiceBase::GetVoiceName DWORD  p_Id,
std::string &  p_Name
[inline, virtual]
 

get the voice name with this id

virtual void ot::SpeechVoiceBase::Initialize void   )  [inline, protected, virtual]
 

initializes all class members

virtual void ot::SpeechVoiceBase::SetVoice const char *  p_Name  )  [inline, virtual]
 

set the current voice by name

virtual void ot::SpeechVoiceBase::SetVoice DWORD  p_Id  )  [inline, virtual]
 

set the current voice by id

virtual void ot::SpeechVoiceBase::Speak const char *  p_Sentence,
bool  p_Async = true
[inline, virtual]
 

Speak something.


The documentation for this class was generated from the following file:
Generated on Wed Feb 28 15:33:09 2007 for NaviTrack by  doxygen 1.4.6