◆ QTextToSpeech() [1/2]
◆ QTextToSpeech() [2/2]
QTextToSpeech |
( |
long |
handle | ) |
|
◆ availableEngines()
static String [] availableEngines |
( |
| ) |
|
|
static |
在文件 QTextToSpeech.x 第 44 行定义.
44 {
45 return (
String[]) QtXnl.object_get_handle(0, Constant.QTEXTTOSPEECH_AVAILABLEENGINES, (
long)0);
46 }
◆ create() [1/3]
在文件 QTextToSpeech.x 第 20 行定义.
20 {
21 nativehandle = QtXnl.createQObject(QType.qtTextToSpeech,
this, 0l);
22 if (nativehandle == 0){
23 return false;
24 }
25 return true;
26 }
◆ create() [2/3]
bool create |
( |
@NotNilptr QObject |
parent | ) |
|
在文件 QTextToSpeech.x 第 28 行定义.
28 {
29 nativehandle = QtXnl.createQObject(QType.qtTextToSpeech,
this, parent != nilptr ? parent.nativehandle : 0l);
30 if (nativehandle == 0){
31 return false;
32 }
33 return true;
34 }
◆ create() [3/3]
bool create |
( |
@NotNilptr String |
strEngine, |
|
|
@NotNilptr QObject |
parent |
|
) |
| |
在文件 QTextToSpeech.x 第 36 行定义.
36 {
37 nativehandle = QtXnl.createQSObject(QType.qtTextToSpeech,
this, parent != nilptr ? parent.nativehandle : 0l, strEngine);
38 if (nativehandle == 0){
39 return false;
40 }
41 return true;
42 }
◆ getLanguage()
在文件 QTextToSpeech.x 第 79 行定义.
79 {
80 return (Language)QtXnl.widget_get_int_value(nativehandle, Constant.QTEXTTOSPEECH_GETLANGUAGE);
81 }
◆ pause()
在文件 QTextToSpeech.x 第 54 行定义.
54 {
55 QtXnl.widget_slot(nativehandle, Constant.QTEXTTOSPEECH_PAUSE);
56 }
◆ pitch()
在文件 QTextToSpeech.x 第 87 行定义.
87 {
88 return QtXnl.widget_get_double_value(nativehandle, Constant.QTEXTTOSPEECH_PITCH);
89 }
◆ rate()
在文件 QTextToSpeech.x 第 83 行定义.
83 {
84 return QtXnl.widget_get_double_value(nativehandle, Constant.QTEXTTOSPEECH_RATE);
85 }
◆ resume()
在文件 QTextToSpeech.x 第 57 行定义.
57 {
58 QtXnl.widget_slot(nativehandle, Constant.QTEXTTOSPEECH_RESUME);
59 }
◆ say()
在文件 QTextToSpeech.x 第 48 行定义.
48 {
49 QtXnl.widget_slot_string(nativehandle, Constant.QTEXTTOSPEECH_SAY, text);
50 }
◆ setLanguage()
void setLanguage |
( |
Language |
language | ) |
|
在文件 QTextToSpeech.x 第 61 行定义.
61 {
62 QtXnl.widget_set_vint_value(nativehandle, Constant.QTEXTTOSPEECH_SETLANGUAGELOCALE, language.value());
63 }
◆ setPitch()
void setPitch |
( |
double |
pitch | ) |
|
在文件 QTextToSpeech.x 第 68 行定义.
68 {
69 QtXnl.widget_set_double_value(nativehandle, Constant.QTEXTTOSPEECH_SETPITCH, pitch);
70 }
◆ setRate()
void setRate |
( |
double |
rate | ) |
|
在文件 QTextToSpeech.x 第 65 行定义.
65 {
66 QtXnl.widget_set_double_value(nativehandle, Constant.QTEXTTOSPEECH_SETRATE, rate);
67 }
◆ setVolume()
void setVolume |
( |
double |
volume | ) |
|
在文件 QTextToSpeech.x 第 71 行定义.
71 {
72 QtXnl.widget_set_double_value(nativehandle, Constant.QTEXTTOSPEECH_SETVOLUME, volume);
73 }
◆ state()
在文件 QTextToSpeech.x 第 75 行定义.
75 {
76 return (State)QtXnl.widget_get_int_value(nativehandle, Constant.QTEXTTOSPEECH_STATE);
77 }
◆ stop()
在文件 QTextToSpeech.x 第 51 行定义.
51 {
52 QtXnl.widget_slot(nativehandle, Constant.QTEXTTOSPEECH_STOP);
53 }
◆ volume()
在文件 QTextToSpeech.x 第 91 行定义.
91 {
92 return QtXnl.widget_get_double_value(nativehandle, Constant.QTEXTTOSPEECH_VOLUME);
93 }