#include <ax/ax_speech.h>
Public Member Functions | |
AxSpeechPolicy () | |
AxSpeechPolicy (const AxSpeechPolicy &policy) | |
void | Init () |
void | Copy (const AxSpeechPolicy &policy) |
void | operator= (const AxSpeechPolicy &policy) |
void | SetVerbosityLevel (int level) |
Set verbosity level (1 - 5). | |
int | GetVerbosityLevel () const |
Set verbosity level (1 - 5). | |
bool | VerbosityAtLeast (int level) const |
Returns true if verbosity is at least level. | |
void | EnableSpeech (bool enabled=true) |
Enables or disables speech. | |
bool | IsSpeechEnabled () const |
Returns true if speech is enabled. | |
void | EnableMultipleVoiceMode (bool enabled=true) |
Enables or disables multiple simultaneous voices. | |
bool | IsMultipleVoiceModeEnabled () const |
Returns true if speech is enabled. | |
Public Attributes | |
bool | m_enableSpeech |
bool | m_enableMultipleVoiceMode |
int | m_verbosityLevel |
AxSpeechPolicy::AxSpeechPolicy | ( | ) | [inline] |
AxSpeechPolicy::AxSpeechPolicy | ( | const AxSpeechPolicy & | policy | ) | [inline] |
void AxSpeechPolicy::Copy | ( | const AxSpeechPolicy & | policy | ) |
void AxSpeechPolicy::EnableMultipleVoiceMode | ( | bool | enabled = true |
) | [inline] |
Enables or disables multiple simultaneous voices.
void AxSpeechPolicy::EnableSpeech | ( | bool | enabled = true |
) | [inline] |
Enables or disables speech.
int AxSpeechPolicy::GetVerbosityLevel | ( | ) | const [inline] |
Set verbosity level (1 - 5).
void AxSpeechPolicy::Init | ( | ) |
bool AxSpeechPolicy::IsMultipleVoiceModeEnabled | ( | ) | const [inline] |
Returns true if speech is enabled.
bool AxSpeechPolicy::IsSpeechEnabled | ( | ) | const [inline] |
Returns true if speech is enabled.
void AxSpeechPolicy::operator= | ( | const AxSpeechPolicy & | policy | ) | [inline] |
void AxSpeechPolicy::SetVerbosityLevel | ( | int | level | ) | [inline] |
Set verbosity level (1 - 5).
bool AxSpeechPolicy::VerbosityAtLeast | ( | int | level | ) | const [inline] |
Returns true if verbosity is at least level.