Dionyssos commited on
Commit
9574284
·
1 Parent(s): 7596933
Files changed (1) hide show
  1. textual.py +12 -8
textual.py CHANGED
@@ -45,8 +45,8 @@ def only_greek_or_only_latin(text, lang='grc'):
45
  'а': 'a', 'б': 'b', 'в': 'v', 'г': 'g', 'д': 'd', 'е': 'e', 'ж': 'z',
46
  'з': 'z', 'и': 'i', 'ј': 'j', 'к': 'k', 'л': 'l', 'м': 'm', 'н': 'n',
47
  'о': 'o', 'п': 'p', 'р': 'r', 'с': 's', 'т': 't', 'у': 'u', 'ф': 'f',
48
- 'х': 'h', 'ц': 'ts', 'ч': 'ts', 'ш': 's',
49
- 'ђ': 'd', 'љ': 'li', 'њ': 'ni', 'ћ': 'č', 'џ': '',
50
  'ё': 'e', 'й': 'i', 'щ': 's', 'ъ': '', 'ы': 'y', 'ь': '',
51
  'э': 'e', 'ю': 'io', 'я': 'a',
52
  'ѓ': 'y', 'ѕ': 's', 'ќ': 'k',
@@ -62,12 +62,16 @@ def only_greek_or_only_latin(text, lang='grc'):
62
  # 'ъ': '', 'ы': 'ι', 'ь': '', 'э': 'ε', 'ю': 'ιου',
63
  # 'я': 'ια',
64
  # --------------------
65
- 'а': 'α', 'б': 'μπ', 'в': 'β', 'г': 'γ', 'д': 'ντσ', 'е': 'ε',
66
- 'ё': 'ε', 'ж': 'ζ', 'з': 'ζ', 'и': 'ι', 'й': 'ι', 'к': 'κ',
67
  'л': 'λ', 'м': 'μ', 'н': 'ν', 'о': 'ο', 'п': 'π', 'р': 'ρ',
68
- 'с': 'σ', 'т': 'τ', 'у': 'ου', 'ф': 'φ', 'х': 'χ', 'ц': 'τσ',
69
- 'ч': 'τσ', 'ш': 'τσ', 'щ': 'τσ', 'ъ': '', 'ы': 'ι', 'ь': '',
70
- 'э': 'ε', 'ю': 'λι', 'я': 'ια'
 
 
 
 
71
  }
72
 
73
 
@@ -229,7 +233,7 @@ def fix_vocals(text, lang='ron'):
229
  'c': 'č',
230
  'đ': 'd',
231
  'j': 'i',
232
- 'l': 'll',
233
  'w': 'v',
234
  # https://huggingface.co/facebook/mms-tts-rmc-script_latin
235
  'sqrt': 'kvadratni koren iz',
 
45
  'а': 'a', 'б': 'b', 'в': 'v', 'г': 'g', 'д': 'd', 'е': 'e', 'ж': 'z',
46
  'з': 'z', 'и': 'i', 'ј': 'j', 'к': 'k', 'л': 'l', 'м': 'm', 'н': 'n',
47
  'о': 'o', 'п': 'p', 'р': 'r', 'с': 's', 'т': 't', 'у': 'u', 'ф': 'f',
48
+ 'х': 'h', 'ц': 'c', 'ч': 'c', 'ш': 's',
49
+ 'ђ': 'dzi', 'љ': 'li', 'њ': 'ni', 'ћ': 'c', 'џ': 'dz',
50
  'ё': 'e', 'й': 'i', 'щ': 's', 'ъ': '', 'ы': 'y', 'ь': '',
51
  'э': 'e', 'ю': 'io', 'я': 'a',
52
  'ѓ': 'y', 'ѕ': 's', 'ќ': 'k',
 
62
  # 'ъ': '', 'ы': 'ι', 'ь': '', 'э': 'ε', 'ю': 'ιου',
63
  # 'я': 'ια',
64
  # --------------------
65
+ 'а': 'α', 'б': 'μπ', 'в': 'β', 'г': 'γ', 'д': 'δ', 'е': 'ε',
66
+ 'ж': 'ζ', 'з': 'ζ', 'и': 'ι', 'й': 'ι', 'к': 'κ',
67
  'л': 'λ', 'м': 'μ', 'н': 'ν', 'о': 'ο', 'п': 'π', 'р': 'ρ',
68
+ 'с': 'τσ', 'т': 'τ', 'у': 'ού', 'ф': 'φ', 'х': 'χ', 'ц': 'τσ',
69
+ 'ч': 'τσ', 'ш': 'σ', 'щ': 'σ',
70
+ #
71
+ 'ђ': 'ντζι', 'љ': 'λι', 'њ': 'νι', 'ћ': 'τσ', 'џ': 'ντζ',
72
+ 'ы': 'ι', 'ь': '',
73
+ 'э': 'ε', 'ю': 'ιο', 'я': 'ια',
74
+ 'ѓ': 'γ', 'ѕ': 'σ',
75
  }
76
 
77
 
 
233
  'c': 'č',
234
  'đ': 'd',
235
  'j': 'i',
236
+ 'l': 'lll',
237
  'w': 'v',
238
  # https://huggingface.co/facebook/mms-tts-rmc-script_latin
239
  'sqrt': 'kvadratni koren iz',