Pendrokar commited on
Commit
2c8094f
Β·
1 Parent(s): b398e26

h2p multi entry points

Browse files
resources/app/python/xvapitch/text/text_preprocessing.py CHANGED
@@ -8,7 +8,6 @@ import glob
8
  from unidecode import unidecode
9
  # from g2pc import G2pC
10
 
11
- from h2p_parser.h2p import H2p
12
  from num2words import num2words
13
  import pykakasi
14
  import epitran
@@ -23,20 +22,24 @@ try:
23
  from resources.app.python.xvapitch.text.ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
24
  from resources.app.python.xvapitch.text.en_numbers import normalize_numbers as en_normalize_numbers
25
  from resources.app.python.xvapitch.text.ro_numbers import generateWords as ro_generateWords
 
26
  except ModuleNotFoundError:
27
  try:
28
  from python.xvapitch.text.ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
29
  from python.xvapitch.text.en_numbers import normalize_numbers as en_normalize_numbers
30
  from python.xvapitch.text.ro_numbers import generateWords as ro_generateWords
 
31
  except ModuleNotFoundError:
32
  try:
33
  from text.ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
34
  from text.en_numbers import normalize_numbers as en_normalize_numbers
35
  from text.ro_numbers import generateWords as ro_generateWords
 
36
  except ModuleNotFoundError:
37
  from ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
38
  from en_numbers import normalize_numbers as en_normalize_numbers
39
  from ro_numbers import generateWords as ro_generateWords
 
40
 
41
 
42
 
 
8
  from unidecode import unidecode
9
  # from g2pc import G2pC
10
 
 
11
  from num2words import num2words
12
  import pykakasi
13
  import epitran
 
22
  from resources.app.python.xvapitch.text.ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
23
  from resources.app.python.xvapitch.text.en_numbers import normalize_numbers as en_normalize_numbers
24
  from resources.app.python.xvapitch.text.ro_numbers import generateWords as ro_generateWords
25
+ from resources.app.python.xvapitch.text.h2p_parser.h2p import H2p
26
  except ModuleNotFoundError:
27
  try:
28
  from python.xvapitch.text.ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
29
  from python.xvapitch.text.en_numbers import normalize_numbers as en_normalize_numbers
30
  from python.xvapitch.text.ro_numbers import generateWords as ro_generateWords
31
+ from python.xvapitch.text.h2p_parser.h2p import H2p
32
  except ModuleNotFoundError:
33
  try:
34
  from text.ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
35
  from text.en_numbers import normalize_numbers as en_normalize_numbers
36
  from text.ro_numbers import generateWords as ro_generateWords
37
+ from text.h2p_parser.h2p import H2p
38
  except ModuleNotFoundError:
39
  from ipa_to_xvaarpabet import ESpeak, ipa2xvaarpabet, PUNCTUATION, ALL_SYMBOLS, PIN_YIN_ENDS, pinyin_to_arpabet_mappings, text_pinyin_to_pinyin_symbs, manual_phone_replacements
40
  from en_numbers import normalize_numbers as en_normalize_numbers
41
  from ro_numbers import generateWords as ro_generateWords
42
+ from h2p_parser.h2p import H2p
43
 
44
 
45