#include <ptts.h>
List of all members.
Public Types |
| enum | TextType {
Default,
Literal,
Digits,
Number,
Currency,
Time,
Date,
Phone,
IPAddress,
Duration
} |
Public Member Functions |
| virtual PStringArray | GetVoiceList ()=0 |
| virtual BOOL | SetVoice (const PString &voice)=0 |
| virtual BOOL | SetRate (unsigned rate)=0 |
| virtual unsigned | GetRate ()=0 |
| virtual BOOL | SetVolume (unsigned volume)=0 |
| virtual unsigned | GetVolume ()=0 |
| virtual BOOL | OpenFile (const PFilePath &fn)=0 |
| virtual BOOL | OpenChannel (PChannel *chanel)=0 |
| virtual BOOL | IsOpen ()=0 |
| virtual BOOL | Close ()=0 |
| virtual BOOL | Speak (const PString &text, TextType hint=Default)=0 |
Member Enumeration Documentation
- Enumerator:
| Default |
|
| Literal |
|
| Digits |
|
| Number |
|
| Currency |
|
| Time |
|
| Date |
|
| Phone |
|
| IPAddress |
|
| Duration |
|
Member Function Documentation
| virtual BOOL PTextToSpeech::Close |
( |
| ) |
[pure virtual] |
| virtual unsigned PTextToSpeech::GetRate |
( |
| ) |
[pure virtual] |
| virtual PStringArray PTextToSpeech::GetVoiceList |
( |
| ) |
[pure virtual] |
| virtual unsigned PTextToSpeech::GetVolume |
( |
| ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::IsOpen |
( |
| ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::OpenChannel |
( |
PChannel * |
chanel | ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::OpenFile |
( |
const PFilePath & |
fn | ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::SetRate |
( |
unsigned |
rate | ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::SetVoice |
( |
const PString & |
voice | ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::SetVolume |
( |
unsigned |
volume | ) |
[pure virtual] |
| virtual BOOL PTextToSpeech::Speak |
( |
const PString & |
text, |
|
|
TextType |
hint = Default |
|
) |
| [pure virtual] |
The documentation for this class was generated from the following file: