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