#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: