#include <tts/tts_macosx.h>
Inheritance diagram for wxTTSMacOSXHandler:
Public Member Functions | |
wxTTSMacOSXHandler () | |
~wxTTSMacOSXHandler () | |
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 bool | IsPaused () const |
Is it paused? | |
virtual bool | Stop () |
Stop speaking. | |
virtual bool | Pause () |
Pause. | |
virtual bool | Resume () |
Resume. | |
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. | |
wxTTSMacOSXData * | GetData () const |
Get data. | |
Protected Attributes | |
wxTTSMacOSXData * | m_data |
wxTTSMacOSXHandler::wxTTSMacOSXHandler | ( | ) |
wxTTSMacOSXHandler::~wxTTSMacOSXHandler | ( | ) |
void wxTTSMacOSXHandler::Init | ( | ) |
virtual bool wxTTSMacOSXHandler::Initialize | ( | ) | [virtual] |
virtual bool wxTTSMacOSXHandler::Uninitialize | ( | ) | [virtual] |
virtual bool wxTTSMacOSXHandler::Speak | ( | const wxString & | text, | |
int | options = wxTTS_SPEAK_ASYNC | |||
) | [virtual] |
virtual bool wxTTSMacOSXHandler::SpeakFile | ( | const wxString & | filename, | |
int | options = wxTTS_SPEAK_ASYNC , |
|||
const wxString & | waveFilename = wxEmptyString | |||
) | [virtual] |
virtual bool wxTTSMacOSXHandler::DoSpeak | ( | const wxString & | textOrFilename, | |
bool | isFilename, | |||
int | options = wxTTS_SPEAK_ASYNC , |
|||
const wxString & | waveFilename = wxEmptyString | |||
) | [virtual] |
Speak the text or file.
virtual bool wxTTSMacOSXHandler::IsSpeaking | ( | ) | const [virtual] |
virtual bool wxTTSMacOSXHandler::IsPaused | ( | ) | const [virtual] |
virtual bool wxTTSMacOSXHandler::Stop | ( | ) | [virtual] |
virtual bool wxTTSMacOSXHandler::Pause | ( | ) | [virtual] |
virtual bool wxTTSMacOSXHandler::Resume | ( | ) | [virtual] |
virtual wxArrayString wxTTSMacOSXHandler::GetAvailableVoices | ( | ) | const [virtual] |
virtual wxArrayString wxTTSMacOSXHandler::GetAvailableVoiceVariants | ( | ) | const [virtual] |
virtual bool wxTTSMacOSXHandler::HasCapability | ( | wxTTSCapability | capability | ) | const [virtual] |
virtual int wxTTSMacOSXHandler::GetMinSpeed | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSMacOSXHandler::GetMaxSpeed | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSMacOSXHandler::GetMinVolume | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSMacOSXHandler::GetMaxVolume | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSMacOSXHandler::GetMinPitch | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual int wxTTSMacOSXHandler::GetMaxPitch | ( | ) | const [inline, virtual] |
Implements wxTTSHandler.
virtual wxString wxTTSMacOSXHandler::GetDefaultVoice | ( | ) | const [virtual] |
virtual wxString wxTTSMacOSXHandler::GetDefaultVoiceVariant | ( | ) | const [virtual] |
wxTTSMacOSXData* wxTTSMacOSXHandler::GetData | ( | ) | const [inline] |
Get data.
wxTTSMacOSXData* wxTTSMacOSXHandler::m_data [protected] |