Spaces:
Running
Running
case insensitive ipa code conversion
Browse files- app/codes.py +4 -0
app/codes.py
CHANGED
|
@@ -174,6 +174,7 @@ def ipa2arpabet(ipa_string, lang="eng"):
|
|
| 174 |
|
| 175 |
def arpabet2ipa(arpabet_string, lang="eng"):
|
| 176 |
update_dict_with_tones(ARPABET2IPA, IPA2ARPABET, lang)
|
|
|
|
| 177 |
if " " in arpabet_string:
|
| 178 |
arpabet_symbols = arpabet_string.split()
|
| 179 |
else:
|
|
@@ -197,6 +198,7 @@ def ipa2epadb(ipa_string, lang="eng"):
|
|
| 197 |
|
| 198 |
def epadb2ipa(epadb_string, lang="eng"):
|
| 199 |
update_dict_with_tones(EPADB2IPA, IPA2EPADB, lang)
|
|
|
|
| 200 |
if " " in epadb_string:
|
| 201 |
epadb_symbols = epadb_string.split()
|
| 202 |
else:
|
|
@@ -270,6 +272,7 @@ def ipa2timit(ipa_string, lang="eng"):
|
|
| 270 |
|
| 271 |
def timit2ipa(timit_string, lang="eng"):
|
| 272 |
update_dict_with_tones(TIMIT2IPA, IPA2TIMIT, lang)
|
|
|
|
| 273 |
if " " in timit_string:
|
| 274 |
timit_symbols = timit_string.split()
|
| 275 |
else:
|
|
@@ -352,6 +355,7 @@ def ipa2isle(ipa_string, lang="eng"):
|
|
| 352 |
|
| 353 |
def isle2ipa(isle_string, lang="eng"):
|
| 354 |
update_dict_with_tones(ISLE2IPA, IPA2ISLE, lang)
|
|
|
|
| 355 |
if " " in isle_string:
|
| 356 |
isle_symbols = isle_string.split()
|
| 357 |
else:
|
|
|
|
| 174 |
|
| 175 |
def arpabet2ipa(arpabet_string, lang="eng"):
|
| 176 |
update_dict_with_tones(ARPABET2IPA, IPA2ARPABET, lang)
|
| 177 |
+
arpabet_string = arpabet_string.upper()
|
| 178 |
if " " in arpabet_string:
|
| 179 |
arpabet_symbols = arpabet_string.split()
|
| 180 |
else:
|
|
|
|
| 198 |
|
| 199 |
def epadb2ipa(epadb_string, lang="eng"):
|
| 200 |
update_dict_with_tones(EPADB2IPA, IPA2EPADB, lang)
|
| 201 |
+
epadb_string = epadb_string.upper()
|
| 202 |
if " " in epadb_string:
|
| 203 |
epadb_symbols = epadb_string.split()
|
| 204 |
else:
|
|
|
|
| 272 |
|
| 273 |
def timit2ipa(timit_string, lang="eng"):
|
| 274 |
update_dict_with_tones(TIMIT2IPA, IPA2TIMIT, lang)
|
| 275 |
+
timit_string = timit_string.upper()
|
| 276 |
if " " in timit_string:
|
| 277 |
timit_symbols = timit_string.split()
|
| 278 |
else:
|
|
|
|
| 355 |
|
| 356 |
def isle2ipa(isle_string, lang="eng"):
|
| 357 |
update_dict_with_tones(ISLE2IPA, IPA2ISLE, lang)
|
| 358 |
+
isle_string = isle_string.upper()
|
| 359 |
if " " in isle_string:
|
| 360 |
isle_symbols = isle_string.split()
|
| 361 |
else:
|