ximod1a commited on
Commit
8d36ddd
·
1 Parent(s): c41bb0d

Create list_dict.py

Browse files
Files changed (1) hide show
  1. list_dict.py +343 -0
list_dict.py ADDED
@@ -0,0 +1,343 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from googles import Google
2
+ translates = {
3
+ 'alibaba': None,
4
+ 'apertium': None,
5
+ 'argos': None,
6
+ 'baidu': None,
7
+ 'bing': None,
8
+ 'caiyun': None,
9
+ 'cloudTranslation': None,
10
+ 'deepl': None,
11
+ 'elia': None,
12
+ 'google': Google,
13
+ 'iciba': None,
14
+ 'iflytek': None,
15
+ 'iflyrec': None,
16
+ 'itranslate': None,
17
+ 'judic': None,
18
+ 'languageWire': None,
19
+ 'lingvanex': None,
20
+ 'niutrans': None,
21
+ 'mglip': None,
22
+ 'mirai': None,
23
+ 'modernMt': None,
24
+ 'myMemory': None,
25
+ 'papago': None,
26
+ 'qqFanyi': None,
27
+ 'qqTranSmart': None,
28
+ 'reverso': None,
29
+ 'sogou': None,
30
+ 'sysTran': None,
31
+ 'tilde': None,
32
+ 'translateCom': None,
33
+ 'translateMe': None,
34
+ 'utibet': None,
35
+ 'volcEngine': None,
36
+ 'yandex': None,
37
+ 'yeekit': None,
38
+ 'youdao': None,
39
+ }
40
+
41
+ speakers = [
42
+ 'af-ZA-AdriNeural',
43
+ 'af-ZA-WillemNeural',
44
+ 'am-ET-AmehaNeural',
45
+ 'am-ET-MekdesNeural',
46
+ 'ar-AE-FatimaNeural',
47
+ 'ar-AE-HamdanNeural',
48
+ 'ar-BH-AliNeural',
49
+ 'ar-BH-LailaNeural',
50
+ 'ar-DZ-AminaNeural',
51
+ 'ar-DZ-IsmaelNeural',
52
+ 'ar-EG-SalmaNeural',
53
+ 'ar-EG-ShakirNeural',
54
+ 'ar-IQ-BasselNeural',
55
+ 'ar-IQ-RanaNeural',
56
+ 'ar-JO-SanaNeural',
57
+ 'ar-JO-TaimNeural',
58
+ 'ar-KW-FahedNeural',
59
+ 'ar-KW-NouraNeural',
60
+ 'ar-LB-LaylaNeural',
61
+ 'ar-LB-RamiNeural',
62
+ 'ar-LY-ImanNeural',
63
+ 'ar-LY-OmarNeural',
64
+ 'ar-MA-JamalNeural',
65
+ 'ar-MA-MounaNeural',
66
+ 'ar-OM-AbdullahNeural',
67
+ 'ar-OM-AyshaNeural',
68
+ 'ar-QA-AmalNeural',
69
+ 'ar-QA-MoazNeural',
70
+ 'ar-SA-HamedNeural',
71
+ 'ar-SA-ZariyahNeural',
72
+ 'ar-SY-AmanyNeural',
73
+ 'ar-SY-LaithNeural',
74
+ 'ar-TN-HediNeural',
75
+ 'ar-TN-ReemNeural',
76
+ 'ar-YE-MaryamNeural',
77
+ 'ar-YE-SalehNeural',
78
+ 'az-AZ-BabekNeural',
79
+ 'az-AZ-BanuNeural',
80
+ 'bg-BG-BorislavNeural',
81
+ 'bg-BG-KalinaNeural',
82
+ 'bn-BD-NabanitaNeural',
83
+ 'bn-BD-PradeepNeural',
84
+ 'bn-IN-BashkarNeural',
85
+ 'bn-IN-TanishaaNeural',
86
+ 'bs-BA-GoranNeural',
87
+ 'bs-BA-VesnaNeural',
88
+ 'ca-ES-EnricNeural',
89
+ 'ca-ES-JoanaNeural',
90
+ 'cs-CZ-AntoninNeural',
91
+ 'cs-CZ-VlastaNeural',
92
+ 'cy-GB-AledNeural',
93
+ 'cy-GB-NiaNeural',
94
+ 'da-DK-ChristelNeural',
95
+ 'da-DK-JeppeNeural',
96
+ 'de-AT-IngridNeural',
97
+ 'de-AT-JonasNeural',
98
+ 'de-CH-JanNeural',
99
+ 'de-CH-LeniNeural',
100
+ 'de-DE-AmalaNeural',
101
+ 'de-DE-ConradNeural',
102
+ 'de-DE-KatjaNeural',
103
+ 'de-DE-KillianNeural',
104
+ 'el-GR-AthinaNeural',
105
+ 'el-GR-NestorasNeural',
106
+ 'en-AU-NatashaNeural',
107
+ 'en-AU-WilliamNeural',
108
+ 'en-CA-ClaraNeural',
109
+ 'en-CA-LiamNeural',
110
+ 'en-GB-LibbyNeural',
111
+ 'en-GB-MaisieNeural',
112
+ 'en-GB-RyanNeural',
113
+ 'en-GB-SoniaNeural',
114
+ 'en-GB-ThomasNeural',
115
+ 'en-HK-SamNeural',
116
+ 'en-HK-YanNeural',
117
+ 'en-IE-ConnorNeural',
118
+ 'en-IE-EmilyNeural',
119
+ 'en-IN-NeerjaExpressiveNeural',
120
+ 'en-IN-NeerjaNeural',
121
+ 'en-IN-PrabhatNeural',
122
+ 'en-KE-AsiliaNeural',
123
+ 'en-KE-ChilembaNeural',
124
+ 'en-NG-AbeoNeural',
125
+ 'en-NG-EzinneNeural',
126
+ 'en-NZ-MitchellNeural',
127
+ 'en-NZ-MollyNeural',
128
+ 'en-PH-JamesNeural',
129
+ 'en-PH-RosaNeural',
130
+ 'en-SG-LunaNeural',
131
+ 'en-SG-WayneNeural',
132
+ 'en-TZ-ElimuNeural',
133
+ 'en-TZ-ImaniNeural',
134
+ 'en-US-AnaNeural',
135
+ 'en-US-AriaNeural',
136
+ 'en-US-ChristopherNeural',
137
+ 'en-US-EricNeural',
138
+ 'en-US-GuyNeural',
139
+ 'en-US-JennyNeural',
140
+ 'en-US-MichelleNeural',
141
+ 'en-US-RogerNeural',
142
+ 'en-US-SteffanNeural',
143
+ 'en-ZA-LeahNeural',
144
+ 'en-ZA-LukeNeural',
145
+ 'es-AR-ElenaNeural',
146
+ 'es-AR-TomasNeural',
147
+ 'es-BO-MarceloNeural',
148
+ 'es-BO-SofiaNeural',
149
+ 'es-CL-CatalinaNeural',
150
+ 'es-CL-LorenzoNeural',
151
+ 'es-CO-GonzaloNeural',
152
+ 'es-CO-SalomeNeural',
153
+ 'es-CR-JuanNeural',
154
+ 'es-CR-MariaNeural',
155
+ 'es-CU-BelkysNeural',
156
+ 'es-CU-ManuelNeural',
157
+ 'es-DO-EmilioNeural',
158
+ 'es-DO-RamonaNeural',
159
+ 'es-EC-AndreaNeural',
160
+ 'es-EC-LuisNeural',
161
+ 'es-ES-AlvaroNeural',
162
+ 'es-ES-ElviraNeural',
163
+ 'es-GQ-JavierNeural',
164
+ 'es-GQ-TeresaNeural',
165
+ 'es-GT-AndresNeural',
166
+ 'es-GT-MartaNeural',
167
+ 'es-HN-CarlosNeural',
168
+ 'es-HN-KarlaNeural',
169
+ 'es-MX-DaliaNeural',
170
+ 'es-MX-JorgeNeural',
171
+ 'es-NI-FedericoNeural',
172
+ 'es-NI-YolandaNeural',
173
+ 'es-PA-MargaritaNeural',
174
+ 'es-PA-RobertoNeural',
175
+ 'es-PE-AlexNeural',
176
+ 'es-PE-CamilaNeural',
177
+ 'es-PR-KarinaNeural',
178
+ 'es-PR-VictorNeural',
179
+ 'es-PY-MarioNeural',
180
+ 'es-PY-TaniaNeural',
181
+ 'es-SV-LorenaNeural',
182
+ 'es-SV-RodrigoNeural',
183
+ 'es-US-AlonsoNeural',
184
+ 'es-US-PalomaNeural',
185
+ 'es-UY-MateoNeural',
186
+ 'es-UY-ValentinaNeural',
187
+ 'es-VE-PaolaNeural',
188
+ 'es-VE-SebastianNeural',
189
+ 'et-EE-AnuNeural',
190
+ 'et-EE-KertNeural',
191
+ 'fa-IR-DilaraNeural',
192
+ 'fa-IR-FaridNeural',
193
+ 'fi-FI-HarriNeural',
194
+ 'fi-FI-NooraNeural',
195
+ 'fil-PH-AngeloNeural',
196
+ 'fil-PH-BlessicaNeural',
197
+ 'fr-BE-CharlineNeural',
198
+ 'fr-BE-GerardNeural',
199
+ 'fr-CA-AntoineNeural',
200
+ 'fr-CA-JeanNeural',
201
+ 'fr-CA-SylvieNeural',
202
+ 'fr-CH-ArianeNeural',
203
+ 'fr-CH-FabriceNeural',
204
+ 'fr-FR-DeniseNeural',
205
+ 'fr-FR-EloiseNeural',
206
+ 'fr-FR-HenriNeural',
207
+ 'ga-IE-ColmNeural',
208
+ 'ga-IE-OrlaNeural',
209
+ 'gl-ES-RoiNeural',
210
+ 'gl-ES-SabelaNeural',
211
+ 'gu-IN-DhwaniNeural',
212
+ 'gu-IN-NiranjanNeural',
213
+ 'he-IL-AvriNeural',
214
+ 'he-IL-HilaNeural',
215
+ 'hi-IN-MadhurNeural',
216
+ 'hi-IN-SwaraNeural',
217
+ 'hr-HR-GabrijelaNeural',
218
+ 'hr-HR-SreckoNeural',
219
+ 'hu-HU-NoemiNeural',
220
+ 'hu-HU-TamasNeural',
221
+ 'id-ID-ArdiNeural',
222
+ 'id-ID-GadisNeural',
223
+ 'is-IS-GudrunNeural',
224
+ 'is-IS-GunnarNeural',
225
+ 'it-IT-DiegoNeural',
226
+ 'it-IT-ElsaNeural',
227
+ 'it-IT-IsabellaNeural',
228
+ 'ja-JP-KeitaNeural',
229
+ 'ja-JP-NanamiNeural',
230
+ 'jv-ID-DimasNeural',
231
+ 'jv-ID-SitiNeural',
232
+ 'ka-GE-EkaNeural',
233
+ 'ka-GE-GiorgiNeural',
234
+ 'kk-KZ-AigulNeural',
235
+ 'kk-KZ-DauletNeural',
236
+ 'km-KH-PisethNeural',
237
+ 'km-KH-SreymomNeural',
238
+ 'kn-IN-GaganNeural',
239
+ 'kn-IN-SapnaNeural',
240
+ 'ko-KR-InJoonNeural',
241
+ 'ko-KR-SunHiNeural',
242
+ 'lo-LA-ChanthavongNeural',
243
+ 'lo-LA-KeomanyNeural',
244
+ 'lt-LT-LeonasNeural',
245
+ 'lt-LT-OnaNeural',
246
+ 'lv-LV-EveritaNeural',
247
+ 'lv-LV-NilsNeural',
248
+ 'mk-MK-AleksandarNeural',
249
+ 'mk-MK-MarijaNeural',
250
+ 'ml-IN-MidhunNeural',
251
+ 'ml-IN-SobhanaNeural',
252
+ 'mn-MN-BataaNeural',
253
+ 'mn-MN-YesuiNeural',
254
+ 'mr-IN-AarohiNeural',
255
+ 'mr-IN-ManoharNeural',
256
+ 'ms-MY-OsmanNeural',
257
+ 'ms-MY-YasminNeural',
258
+ 'mt-MT-GraceNeural',
259
+ 'mt-MT-JosephNeural',
260
+ 'my-MM-NilarNeural',
261
+ 'my-MM-ThihaNeural',
262
+ 'nb-NO-FinnNeural',
263
+ 'nb-NO-PernilleNeural',
264
+ 'ne-NP-HemkalaNeural',
265
+ 'ne-NP-SagarNeural',
266
+ 'nl-BE-ArnaudNeural',
267
+ 'nl-BE-DenaNeural',
268
+ 'nl-NL-ColetteNeural',
269
+ 'nl-NL-FennaNeural',
270
+ 'nl-NL-MaartenNeural',
271
+ 'pl-PL-MarekNeural',
272
+ 'pl-PL-ZofiaNeural',
273
+ 'ps-AF-GulNawazNeural',
274
+ 'ps-AF-LatifaNeural',
275
+ 'pt-BR-AntonioNeural',
276
+ 'pt-BR-FranciscaNeural',
277
+ 'pt-PT-DuarteNeural',
278
+ 'pt-PT-RaquelNeural',
279
+ 'ro-RO-AlinaNeural',
280
+ 'ro-RO-EmilNeural',
281
+ 'ru-RU-DmitryNeural',
282
+ 'ru-RU-SvetlanaNeural',
283
+ 'si-LK-SameeraNeural',
284
+ 'si-LK-ThiliniNeural',
285
+ 'sk-SK-LukasNeural',
286
+ 'sk-SK-ViktoriaNeural',
287
+ 'sl-SI-PetraNeural',
288
+ 'sl-SI-RokNeural',
289
+ 'so-SO-MuuseNeural',
290
+ 'so-SO-UbaxNeural',
291
+ 'sq-AL-AnilaNeural',
292
+ 'sq-AL-IlirNeural',
293
+ 'sr-RS-NicholasNeural',
294
+ 'sr-RS-SophieNeural',
295
+ 'su-ID-JajangNeural',
296
+ 'su-ID-TutiNeural',
297
+ 'sv-SE-MattiasNeural',
298
+ 'sv-SE-SofieNeural',
299
+ 'sw-KE-RafikiNeural',
300
+ 'sw-KE-ZuriNeural',
301
+ 'sw-TZ-DaudiNeural',
302
+ 'sw-TZ-RehemaNeural',
303
+ 'ta-IN-PallaviNeural',
304
+ 'ta-IN-ValluvarNeural',
305
+ 'ta-LK-KumarNeural',
306
+ 'ta-LK-SaranyaNeural',
307
+ 'ta-MY-KaniNeural',
308
+ 'ta-MY-SuryaNeural',
309
+ 'ta-SG-AnbuNeural',
310
+ 'ta-SG-VenbaNeural',
311
+ 'te-IN-MohanNeural',
312
+ 'te-IN-ShrutiNeural',
313
+ 'th-TH-NiwatNeural',
314
+ 'th-TH-PremwadeeNeural',
315
+ 'tr-TR-AhmetNeural',
316
+ 'tr-TR-EmelNeural',
317
+ 'uk-UA-OstapNeural',
318
+ 'uk-UA-PolinaNeural',
319
+ 'ur-IN-GulNeural',
320
+ 'ur-IN-SalmanNeural',
321
+ 'ur-PK-AsadNeural',
322
+ 'ur-PK-UzmaNeural',
323
+ 'uz-UZ-MadinaNeural',
324
+ 'uz-UZ-SardorNeural',
325
+ 'vi-VN-HoaiMyNeural',
326
+ 'vi-VN-NamMinhNeural',
327
+ 'zh-CN-XiaoxiaoNeural',
328
+ 'zh-CN-XiaoyiNeural',
329
+ 'zh-CN-YunjianNeural',
330
+ 'zh-CN-YunxiNeural',
331
+ 'zh-CN-YunxiaNeural',
332
+ 'zh-CN-YunyangNeural',
333
+ 'zh-CN-liaoning-XiaobeiNeural',
334
+ 'zh-CN-shaanxi-XiaoniNeural',
335
+ 'zh-HK-HiuGaaiNeural',
336
+ 'zh-HK-HiuMaanNeural',
337
+ 'zh-HK-WanLungNeural',
338
+ 'zh-TW-HsiaoChenNeural',
339
+ 'zh-TW-HsiaoYuNeural',
340
+ 'zh-TW-YunJheNeural',
341
+ 'zu-ZA-ThandoNeural',
342
+ 'zu-ZA-ThembaNeural',
343
+ ]