Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -8,12 +8,14 @@ from allosaurus.app import read_recognizer
|
|
8 |
|
9 |
def get_langcode_for_allosaurus(input_code):
|
10 |
langcode = "ipa" # the default allosaurus recognizer
|
|
|
11 |
try:
|
12 |
lang = langcodes.get(input_code)
|
13 |
langcode = lang.to_alpha3()
|
|
|
14 |
except langcodes.LanguageTagError as e:
|
15 |
pass
|
16 |
-
return langcode
|
17 |
|
18 |
|
19 |
|
@@ -21,8 +23,8 @@ def get_langcode_for_allosaurus(input_code):
|
|
21 |
|
22 |
if __name__ == "__main__":
|
23 |
input_code = st.text_input("(optional) 2 or 3-letter ISO code for input language", max_chars=3)
|
24 |
-
langcode = get_langcode_for_allosaurus(input_code)
|
25 |
-
st.write(f"Instructing
|
26 |
|
27 |
model = read_recognizer()
|
28 |
|
|
|
8 |
|
9 |
def get_langcode_for_allosaurus(input_code):
|
10 |
langcode = "ipa" # the default allosaurus recognizer
|
11 |
+
description = "the default universal setting, not specific to any language"
|
12 |
try:
|
13 |
lang = langcodes.get(input_code)
|
14 |
langcode = lang.to_alpha3()
|
15 |
+
description = lang.display_name()
|
16 |
except langcodes.LanguageTagError as e:
|
17 |
pass
|
18 |
+
return langcode, description
|
19 |
|
20 |
|
21 |
|
|
|
23 |
|
24 |
if __name__ == "__main__":
|
25 |
input_code = st.text_input("(optional) 2 or 3-letter ISO code for input language", max_chars=3)
|
26 |
+
langcode, description = get_langcode_for_allosaurus(input_code)
|
27 |
+
st.write(f"Instructing Allosaurus to recognize using language {langcode}. That is, {}")
|
28 |
|
29 |
model = read_recognizer()
|
30 |
|