@@ -72,111 +72,112 @@ class MainActivity : ComponentActivity() {
72
72
modifier = Modifier .fillMaxWidth()
73
73
)
74
74
}
75
- var testText by remember { mutableStateOf(" " ) }
76
75
76
+ var testTextContent = " "
77
77
78
78
when (TtsEngine .lang) {
79
79
" ara" -> {
80
- testText = " هذا هو محرك تحويل النص إلى كلام باستخدام الجيل القادم من كالدي"
80
+ testTextContent = " هذا هو محرك تحويل النص إلى كلام باستخدام الجيل القادم من كالدي"
81
81
}
82
82
" cat" -> {
83
- testText = " Aquest és un motor de testText a veu que utilitza Kaldi de nova generació"
83
+ testTextContent = " Aquest és un motor de testText a veu que utilitza Kaldi de nova generació"
84
84
}
85
85
" ces" -> {
86
- testText = " Toto je převodník testTextu na řeč využívající novou generaci kaldi"
86
+ testTextContent = " Toto je převodník testTextu na řeč využívající novou generaci kaldi"
87
87
}
88
88
" dan" -> {
89
- testText = " Dette er en tekst til tale-motor, der bruger næste generation af kaldi"
89
+ testTextContent = " Dette er en tekst til tale-motor, der bruger næste generation af kaldi"
90
90
}
91
91
" deu" -> {
92
- testText = " Dies ist eine testText-to-Speech-Engine, die Kaldi der nächsten Generation verwendet"
92
+ testTextContent = " Dies ist eine testText-to-Speech-Engine, die Kaldi der nächsten Generation verwendet"
93
93
}
94
94
" ell" -> {
95
- testText = " Αυτή είναι μια μηχανή κειμένου σε ομιλία που χρησιμοποιεί kaldi επόμενης γενιάς"
95
+ testTextContent = " Αυτή είναι μια μηχανή κειμένου σε ομιλία που χρησιμοποιεί kaldi επόμενης γενιάς"
96
96
}
97
97
" eng" -> {
98
- testText = " This is a testText-to-speech engine using next generation Kaldi"
98
+ testTextContent = " This is a testText-to-speech engine using next generation Kaldi"
99
99
}
100
100
" fas" -> {
101
- testText = " این یک موتور تبدیل متن به گفتار است برپایه نسخه پیشگام کالدی"
101
+ testTextContent = " این یک موتور تبدیل متن به گفتار است برپایه نسخه پیشگام کالدی"
102
102
}
103
103
" fin" -> {
104
- testText = " Tämä on tekstistä puheeksi -moottori, joka käyttää seuraavan sukupolven kaldia"
104
+ testTextContent = " Tämä on tekstistä puheeksi -moottori, joka käyttää seuraavan sukupolven kaldia"
105
105
}
106
106
" fra" -> {
107
- testText = " Il s'agit d'un moteur de synthèse vocale utilisant Kaldi de nouvelle génération."
107
+ testTextContent = " Il s'agit d'un moteur de synthèse vocale utilisant Kaldi de nouvelle génération."
108
108
}
109
109
" hun" -> {
110
- testText = " Ez egy szövegfelolvasó motor a következő generációs kaldi használatával"
110
+ testTextContent = " Ez egy szövegfelolvasó motor a következő generációs kaldi használatával"
111
111
}
112
112
" isl" -> {
113
- testText = " Þetta er testTexta í tal vél sem notar næstu kynslóð kaldi"
113
+ testTextContent = " Þetta er testTexta í tal vél sem notar næstu kynslóð kaldi"
114
114
}
115
115
" ita" -> {
116
- testText = " Questo è un motore di sintesi vocale che utilizza kaldi di nuova generazione"
116
+ testTextContent = " Questo è un motore di sintesi vocale che utilizza kaldi di nuova generazione"
117
117
}
118
118
" kat" -> {
119
- testText = " ეს არის ტექსტიდან მეტყველების ძრავა შემდეგი თაობის კალდის გამოყენებით"
119
+ testTextContent = " ეს არის ტექსტიდან მეტყველების ძრავა შემდეგი თაობის კალდის გამოყენებით"
120
120
}
121
121
" kaz" -> {
122
- testText = " Бұл келесі буын kaldi көмегімен мәтіннен сөйлеуге арналған қозғалтқыш"
122
+ testTextContent = " Бұл келесі буын kaldi көмегімен мәтіннен сөйлеуге арналған қозғалтқыш"
123
123
}
124
124
" ltz" -> {
125
- testText = " Dëst ass en testText-zu-Speech-Motor mat der nächster Generatioun Kaldi"
125
+ testTextContent = " Dëst ass en testText-zu-Speech-Motor mat der nächster Generatioun Kaldi"
126
126
}
127
127
" nep" -> {
128
- testText = " यो अर्को पुस्ता काल्डी प्रयोग गरेर स्पीच इन्जिनको पाठ हो"
128
+ testTextContent = " यो अर्को पुस्ता काल्डी प्रयोग गरेर स्पीच इन्जिनको पाठ हो"
129
129
}
130
130
" nld" -> {
131
- testText = " Dit is een tekst-naar-spraak-engine die gebruik maakt van Kaldi van de volgende generatie"
131
+ testTextContent = " Dit is een tekst-naar-spraak-engine die gebruik maakt van Kaldi van de volgende generatie"
132
132
}
133
133
" nor" -> {
134
- testText = " Dette er en tekst til tale-motor som bruker neste generasjons kaldi"
134
+ testTextContent = " Dette er en tekst til tale-motor som bruker neste generasjons kaldi"
135
135
}
136
136
" pol" -> {
137
- testText = " Jest to silnik syntezatora mowy wykorzystujący Kaldi nowej generacji"
137
+ testTextContent = " Jest to silnik syntezatora mowy wykorzystujący Kaldi nowej generacji"
138
138
}
139
139
" por" -> {
140
- testText = " Este é um mecanismo de conversão de testTexto em fala usando Kaldi de próxima geração"
140
+ testTextContent = " Este é um mecanismo de conversão de testTexto em fala usando Kaldi de próxima geração"
141
141
}
142
142
" ron" -> {
143
- testText = " Acesta este un motor testText to speech care folosește generația următoare de kadi"
143
+ testTextContent = " Acesta este un motor testText to speech care folosește generația următoare de kadi"
144
144
}
145
145
" rus" -> {
146
- testText = " Это движок преобразования текста в речь, использующий Kaldi следующего поколения."
146
+ testTextContent = " Это движок преобразования текста в речь, использующий Kaldi следующего поколения."
147
147
}
148
148
" slk" -> {
149
- testText = " Toto je nástroj na prevod testTextu na reč využívajúci kaldi novej generácie"
149
+ testTextContent = " Toto je nástroj na prevod testTextu na reč využívajúci kaldi novej generácie"
150
150
}
151
151
" spa" -> {
152
- testText = " Este es un motor de testTexto a voz que utiliza kaldi de próxima generación."
152
+ testTextContent = " Este es un motor de testTexto a voz que utiliza kaldi de próxima generación."
153
153
}
154
154
" srp" -> {
155
- testText = " Ово је механизам за претварање текста у говор који користи калди следеће генерације"
155
+ testTextContent = " Ово је механизам за претварање текста у говор који користи калди следеће генерације"
156
156
}
157
157
" swa" -> {
158
- testText = " Haya ni maandishi kwa injini ya hotuba kwa kutumia kizazi kijacho kaldi"
158
+ testTextContent = " Haya ni maandishi kwa injini ya hotuba kwa kutumia kizazi kijacho kaldi"
159
159
}
160
160
" swe" -> {
161
- testText = " Detta är en testText till tal-motor som använder nästa generations kaldi"
161
+ testTextContent = " Detta är en testText till tal-motor som använder nästa generations kaldi"
162
162
}
163
163
" tur" -> {
164
- testText = " Bu, yeni nesil kaldi'yi kullanan bir metinden konuşmaya motorudur"
164
+ testTextContent = " Bu, yeni nesil kaldi'yi kullanan bir metinden konuşmaya motorudur"
165
165
}
166
166
" ukr" -> {
167
- testText = " Це механізм перетворення тексту на мовлення, який використовує kaldi нового покоління"
167
+ testTextContent = " Це механізм перетворення тексту на мовлення, який використовує kaldi нового покоління"
168
168
}
169
169
" vie" -> {
170
- testText = " Đây là công cụ chuyển văn bản thành giọng nói sử dụng kaldi thế hệ tiếp theo"
170
+ testTextContent = " Đây là công cụ chuyển văn bản thành giọng nói sử dụng kaldi thế hệ tiếp theo"
171
171
}
172
172
" zho" , " cmn" -> {
173
- testText = " 使用新一代卡尔迪的语音合成引擎"
173
+ testTextContent = " 使用新一代卡尔迪的语音合成引擎"
174
174
}
175
175
else -> {
176
- testText = " "
176
+ testTextContent = " "
177
177
}
178
178
}
179
-
179
+
180
+ var testText by remember { mutableStateOf(testTextContent) }
180
181
181
182
val numSpeakers = TtsEngine .tts!! .numSpeakers()
182
183
if (numSpeakers > 1 ) {
0 commit comments