Class tcustomespeakng
Unit
Declaration
type tcustomespeakng = class(tmsecomponent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tcustomespeakng
Overview
Fields
| Protected | fstate: speakstatesty; |
| Protected | flastvoice: int32; |
| Protected | fspeakqueue: tcustomeventqueue; |
| Protected | fspeakthread: teventthread; |
| Protected | fidlecond: condty; |
Methods
| Protected | procedure doasyncevent(var atag: int32) override; |
| Protected | function speakexe(athread: tmsethread): int32; |
| Protected | procedure loaded() override; |
| Protected | procedure connect(); |
| Protected | procedure disconnect(); |
| Protected | procedure doidle(var again: boolean); |
| Protected | procedure checkerror(const astate: espeak_ng_status); |
| Protected | procedure voicechanged(); |
| Protected | procedure checkvoice(avoice: int32); |
| Protected | procedure internalspeak(const atext: msestring; const aoptions: speakoptionsty; const avoice: int32); |
| Protected | procedure internalspeakcharacter(const achar: char32; const aoptions: speakoptionsty; const avoice: int32); |
| Protected | procedure internalspeakkeyname(const akey: msestring; const aoptions: speakoptionsty; const avoice: int32); |
| Protected | procedure lock(); |
| Protected | procedure unlock(); |
| Protected | procedure beginchange(); |
| Protected | procedure endchange(); |
| Protected | procedure postidle(); |
| Protected | procedure postevent(const aevent: tspeakevent); |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy(); override; |
| Public | procedure speak(const atext: msestring; const aoptions: speakoptionsty = []; const avoice: int32 = -1); |
| Public | procedure speakcharacter(const achar: char32; const aoptions: speakoptionsty = []; const avoice: int32 = -1); |
| Public | procedure speakkeyname(const akey: msestring; const aoptions: speakoptionsty = []; const avoice: int32 = -1); |
| Public | procedure wait(); |
| Public | procedure cancel(); |
Properties
| Public | property active: boolean read factive write setactive default false; |
| Public | property datapath: filenamety read fdatapath write fdatapath; |
| Public | property options: espeakoptionsty read foptions write foptions
default defaultespeakoptions; |
| Public | property device: msestring read fdevice write fdevice; |
| Public | property bufferlength: int32 read fbufferlength
write fbufferlength default 0; |
| Public | property voicedefault: int32 read fvoicedefault
write setvoicedefault default 0; |
| Public | property voices: tvoices read fvoices write setvoices; |
| Public | property identifier: msestring read fidentifier write setidentifier; |
| Public | property voicename: msestring read fvoicename write setvoicename; |
| Public | property variant: msestring read fvariant write setvariant; |
| Public | property language: msestring read flanguage write setlanguage; |
| Public | property gender: genderty read fgender write setgender default gen_none; |
| Public | property age: card8 read fage write setage default 0; |
| Public | property variantnum: card8 read fvariantnum write setvariantnum default 0; |
| Public | property volume: flo64 read fvolume write setvolume; |
| Public | property rate: flo64 read frate write setrate; |
| Public | property pitch: flo64 read fpitch write setpitch; |
| Public | property range: flo64 read frange write setrange; |
| Public | property capitals: int32 read fcapitals write setcapitals default 0; |
| Public | property wordgap: int32 read fwordgap write setwordgap default 0; |
| Public | property punctuationlist: msestring read fpunctuationlist
write setpunctuationlist; |
| Public | property onbeforeconnect: espeakngeventty read fonbeforeconnect
write fonbeforeconnect; |
Description
Fields
| Protected | fstate: speakstatesty; |
|
This item has no description. | |
| Protected | flastvoice: int32; |
|
This item has no description. | |
| Protected | fspeakqueue: tcustomeventqueue; |
|
This item has no description. | |
| Protected | fspeakthread: teventthread; |
|
This item has no description. | |
| Protected | fidlecond: condty; |
|
This item has no description. | |
Methods
| Protected | procedure doasyncevent(var atag: int32) override; |
|
This item has no description. | |
| Protected | function speakexe(athread: tmsethread): int32; |
|
This item has no description. | |
| Protected | procedure loaded() override; |
|
This item has no description. | |
| Protected | procedure connect(); |
|
This item has no description. | |
| Protected | procedure disconnect(); |
|
This item has no description. | |
| Protected | procedure doidle(var again: boolean); |
|
This item has no description. | |
| Protected | procedure checkerror(const astate: espeak_ng_status); |
|
This item has no description. | |
| Protected | procedure voicechanged(); |
|
This item has no description. | |
| Protected | procedure checkvoice(avoice: int32); |
|
This item has no description. | |
| Protected | procedure internalspeak(const atext: msestring; const aoptions: speakoptionsty; const avoice: int32); |
|
This item has no description. | |
| Protected | procedure internalspeakcharacter(const achar: char32; const aoptions: speakoptionsty; const avoice: int32); |
|
This item has no description. | |
| Protected | procedure internalspeakkeyname(const akey: msestring; const aoptions: speakoptionsty; const avoice: int32); |
|
This item has no description. | |
| Protected | procedure lock(); |
|
This item has no description. | |
| Protected | procedure unlock(); |
|
This item has no description. | |
| Protected | procedure beginchange(); |
|
This item has no description. | |
| Protected | procedure endchange(); |
|
This item has no description. | |
| Protected | procedure postidle(); |
|
This item has no description. | |
| Protected | procedure postevent(const aevent: tspeakevent); |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy(); override; |
|
This item has no description. | |
| Public | procedure speak(const atext: msestring; const aoptions: speakoptionsty = []; const avoice: int32 = -1); |
|
This item has no description. | |
| Public | procedure speakcharacter(const achar: char32; const aoptions: speakoptionsty = []; const avoice: int32 = -1); |
|
This item has no description. | |
| Public | procedure speakkeyname(const akey: msestring; const aoptions: speakoptionsty = []; const avoice: int32 = -1); |
|
This item has no description. | |
| Public | procedure wait(); |
|
This item has no description. | |
| Public | procedure cancel(); |
|
This item has no description. | |
Properties
| Public | property active: boolean read factive write setactive default false; |
|
This item has no description. | |
| Public | property datapath: filenamety read fdatapath write fdatapath; |
|
This item has no description. | |
| Public | property options: espeakoptionsty read foptions write foptions
default defaultespeakoptions; |
|
This item has no description. | |
| Public | property device: msestring read fdevice write fdevice; |
|
This item has no description. | |
| Public | property bufferlength: int32 read fbufferlength
write fbufferlength default 0; |
|
This item has no description. | |
| Public | property voicedefault: int32 read fvoicedefault
write setvoicedefault default 0; |
|
This item has no description. | |
| Public | property voices: tvoices read fvoices write setvoices; |
|
This item has no description. | |
| Public | property identifier: msestring read fidentifier write setidentifier; |
|
This item has no description. | |
| Public | property voicename: msestring read fvoicename write setvoicename; |
|
This item has no description. | |
| Public | property variant: msestring read fvariant write setvariant; |
|
This item has no description. | |
| Public | property language: msestring read flanguage write setlanguage; |
|
This item has no description. | |
| Public | property gender: genderty read fgender write setgender default gen_none; |
|
This item has no description. | |
| Public | property age: card8 read fage write setage default 0; |
|
This item has no description. | |
| Public | property variantnum: card8 read fvariantnum write setvariantnum default 0; |
|
This item has no description. | |
| Public | property volume: flo64 read fvolume write setvolume; |
|
This item has no description. | |
| Public | property rate: flo64 read frate write setrate; |
|
This item has no description. | |
| Public | property pitch: flo64 read fpitch write setpitch; |
|
This item has no description. | |
| Public | property range: flo64 read frange write setrange; |
|
This item has no description. | |
| Public | property capitals: int32 read fcapitals write setcapitals default 0; |
|
This item has no description. | |
| Public | property wordgap: int32 read fwordgap write setwordgap default 0; |
|
This item has no description. | |
| Public | property punctuationlist: msestring read fpunctuationlist
write setpunctuationlist; |
|
This item has no description. | |
| Public | property onbeforeconnect: espeakngeventty read fonbeforeconnect
write fonbeforeconnect; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.