tagging release
[dasher.git] / Src / Win32 / ActionSpeech.h
blob32b630d8c110c19445f182777cd989c60bd8eac4
1 #ifndef __ActionSpeech_h__
2 #define __ActionSpeech_h__
4 #include <sapi.h>
6 #include "DasherAction.h"
8 class CActionSpeech : public CDasherAction {
9 public:
10 CActionSpeech();
12 // Inherited methods
13 virtual std::string GetName();
14 virtual bool Activate();
15 virtual bool Deactivate();
16 virtual bool GetActive();
17 virtual bool Execue(const std::wstring &strText);
19 private:
20 bool m_bActive;
22 // Pointer to the voice object
23 ISpVoice *pVoice;
26 #endif