#include <tts/tts_macosx.h>
List of all members.
|
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 |
Constructor & Destructor Documentation
wxTTSMacOSXHandler::wxTTSMacOSXHandler |
( |
|
) |
|
wxTTSMacOSXHandler::~wxTTSMacOSXHandler |
( |
|
) |
|
Member Function Documentation
virtual bool wxTTSMacOSXHandler::DoSpeak |
( |
const wxString & |
textOrFilename, |
|
|
bool |
isFilename, |
|
|
int |
options = wxTTS_SPEAK_ASYNC , |
|
|
const wxString & |
waveFilename = wxEmptyString | |
|
) |
| | [virtual] |
virtual wxArrayString wxTTSMacOSXHandler::GetAvailableVoices |
( |
|
) |
const [virtual] |
Get a list of the available voices.
Implements wxTTSHandler.
virtual wxArrayString wxTTSMacOSXHandler::GetAvailableVoiceVariants |
( |
|
) |
const [virtual] |
Get a list of the available voice variants.
Reimplemented from wxTTSHandler.
wxTTSMacOSXData* wxTTSMacOSXHandler::GetData |
( |
|
) |
const [inline] |
virtual wxString wxTTSMacOSXHandler::GetDefaultVoice |
( |
|
) |
const [virtual] |
virtual wxString wxTTSMacOSXHandler::GetDefaultVoiceVariant |
( |
|
) |
const [virtual] |
virtual int wxTTSMacOSXHandler::GetMaxPitch |
( |
|
) |
const [inline, virtual] |
virtual int wxTTSMacOSXHandler::GetMaxSpeed |
( |
|
) |
const [inline, virtual] |
virtual int wxTTSMacOSXHandler::GetMaxVolume |
( |
|
) |
const [inline, virtual] |
virtual int wxTTSMacOSXHandler::GetMinPitch |
( |
|
) |
const [inline, virtual] |
virtual int wxTTSMacOSXHandler::GetMinSpeed |
( |
|
) |
const [inline, virtual] |
virtual int wxTTSMacOSXHandler::GetMinVolume |
( |
|
) |
const [inline, virtual] |
virtual bool wxTTSMacOSXHandler::HasCapability |
( |
wxTTSCapability |
capability |
) |
const [virtual] |
Does this handler have the specified capability?
Implements wxTTSHandler.
void wxTTSMacOSXHandler::Init |
( |
|
) |
|
virtual bool wxTTSMacOSXHandler::Initialize |
( |
|
) |
[virtual] |
Initialize the engine. Can call multiple times.
Reimplemented from wxTTSHandler.
virtual bool wxTTSMacOSXHandler::IsPaused |
( |
|
) |
const [virtual] |
virtual bool wxTTSMacOSXHandler::IsSpeaking |
( |
|
) |
const [virtual] |
virtual bool wxTTSMacOSXHandler::Pause |
( |
|
) |
[virtual] |
virtual bool wxTTSMacOSXHandler::Resume |
( |
|
) |
[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::Stop |
( |
|
) |
[virtual] |
virtual bool wxTTSMacOSXHandler::Uninitialize |
( |
|
) |
[virtual] |
Clean up the engine. Can call multiple times.
Reimplemented from wxTTSHandler.
Member Data Documentation
The documentation for this class was generated from the following file: