Skip to content

Commit

Permalink
pron
Browse files Browse the repository at this point in the history
  • Loading branch information
lancejpollard committed May 17, 2023
1 parent db86b5e commit c09f5f1
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 2 deletions.
26 changes: 25 additions & 1 deletion form.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,21 +77,25 @@ const CONSONANTS = [
{ i: '=!', o: '!', name: 'Exclamation literal' },
{ i: '=+', o: '+', name: 'Plus' },
{ i: '=-', o: '-', name: 'Minus' },
{ i: 'mh!_', o: 'mm%9', name: 'Long voiceless m sound' },
{ i: 'mh!', o: 'm%9', name: 'Voiceless m sound' },
{ i: 'mh~', o: 'm%', name: 'Aspirated m sound' },
{ i: 'mG~', o: 'm4', name: 'Velarized m sound' },
{ i: 'my~', o: 'm3', name: 'Palatalized m sound' },
{ i: 'mh~_', o: 'mm%', name: 'Long aspirated m sound' },
{ i: 'mh~', o: 'm%', name: 'Aspirated m sound' },
{ i: 'm_', o: 'mm', name: 'Long m sound' },
{ i: 'm', o: 'm', name: 'M sound' },
{ i: 'Nh!', o: 'n6%9', name: 'Voiceless Indian n sound' },
{ i: 'Nh~', o: 'n6%', name: 'Aspirated Indian n sound' },
{ i: 'N_', o: 'n6n6', name: 'Long Indian n sound' },
{ i: 'N', o: 'n6', name: 'Indian n sound' },
{ i: 'nh!', o: 'n%9', name: 'Voiceless n sound' },
{ i: 'nG~', o: 'n4', name: 'Velarized n sound' },
{ i: 'nh~', o: 'n%', name: 'Aspirated n sound' },
{ i: 'ny~h!', o: 'n%93', name: 'Voiceless palatalized n sound' },
{ i: 'ny~', o: 'n3', name: 'Palatalized n sound' },
{ i: 'n~', o: 'n7', name: 'Dental n sound' },
{ i: 'n_', o: 'nn', name: 'Long n sound' },
{ i: 'n', o: 'n', name: 'N sound' },
{ i: 'qh!', o: 'q%9', name: 'Voiceless ng sound' },
{ i: 'q!', o: 'q94', name: 'Ejective ng sound' },
Expand All @@ -107,6 +111,7 @@ const CONSONANTS = [
{ i: 'gy~', o: 'g5', name: 'Palatalized g sound' },
{ i: 'gw~h~', o: 'g^55', name: 'Aspirated labialized g sound' },
{ i: 'gw~', o: 'g55', name: 'Labialized g sound' },
{ i: 'g_', o: 'gg', name: 'Long g sound' },
{ i: 'g', o: 'g', name: 'G sound' },
{ i: "'~", o: "'3", name: 'Hard transition' },
{ i: "'!", o: "'366", name: 'Nang tone' },
Expand All @@ -123,9 +128,11 @@ const CONSONANTS = [
{ i: 'dw~h~', o: 'd^55', name: 'Aspirated labialized d sound' },
{ i: 'dw~', o: 'd55', name: 'Labialized d sound' },
{ i: 'Dh~', o: 'd^4', name: 'Aspirated Indian d sound' },
{ i: 'D_', o: 'd4d4', name: 'Long Indian d sound' },
{ i: 'D', o: 'd4', name: 'Indian d sound' },
{ i: 'd@', o: 'd00', name: 'Tense d sound' },
{ i: 'd~', o: 'd8', name: 'Dental d sound' },
{ i: 'd_', o: 'dd', name: 'Long d sound' },
{ i: 'd', o: 'd', name: 'D sound' },
{ i: 'bh!', o: 'b^0', name: 'Voiceless b sound' },
{ i: 'bh~', o: 'b^', name: 'Aspirated b sound' },
Expand All @@ -137,6 +144,7 @@ const CONSONANTS = [
{ i: 'b?', o: 'b06', name: 'Implosive b sound' },
{ i: 'b!', o: 'b05', name: 'Ejective b sound' },
{ i: 'b@', o: 'b00', name: 'Tense b sound' },
{ i: 'b_', o: 'bb', name: 'Long b sound' },
{ i: 'b', o: 'b', name: 'B sound' },
{ i: 'ph~', o: 'p%', name: 'Aspirated p sound' },
{ i: 'pQ~', o: 'p44', name: 'Pharyngealized p sound' },
Expand All @@ -149,10 +157,12 @@ const CONSONANTS = [
{ i: 'p*', o: 'p97', name: 'Click p sound' },
{ i: 'p@', o: 'p99', name: 'Tense p sound' },
{ i: 'p.', o: 'p9', name: 'Stop p sound' },
{ i: 'p_', o: 'pp', name: 'Long p sound' },
{ i: 'p', o: 'p', name: 'P sound' },
{ i: 'Th~', o: 't4^', name: 'Aspirated T sound' },
{ i: 'Ty~', o: 't45', name: 'Palatalized T sound' },
{ i: 'T!', o: 't405', name: 'Ejective T sound' },
{ i: 'T_', o: 't4t4', name: 'Long Indian t sound' },
{ i: 'T', o: 't4', name: 'Indian t sound' },
{ i: 'ty~h~', o: 't^5', name: 'Aspirated palatalized t sound' },
{ i: 'th~', o: 't^', name: 'Aspirated t sound' },
Expand All @@ -167,6 +177,7 @@ const CONSONANTS = [
{ i: 't@', o: 't00', name: 'Tense t sound' },
{ i: 't.', o: 't0', name: 'Stop t sound' },
{ i: 't~', o: 't8', name: 'Dental t sound' },
{ i: 't_', o: 'tt', name: 'Long t sound' },
{ i: 't', o: 't', name: 'T sound' },
{ i: 'k!', o: 'k93', name: 'Ejective k sound' },
{ i: 'k*h~', o: 'k%97', name: 'Aspirated click k sound' },
Expand All @@ -189,9 +200,11 @@ const CONSONANTS = [
},
{ i: 'Kw~', o: 'k633', name: 'Labialized Arabic Q sound' },
{ i: 'K!', o: 'k693', name: 'Arabic ejective Q sound' },
{ i: 'K_', o: 'k6k6', name: 'Long Arabic Q sound' },
{ i: 'K', o: 'k6', name: 'Arabic Q sound' },
{ i: 'k@', o: 'k99', name: 'Tense k sound' },
{ i: 'k.', o: 'k9', name: 'Stop k sound' },
{ i: 'k_', o: 'kk', name: 'Long k sound' },
{ i: 'k', o: 'k', name: 'K sound' },
{ i: 'Hh!', o: 'h5%', name: 'Voiceless H sound (ħ)' },
{ i: 'H!', o: 'h593', name: 'Ejective H sound' },
Expand All @@ -201,6 +214,7 @@ const CONSONANTS = [
{ i: 'hy~', o: 'h3', name: 'Palatalized h sound' },
{ i: 'hw~', o: 'h33', name: 'Labialized h sound' },
{ i: 'hh~', o: 'h%', name: 'Breathy h sound' },
{ i: 'h_', o: 'hh', name: 'Long h sound' },
{ i: 'h', o: 'h', name: 'H sound' },
{ i: 'Jh~', o: 'j4^', name: 'Aspirated Indian j sound' },
{ i: 'J', o: 'j4', name: 'Indian j sound' },
Expand All @@ -211,6 +225,7 @@ const CONSONANTS = [
{ i: 'j', o: 'j', name: 'J sound' },
{ i: 'S!', o: 's593', name: 'Navajo s sound ejective' },
{ i: 'Sh~', o: 's%5', name: 'Aspirated Navajo s sound' },
{ i: 'S_', o: 's5s5', name: 'Long Navajo s sound' },
{ i: 'S', o: 's5', name: 'Navajo s sound' },
{ i: 'sh~', o: 's%', name: 'Aspirated s sound' },
{ i: 'sQ~', o: 's44', name: 'Pharyngealized s sound' },
Expand All @@ -220,19 +235,23 @@ const CONSONANTS = [
{ i: 's@', o: 's99', name: 'Tense s sound' },
{ i: 's!', o: 's93', name: 'Ejective s sound' },
{ i: 's~', o: 's7', name: 'Dental s sound' },
{ i: 's_', o: 'ss', name: 'Long s sound' },
{ i: 's', o: 's', name: 'S sound' },
{ i: 'Fw~', o: 'f633', name: 'Labial labialized f sound' },
{ i: 'F_', o: 'f6f6', name: 'Long labial f sound' },
{ i: 'F', o: 'f6', name: 'Labial f sound' },
{ i: 'fy~', o: 'f3', name: 'Palatalized f sound' },
{ i: 'fG~', o: 'f4', name: 'Velarized f sound' },
{ i: 'fw~', o: 'f33', name: 'Labialized f sound' },
{ i: 'f!', o: 'f93', name: 'Ejective f sound' },
{ i: 'f_', o: 'ff', name: 'Long f sound' },
{ i: 'f', o: 'f', name: 'f sound' },
{ i: 'V', o: 'v3', name: 'Labial v sound' },
{ i: 'vQ~', o: 'v66', name: 'Pharyngealized v sound' },
{ i: 'vG~', o: 'v6', name: 'Velarized v sound' },
{ i: 'vy~', o: 'v5', name: 'Palatalized v sound' },
{ i: 'vw~', o: 'v55', name: 'Labialized v sound' },
{ i: 'v_', o: 'vv', name: 'Long v sound' },
{ i: 'v', o: 'v', name: 'V sound' },
{ i: 'Z!', o: 'z936', name: 'Ejective Zulu dl sound' },
{ i: 'Z', o: 'z6', name: 'Zulu dl sound' },
Expand All @@ -242,6 +261,7 @@ const CONSONANTS = [
{ i: 'zw~', o: 'z33', name: 'Labialized z sound' },
{ i: 'z~', o: 'z7', name: 'Dental z sound' },
{ i: 'z!', o: 'z93', name: 'Ejective z sound' },
{ i: 'z_', o: 'zz', name: 'Long z sound' },
{ i: 'z', o: 'z', name: 'Z sound' },
{ i: 'C~', o: 'C3', name: 'Danish th/l sound' },
{ i: 'CQ~', o: 'C66', name: 'Pharyngealized C sound' },
Expand All @@ -256,20 +276,23 @@ const CONSONANTS = [
{ i: 'Lh~', o: 'l3^', name: 'Aspirated Indian l sound' },
{ i: 'L', o: 'l3', name: 'Indian l sound' },
{ i: 'lh!', o: 'l^0', name: 'Voiceless l sound' },
{ i: 'lG~_', o: 'll6', name: 'Long velarized l sound' },
{ i: 'lG~', o: 'l6', name: 'Velarized l sound' },
{ i: 'lQ~', o: 'l66', name: 'Pharyngealized l sound' },
{ i: 'ly~', o: 'l5', name: 'Palatalized l sound' },
{ i: 'lh~', o: 'l^', name: 'Aspirated l sound' },
{ i: 'l*h~', o: 'l^08', name: 'Aspirated click l sound' },
{ i: 'l*', o: 'l08', name: 'Click l sound' },
{ i: 'l!', o: 'l05', name: 'Ejective l sound' },
{ i: 'l_', o: 'll', name: 'Long l sound' },
{ i: 'l', o: 'l', name: 'L sound' },
{ i: 'Rh~', o: 'r5%', name: 'Aspirated Indian r sound' },
{ i: 'R', o: 'r5', name: 'Indian r sound' },
{ i: 'rh!', o: 'r%9', name: 'Voiceless rolling r sound' },
{ i: 'ry~', o: 'r3', name: 'Palatalized r sound' },
{ i: 'rh~', o: 'r%', name: 'Aspirated rolling r sound' },
{ i: 'rG~', o: 'r4', name: 'Velarized r sound' },
{ i: 'r_', o: 'rr', name: 'Long rolling r sound' },
{ i: 'r', o: 'r', name: 'Single rolling r sound' },
{ i: 'xh~', o: 'x^', name: 'Aspirated x sound' },
{ i: 'xQ~', o: 'x66', name: 'Pharyngealized x sound' },
Expand All @@ -284,6 +307,7 @@ const CONSONANTS = [
{ i: 'X!', o: 'x405', name: 'Ejective X sound' },
{ i: 'X', o: 'x4', name: 'Indian sh sound' },
{ i: 'x@', o: 'x00', name: 'Tense sh sound' },
{ i: 'tx_', o: 'ttx', name: 'Long tx sound' },
{ i: 'x', o: 'x', name: 'Sh sound' },
{ i: 'wh!', o: 'w^0', name: 'Voiceless w sound' },
{ i: 'w!', o: 'w05', name: 'Ejective w sound' },
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@drumwork/tone",
"version": "4.3.4",
"version": "4.3.5",
"main": "form.js",
"dependencies": {
"@lancejpollard/script-tree": "^1.1.0"
Expand Down

0 comments on commit c09f5f1

Please sign in to comment.