summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Pignolet <m@mpgn.dev>2025-05-08 12:40:38 +0400
committerMatthieu Pignolet <m@mpgn.dev>2025-05-08 12:40:38 +0400
commit08c9b6b9335c3fe7e41ff951e60f30ac8cbba94b (patch)
tree65f6b7297fde269b5ea1334e7ac902b7e6ba772e
parent193e207c29c1b60481d08234b6e2e5c66667bb26 (diff)
fix: do not ensure_ascii when extracting constants
-rw-r--r--src/extract.json164
-rwxr-xr-xsrc/extract.py2
2 files changed, 83 insertions, 83 deletions
diff --git a/src/extract.json b/src/extract.json
index 4e952e1..7100910 100644
--- a/src/extract.json
+++ b/src/extract.json
@@ -26,43 +26,43 @@
"v",
"x",
"z",
- "\u00e7",
- "\u00f0",
- "\u0127",
- "\u014b",
- "\u0256",
- "\u025f",
- "\u0262",
- "\u0263",
- "\u0266",
- "\u026c",
- "\u026e",
- "\u0270",
- "\u0271",
- "\u0272",
- "\u0273",
- "\u0274",
- "\u0278",
- "\u0279",
- "\u027b",
- "\u027d",
- "\u027e",
- "\u0280",
- "\u0281",
- "\u0282",
- "\u0283",
- "\u0288",
- "\u028b",
- "\u0290 ",
- "\u0292",
- "\u0294",
- "\u0295",
- "\u0299",
- "\u029d",
- "\u03b2",
- "\u03b8",
- "\u03c7",
- "\u0290",
+ "ç",
+ "ð",
+ "ħ",
+ "ŋ",
+ "ɖ",
+ "ɟ",
+ "ɢ",
+ "ɣ",
+ "ɦ",
+ "ɬ",
+ "ɮ",
+ "ɰ",
+ "ɱ",
+ "ɲ",
+ "ɳ",
+ "ɴ",
+ "ɸ",
+ "ɹ",
+ "ɻ",
+ "ɽ",
+ "ɾ",
+ "ʀ",
+ "ʁ",
+ "ʂ",
+ "ʃ",
+ "ʈ",
+ "ʋ",
+ "ʐ ",
+ "ʒ",
+ "ʔ",
+ "ʕ",
+ "ʙ",
+ "ʝ",
+ "β",
+ "θ",
+ "χ",
+ "ʐ",
"w"
],
"R_c": [
@@ -175,7 +175,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0288": {
+ "ʈ": {
"place": "retroflex",
"manner": "stop",
"syllabic": "minus",
@@ -185,7 +185,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0256": {
+ "ɖ": {
"place": "retroflex",
"manner": "stop",
"syllabic": "minus",
@@ -205,7 +205,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u025f": {
+ "ɟ": {
"place": "palatal",
"manner": "stop",
"syllabic": "minus",
@@ -245,7 +245,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0262": {
+ "ɢ": {
"place": "uvular",
"manner": "stop",
"syllabic": "minus",
@@ -255,7 +255,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0294": {
+ "ʔ": {
"place": "glottal",
"manner": "stop",
"syllabic": "minus",
@@ -275,7 +275,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0271": {
+ "ɱ": {
"place": "labiodental",
"manner": "stop",
"syllabic": "minus",
@@ -295,7 +295,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0273": {
+ "ɳ": {
"place": "retroflex",
"manner": "stop",
"syllabic": "minus",
@@ -305,7 +305,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0272": {
+ "ɲ": {
"place": "palatal",
"manner": "stop",
"syllabic": "minus",
@@ -315,7 +315,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u014b": {
+ "ŋ": {
"place": "velar",
"manner": "stop",
"syllabic": "minus",
@@ -325,7 +325,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0274": {
+ "ɴ": {
"place": "uvular",
"manner": "stop",
"syllabic": "minus",
@@ -345,7 +345,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0299": {
+ "ʙ": {
"place": "bilabial",
"manner": "trill",
"syllabic": "minus",
@@ -375,7 +375,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0280": {
+ "ʀ": {
"place": "uvular",
"manner": "trill",
"syllabic": "minus",
@@ -395,7 +395,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u027e": {
+ "ɾ": {
"place": "alveolar",
"manner": "tap",
"syllabic": "minus",
@@ -405,7 +405,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u027d": {
+ "ɽ": {
"place": "retroflex",
"manner": "tap",
"syllabic": "minus",
@@ -415,7 +415,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0278": {
+ "ɸ": {
"place": "bilabial",
"manner": "fricative",
"syllabic": "minus",
@@ -425,7 +425,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u03b2": {
+ "β": {
"place": "bilabial",
"manner": "fricative",
"syllabic": "minus",
@@ -455,7 +455,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u03b8": {
+ "θ": {
"place": "dental",
"manner": "fricative",
"syllabic": "minus",
@@ -465,7 +465,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u00f0": {
+ "ð": {
"place": "dental",
"manner": "fricative",
"syllabic": "minus",
@@ -495,7 +495,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0283": {
+ "ʃ": {
"place": "palato-alveolar",
"manner": "fricative",
"syllabic": "minus",
@@ -505,7 +505,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0292": {
+ "ʒ": {
"place": "palato-alveolar",
"manner": "fricative",
"syllabic": "minus",
@@ -515,7 +515,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0282": {
+ "ʂ": {
"place": "retroflex",
"manner": "fricative",
"syllabic": "minus",
@@ -525,7 +525,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0290": {
+ "ʐ": {
"place": "retroflex",
"manner": "fricative",
"syllabic": "minus",
@@ -535,7 +535,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u00e7": {
+ "ç": {
"place": "palatal",
"manner": "fricative",
"syllabic": "minus",
@@ -545,7 +545,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u029d": {
+ "ʝ": {
"place": "palatal",
"manner": "fricative",
"syllabic": "minus",
@@ -565,7 +565,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0263": {
+ "ɣ": {
"place": "velar",
"manner": "fricative",
"syllabic": "minus",
@@ -575,7 +575,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u03c7": {
+ "χ": {
"place": "uvular",
"manner": "fricative",
"syllabic": "minus",
@@ -585,7 +585,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0281": {
+ "ʁ": {
"place": "uvular",
"manner": "fricative",
"syllabic": "minus",
@@ -595,7 +595,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0127": {
+ "ħ": {
"place": "pharyngeal",
"manner": "fricative",
"syllabic": "minus",
@@ -605,7 +605,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0295": {
+ "ʕ": {
"place": "pharyngeal",
"manner": "fricative",
"syllabic": "minus",
@@ -625,7 +625,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0266": {
+ "ɦ": {
"place": "glottal",
"manner": "fricative",
"syllabic": "minus",
@@ -635,7 +635,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u026c": {
+ "ɬ": {
"place": "alveolar",
"manner": "fricative",
"syllabic": "minus",
@@ -645,7 +645,7 @@
"lateral": "plus",
"aspirated": "minus"
},
- "\u026e": {
+ "ɮ": {
"place": "alveolar",
"manner": "fricative",
"syllabic": "minus",
@@ -655,7 +655,7 @@
"lateral": "plus",
"aspirated": "minus"
},
- "\u028b": {
+ "ʋ": {
"place": "labiodental",
"manner": "approximant",
"syllabic": "minus",
@@ -665,7 +665,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0279": {
+ "ɹ": {
"place": "alveolar",
"manner": "approximant",
"syllabic": "minus",
@@ -675,7 +675,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u027b": {
+ "ɻ": {
"place": "retroflex",
"manner": "approximant",
"syllabic": "minus",
@@ -695,7 +695,7 @@
"lateral": "minus",
"aspirated": "minus"
},
- "\u0270": {
+ "ɰ": {
"place": "velar",
"manner": "approximant",
"syllabic": "minus",
@@ -781,7 +781,7 @@
"long": "plus",
"aspirated": "minus"
},
- "\u00f8": {
+ "ø": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -795,7 +795,7 @@
"long": "minus",
"aspirated": "minus"
},
- "\u025b": {
+ "ɛ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -809,7 +809,7 @@
"long": "minus",
"aspirated": "minus"
},
- "\u0153": {
+ "œ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -823,7 +823,7 @@
"long": "minus",
"aspirated": "minus"
},
- "\u00e6": {
+ "æ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -865,7 +865,7 @@
"long": "plus",
"aspirated": "minus"
},
- "\u0268": {
+ "ɨ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -879,7 +879,7 @@
"long": "minus",
"aspirated": "minus"
},
- "\u0289": {
+ "ʉ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -893,7 +893,7 @@
"long": "minus",
"aspirated": "minus"
},
- "\u0259": {
+ "ə": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -963,7 +963,7 @@
"long": "plus",
"aspirated": "minus"
},
- "\u0254": {
+ "ɔ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
@@ -977,7 +977,7 @@
"long": "minus",
"aspirated": "minus"
},
- "\u0252": {
+ "ɒ": {
"place": "vowel",
"manner": "vowel2",
"syllabic": "plus",
diff --git a/src/extract.py b/src/extract.py
index c874348..b2faba5 100755
--- a/src/extract.py
+++ b/src/extract.py
@@ -17,4 +17,4 @@ extract = {
'feature_matrix': feature_matrix,
}
-print(json.dumps(extract, indent=2))
+print(json.dumps(extract, indent=2, ensure_ascii=False))