summaryrefslogtreecommitdiff
path: root/aline/src/extract.py
diff options
context:
space:
mode:
authorMatthieu Pignolet <matthieu@puffer.fish>2025-05-18 19:00:51 +0400
committerMatthieu Pignolet <matthieu@puffer.fish>2025-05-18 19:00:51 +0400
commit20c7daa45e55063ff91e4a5a8ee09af53710a6d9 (patch)
treef3ea47cd3697a4bdd455d8991ba42d0b123fb1bb /aline/src/extract.py
parentbdefb4e5f084a1e468ff4ee8d42035caf15c8e8d (diff)
feat: adding the library implementation
Diffstat (limited to 'aline/src/extract.py')
-rwxr-xr-xaline/src/extract.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/aline/src/extract.py b/aline/src/extract.py
new file mode 100755
index 0000000..b2faba5
--- /dev/null
+++ b/aline/src/extract.py
@@ -0,0 +1,20 @@
+#!/usr/bin/env python3
+
+from nltk.metrics.aline import *
+import json
+
+extract = {
+ 'C_skip': C_skip,
+ 'C_sub': C_sub,
+ 'C_exp': C_exp,
+ 'C_vwl': C_vwl,
+
+ 'consonants': consonants,
+ 'R_c': R_c,
+ 'R_v': R_v,
+ 'similarity_matrix': similarity_matrix,
+ 'salience': salience,
+ 'feature_matrix': feature_matrix,
+}
+
+print(json.dumps(extract, indent=2, ensure_ascii=False))