Difference between revisions of "Module:IPAc-en/phonemes"

From Eat Every Plant
Jump to navigation Jump to search
m (1 revision: Actinidia)
 
m (1 revision: Fuchsia)
 
(13 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
return {
 
return {
 +
-- CONSONANTS
 
{
 
{
 
code = "b",
 
code = "b",
Line 9: Line 10:
 
{
 
{
 
code = "d",
 
code = "d",
aliases = {"(d)", "ᵈ"},
 
 
label = "d",
 
label = "d",
 
tooltip = "'d' in 'dye'",
 
tooltip = "'d' in 'dye'",
Line 17: Line 17:
 
aliases = {"dy", "dʲ"},
 
aliases = {"dy", "dʲ"},
 
label = "dj",
 
label = "dj",
tooltip = "/dj/ 'd' in 'dew'",
+
tooltip = "/dj/: 'd' in 'dew'",
 +
},
 +
{
 +
code = "dʒ",
 +
aliases = {"dZ", "ʤ"},
 +
label = "dʒ",
 +
tooltip = "/dʒ/: 'j' in 'jam'",
 
},
 
},
 
{
 
{
 
code = "ð",
 
code = "ð",
aliases = {"D", "dh"},
+
aliases = {"D"},
 
label = "ð",
 
label = "ð",
tooltip = "/ð/ 'th' in 'thy'",
+
tooltip = "/ð/: 'th' in 'thy'",
},
 
{
 
code = "dʒ",
 
aliases = {"J", "dZ", "dzh", "ʤ"},
 
label = "dʒ",
 
tooltip = "/dʒ/ 'j' in 'jam'",
 
 
},
 
},
 
{
 
{
Line 40: Line 40:
 
aliases = {"g"},
 
aliases = {"g"},
 
label = "ɡ",
 
label = "ɡ",
tooltip = "'g' in 'guy'",
+
tooltip = "/ɡ/: 'g' in 'guy'",
 
},
 
},
 
{
 
{
Line 46: Line 46:
 
label = "h",
 
label = "h",
 
tooltip = "'h' in 'hi'",
 
tooltip = "'h' in 'hi'",
 +
},
 +
{
 +
code = "hw",
 +
aliases = {"ʍ"},
 +
label = "hw",
 +
tooltip = "/hw/: 'wh' in 'why'",
 
},
 
},
 
{
 
{
 
code = "j",
 
code = "j",
aliases = {"y", "ʲ", "(j)", "(y)", "ʸ"},
+
aliases = {"y"},
 
label = "j",
 
label = "j",
tooltip = "/j/ 'y' in 'yes'",
+
tooltip = "/j/: 'y' in 'yes'",
 
},
 
},
 
{
 
{
Line 60: Line 66:
 
{
 
{
 
code = "l",
 
code = "l",
aliases = {"ɫ"},
 
 
label = "l",
 
label = "l",
 
tooltip = "'l' in 'lie'",
 
tooltip = "'l' in 'lie'",
Line 68: Line 73:
 
aliases = {"ly", "lʲ"},
 
aliases = {"ly", "lʲ"},
 
label = "lj",
 
label = "lj",
tooltip = "/lj/ 'l' in 'lute'",
+
tooltip = "/lj/: 'l' in 'lute'",
 
},
 
},
 
{
 
{
Line 78: Line 83:
 
code = "n",
 
code = "n",
 
label = "n",
 
label = "n",
tooltip = "'n' in 'no'",
+
tooltip = "'n' in 'nigh'",
 
},
 
},
 
{
 
{
Line 84: Line 89:
 
aliases = {"ny", "nʲ"},
 
aliases = {"ny", "nʲ"},
 
label = "nj",
 
label = "nj",
tooltip = "/nj/ 'n' in 'new'",
+
tooltip = "/nj/: 'n' in 'new'",
 
},
 
},
 
{
 
{
Line 90: Line 95:
 
aliases = {"N", "ng"},
 
aliases = {"N", "ng"},
 
label = "ŋ",
 
label = "ŋ",
tooltip = "/ŋ/ 'ng' in 'sing'",
+
tooltip = "/ŋ/: 'ng' in 'sing'",
},
 
{
 
code = "ŋg",
 
aliases = {"ngg", "Ng"},
 
label = "ŋɡ",
 
tooltip = "/ŋɡ/ 'ng' in 'finger'",
 
},
 
{
 
code = "θ",
 
aliases = {"T", "th"},
 
label = "θ",
 
tooltip = "/θ/ 'th' in 'thigh'",
 
},
 
{
 
code = "θj",
 
aliases = {"thy", "thj", "θʲ"},
 
label = "θj",
 
tooltip = "/θj/ 'th' in 'enthusiasm'",
 
 
},
 
},
 
{
 
{
Line 130: Line 117:
 
aliases = {"sy", "sʲ"},
 
aliases = {"sy", "sʲ"},
 
label = "sj",
 
label = "sj",
tooltip = "/sj/ 's' in 'suit'",
+
tooltip = "/sj/: 's' in 'consume'",
 
},
 
},
 
{
 
{
Line 136: Line 123:
 
aliases = {"S", "sh"},
 
aliases = {"S", "sh"},
 
label = "ʃ",
 
label = "ʃ",
tooltip = "/ʃ/ 'sh' in 'shy'",
+
tooltip = "/ʃ/: 'sh' in 'shy'",
 
},
 
},
 
{
 
{
 
code = "t",
 
code = "t",
aliases = {"(t)", "ᵗ"},
 
 
label = "t",
 
label = "t",
 
tooltip = "'t' in 'tie'",
 
tooltip = "'t' in 'tie'",
Line 148: Line 134:
 
aliases = {"ty", "tʲ"},
 
aliases = {"ty", "tʲ"},
 
label = "tj",
 
label = "tj",
tooltip = "/tj/ 't' in 'tune'",
+
tooltip = "/tj/: 't' in 'tune'",
 
},
 
},
 
{
 
{
 
code = "tʃ",
 
code = "tʃ",
aliases = {"C", "ch", "tS", "ʧ"},
+
aliases = {"tS", "ʧ", "ch"},
 
label = "tʃ",
 
label = "tʃ",
tooltip = "/tʃ/ 'ch' in 'china'",
+
tooltip = "/tʃ/: 'ch' in 'China'",
 +
},
 +
{
 +
code = "θ",
 +
aliases = {"T"},
 +
label = "θ",
 +
tooltip = "/θ/: 'th' in 'thigh'",
 +
},
 +
{
 +
code = "θj",
 +
aliases = {"θy", "θʲ"},
 +
label = "θj",
 +
tooltip = "/θj/: 'th' in 'enthuse'",
 
},
 
},
 
{
 
{
Line 165: Line 163:
 
label = "w",
 
label = "w",
 
tooltip = "'w' in 'wind'",
 
tooltip = "'w' in 'wind'",
},
 
{
 
code = "hw",
 
aliases = {"ʍ", "wh"},
 
label = "hw",
 
tooltip = "/hw/ 'wh' in 'why'",
 
 
},
 
},
 
{
 
{
Line 181: Line 173:
 
aliases = {"zy", "zʲ"},
 
aliases = {"zy", "zʲ"},
 
label = "zj",
 
label = "zj",
tooltip = "/zj/ 'z' in 'Zeus'",
+
tooltip = "/zj/: 'Z' in 'Zeus'",
 
},
 
},
 
{
 
{
Line 187: Line 179:
 
aliases = {"Z", "zh"},
 
aliases = {"Z", "zh"},
 
label = "ʒ",
 
label = "ʒ",
tooltip = "/ʒ/ 's' in 'pleasure'",
+
tooltip = "/ʒ/: 's' in 'pleasure'",
},
 
{
 
code = "x",
 
aliases = {"kh"},
 
label = "x",
 
tooltip = "/x/ 'ch' in 'loch'",
 
},
 
{
 
code = "ʔ",
 
aliases = {"?"},
 
label = "ʔ",
 
tooltip = "/ʔ/ the catch in 'uh-oh'",
 
 
},
 
},
 +
-- VOWELS
 
{
 
{
 
code = "ɑː",
 
code = "ɑː",
aliases = {"A:", "ah", "aa", "ɑ:", "ä", "â", "aː", "a:"},
+
aliases = {"A:", "ɑ:", "aː", "a:"},
 
label = "ɑː",
 
label = "ɑː",
tooltip = "/ɑː/ 'a' in 'father'",
+
tooltip = "/ɑː/: 'a' in 'father'",
 
},
 
},
 
{
 
{
 
code = "ɑːr",
 
code = "ɑːr",
aliases = {"ar", "ɑɹ", "är", "âr", "aːr", "a:r", "ɑ:r", "ɑr"},
+
aliases = {"ɑɹ", "aːr", "a:r", "ɑ:r", "ɑr"},
 
label = "ɑːr",
 
label = "ɑːr",
tooltip = "/ɑːr/ 'ar' in 'far'",
+
tooltip = "/ɑːr/: 'ar' in 'far'",
 
},
 
},
 
{
 
{
 
code = "ɒ",
 
code = "ɒ",
aliases = {"Q", "ŏ"},
+
aliases = {"Q"},
 
label = "ɒ",
 
label = "ɒ",
tooltip = "/ɒ/ short 'o' in 'body'",
+
tooltip = "/ɒ/: 'o' in 'body'",
},
 
{
 
code = "ɒ̃",
 
aliases = {"ɑ̃", "ɒ~", "ɑ~", "ã", "a~", "Q~"},
 
label = "ɒ̃",
 
tooltip = "/ɒ̃/ nasal 'an' in 'vin blanc'",
 
 
},
 
},
 
{
 
{
 
code = "ɒr",
 
code = "ɒr",
aliases = {"ŏr", "Qr"},
+
aliases = {"Qr"},
 
label = "ɒr",
 
label = "ɒr",
tooltip = "/ɒr/ 'or' in 'moral'",
+
tooltip = "/ɒr/: 'or' in 'moral'",
 
},
 
},
 
{
 
{
 
code = "æ",
 
code = "æ",
aliases = {"ae", "&", "{", "}", "ă"},
+
aliases = {"ae", "{"},
 
label = "æ",
 
label = "æ",
tooltip = "/æ/ short 'a' in 'bad'",
+
tooltip = "/æ/: 'a' in 'bad'",
 +
},
 +
{
 +
code = "ær",
 +
aliases = {"aer", "&r", "æɹ"},
 +
label = "ær",
 +
tooltip = "/ær/: 'arr' in 'marry'",
 
},
 
},
 
{
 
{
 
code = "aɪ",
 
code = "aɪ",
aliases = {"ai", "aI", "ye", "eye", "ī"},
+
aliases = {"ai", "aI"},
 
label = "aɪ",
 
label = "aɪ",
tooltip = "/aɪ/ long 'i' in 'tide'",
+
tooltip = "/aɪ/: 'i' in 'tide'",
 
},
 
},
 
{
 
{
 
code = "aɪər",
 
code = "aɪər",
aliases = {"aɪr", "aIr", "īr", "aɪə", "yr"},
+
aliases = {"aɪr", "aIr", "aɪə"},
 
label = "aɪər",
 
label = "aɪər",
tooltip = "/aɪər/ 'ire' in 'fire'",
+
tooltip = "/aɪər/: 'ire' in 'fire'",
 
},
 
},
 
{
 
{
 
code = "aʊ",
 
code = "aʊ",
aliases = {"au", "aU", "ow"},
+
aliases = {"au", "aU"},
 
label = "aʊ",
 
label = "aʊ",
tooltip = "/aʊ/ 'ou' in 'pout'",
+
tooltip = "/aʊ/: 'ou' in 'mouth'",
 
},
 
},
 
{
 
{
Line 259: Line 240:
 
aliases = {"aʊr", "aUr", "aʊə", "aur"},
 
aliases = {"aʊr", "aUr", "aʊə", "aur"},
 
label = "aʊər",
 
label = "aʊər",
tooltip = "/aʊər/ 'our' in 'hour'",
+
tooltip = "/aʊər/: 'our' in 'hour'",
 
},
 
},
 
{
 
{
 
code = "ɛ",
 
code = "ɛ",
aliases = {"E", "ĕ"},
+
aliases = {"E"},
 
label = "ɛ",
 
label = "ɛ",
tooltip = "/ɛ/ short 'e' in 'bed'",
+
tooltip = "/ɛ/: 'e' in 'dress'",
 
},
 
},
 
{
 
{
 
code = "ɛr",
 
code = "ɛr",
aliases = {"Er", "ĕr", "err"},
+
aliases = {"Er"},
 
label = "ɛr",
 
label = "ɛr",
tooltip = "/ɛr/ 'err' in 'merry'",
+
tooltip = "/ɛr/: 'err' in 'merry'",
 
},
 
},
 
{
 
{
 
code = "eɪ",
 
code = "eɪ",
aliases = {"ei", "eI", "ay", "ā", "eː", "e:"},
+
aliases = {"ei", "eI", "eː", "e:"},
 
label = "eɪ",
 
label = "eɪ",
tooltip = "/eɪ/ long 'a' in 'base'",
+
tooltip = "/eɪ/: 'a' in 'face'",
 +
},
 +
{
 +
code = "ɛər",
 +
aliases = {"eir", "eIr", "e@r", "E@r", "ɛɪɹ", "eɪr", "eːr", "e:r", "ɛəɹ", "ɛə", "ɛːr", "ɛ:r", "ɛː", "ɛ:", "E:", "E:r"},
 +
label = "ɛər",
 +
tooltip = "/ɛər/: 'are' in 'bare'",
 
},
 
},
 
{
 
{
code = "ær",
+
code = "ɛəˈr",
aliases = {"aer", "&r", "æɹ", "ăr", "arr"},
+
aliases = {"ɛə'r", "eəˈr", "eə'r", "e@'r", "E@'r", "ɛːˈr", "E:'r"},
label = "ær",
+
label = "ɛəˈr",
tooltip = "/ær/ 'arr' in 'marry'",
+
tooltip = "/ɛəˈr/: 'ere' in 'thereof'",
 
},
 
},
 
{
 
{
code = "ɛər",
+
code = "ɛəˌr",
aliases = {"eir", "eIr", "e@r", "E@r", "air", "ɛɪɹ", "eɪr", "eːr", "e:r", "ɛəɹ", "ār", "ɛə"},
+
aliases = {"ɛə,r", "eəˌr", "eə,r", "E@,r", "E@%r", "e@,r", "e@%r", "ɛːˌr", "E:,r", "E:%r"},
label = "ɛər",
+
label = "ɛəˌr",
tooltip = "/ɛər/ 'are' in 'bare'",
+
tooltip = "/ɛəˌr/: 'ere' in 'thereof'",
 
},
 
},
 
{
 
{
 
code = "ɪ",
 
code = "ɪ",
aliases = {"I", "ĭ"},
+
aliases = {"I", ""},
 
label = "ɪ",
 
label = "ɪ",
tooltip = "/ɪ/ short 'i' in 'bid'",
+
tooltip = "/ɪ/: 'i' in 'kit'",
 
},
 
},
 
{
 
{
 
code = "ɪr",
 
code = "ɪr",
aliases = {"ĭr", "irr"},
 
 
label = "ɪr",
 
label = "ɪr",
tooltip = "/ɪr/ 'irr' in 'mirror'",
+
tooltip = "/ɪr/: 'irr' in 'mirror'",
 
},
 
},
 
{
 
{
 
code = "iː",
 
code = "iː",
aliases = {"i:", "ee", "ē"},
+
aliases = {"i:"},
 
label = "iː",
 
label = "iː",
tooltip = "/iː/ long 'e' in 'seed'",
+
tooltip = "/iː/: 'ee' in 'fleece'",
 
},
 
},
 
{
 
{
 
code = "ɪər",
 
code = "ɪər",
aliases = {"i:r", "iːr", "I@r", "i@r", "eer", "ɪəɹ", "iːɹ", "ēr", "ɪə"},
+
aliases = {"i:r", "iːr", "I@r", "i@r", "ɪəɹ", "iːɹ", "ɪə"},
 
label = "ɪər",
 
label = "ɪər",
tooltip = "/ɪər/ 'ear' in 'near'",
+
tooltip = "/ɪər/: 'ear' in 'near'",
 +
},
 +
{
 +
code = "ɪəˈr",
 +
aliases = {"ɪə'r", "I@'r"},
 +
label = "ɪəˈr",
 +
tooltip = "/ɪəˈr/: 'er' in 'spheroidal'",
 +
},
 +
{
 +
code = "ɪəˌr",
 +
aliases = {"ɪə,r", "I@,r", "I@%r"},
 +
label = "ɪəˌr",
 +
tooltip = "/ɪəˌr/: 'er' in 'spheroidal'",
 +
},
 +
{
 +
code = "oʊ",
 +
aliases = {"o:", "oː", "ou", "oU", "@u", "@U", "əʊ", "əu", "oʊ-"},
 +
label = "oʊ",
 +
tooltip = "/oʊ/: 'o' in 'code'",
 
},
 
},
 
{
 
{
 
code = "ɔː",
 
code = "ɔː",
aliases = {"O", "O:", "aw", "ɔ:", "ô", "ɒː", "Q:"},
+
aliases = {"O", "O:", "ɔ:", "ɒː", "Q:"},
 
label = "ɔː",
 
label = "ɔː",
tooltip = "/ɔː/ 'au' in 'fraud'",
+
tooltip = "/ɔː/: 'au' in 'fraud'",
 
},
 
},
 
{
 
{
 
code = "ɔːr",
 
code = "ɔːr",
aliases = {"Or", "awr", "ɔɹ", "ôr", "ɔ(r)", "ɔr"},
+
aliases = {"Or", "ɔɹ", "ɔ(r)", "ɔr", "ɔər", "oUr", "ɔəɹ", "ɔʊɹ", "oʊɹ", "oʊr", "oːr", "o:r", "ɔə", "ɔə(r)"},
 
label = "ɔːr",
 
label = "ɔːr",
tooltip = "/ɔːr/ 'or' in 'abhor'",
+
tooltip = "/ɔːr/: 'ar' in 'war'",
 
},
 
},
 
{
 
{
Line 331: Line 335:
 
aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"},
 
aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"},
 
label = "ɔɪ",
 
label = "ɔɪ",
tooltip = "/ɔɪ/ 'oy' in 'boy'",
+
tooltip = "/ɔɪ/: 'oi' in 'choice'",
 
},
 
},
 
{
 
{
Line 337: Line 341:
 
aliases = {"ɔɪr", "oyr", "ɔɪə"},
 
aliases = {"ɔɪr", "oyr", "ɔɪə"},
 
label = "ɔɪər",
 
label = "ɔɪər",
tooltip = "/ɔɪər/ 'oir' in 'loir' (rare)",
+
tooltip = "/ɔɪər/: 'oir' in 'loir'",
},
 
{
 
code = "oʊ",
 
aliases = {"o:", "oː", "ou", "oU", "@u", "@U", "oh", "oe", "əʊ", "əu", "ɔʊ", "ɔu", "ō"},
 
label = "oʊ",
 
tooltip = "/oʊ/ long 'o' in 'code'",
 
},
 
{
 
code = "ɔər",
 
aliases = {"oUr", "ohr", "ɔəɹ", "ɔʊɹ", "oʊɹ", "oʊr", "oːr", "o:r", "ōr", "ɔə", "ɔə(r)"},
 
label = "ɔər",
 
tooltip = "/ɔər/ 'ore' in 'bore'",
 
 
},
 
},
 
{
 
{
 
code = "ʊ",
 
code = "ʊ",
aliases = {"U", "uu", "ŏŏ"},
+
aliases = {"U", "ᵿ"},
 
label = "ʊ",
 
label = "ʊ",
tooltip = "/ʊ/ short 'oo' in 'foot'",
+
tooltip = "/ʊ/: 'u' in 'push'",
 
},
 
},
 
{
 
{
 
code = "ʊr",
 
code = "ʊr",
aliases = {"uur", "Ur", "ŏŏr"},
+
aliases = {"Ur"},
 
label = "ʊr",
 
label = "ʊr",
tooltip = "/ʊr/ 'our' in 'courier'",
+
tooltip = "/ʊr/: 'our' in 'courier'",
 
},
 
},
 
{
 
{
 
code = "uː",
 
code = "uː",
aliases = {"u:", "oo", "ōō"},
+
aliases = {"u:"},
 
label = "uː",
 
label = "uː",
tooltip = "/uː/ long 'oo' in 'food'",
+
tooltip = "/uː/: 'oo' in 'goose'",
 
},
 
},
 
{
 
{
 
code = "ʊər",
 
code = "ʊər",
aliases = {"u:r", "uːr", "u@r", "U@r", "oor", "ʊəɹ", "ōōr", "ʊə"},
+
aliases = {"u:r", "uːr", "u@r", "U@r", "ʊəɹ", "ʊə"},
 
label = "ʊər",
 
label = "ʊər",
tooltip = "/ʊər/ 'our' in 'tour'",
+
tooltip = "/ʊər/: 'our' in 'tour'",
 
},
 
},
 
{
 
{
code = "juː",
+
code = "ʊəˈr",
aliases = {"ju:", "yu:", "yew", "ew", "ū", "yoo"},
+
aliases = {"ʊə'r", "U@'r"},
label = "juː",
+
label = "ʊəˈr",
tooltip = "/juː/ long 'u' in 'cute'",
+
tooltip = "/ʊəˈr/: 'ur' in 'plurality'",
 
},
 
},
 
{
 
{
code = "jʊər",
+
code = "ʊəˌr",
aliases = {"ūr", "yoor", "ju:r", "juːr", "jʊə"},
+
aliases = {"ʊə,r", "U@,r", "U@%r"},
label = "jʊər",
+
label = "ʊəˌr",
tooltip = "/jʊər/ 'ure' in 'cure'",
+
tooltip = "/ʊəˌr/: 'ur' in 'plurality'",
 
},
 
},
 
{
 
{
 
code = "ʌ",
 
code = "ʌ",
aliases = {"V", "ŭ"},
+
aliases = {"V"},
 
label = "ʌ",
 
label = "ʌ",
tooltip = "/ʌ/ short 'u' in 'bud'",
+
tooltip = "/ʌ/: 'u' in 'cut'",
 
},
 
},
 
{
 
{
 
code = "ʌr",
 
code = "ʌr",
aliases = {"urr", "Vr", "ʌɹ", "ŭr"},
+
aliases = {"Vr", "ʌɹ"},
 
label = "ʌr",
 
label = "ʌr",
tooltip = "/ʌr/ 'urr' in 'hurry'",
+
tooltip = "/ʌr/: 'urr' in 'hurry'",
 
},
 
},
 
{
 
{
 
code = "ɜːr",
 
code = "ɜːr",
aliases = {"3", "3:", "ɝː", "ɝ", "ɜː", "ɜ:", "ɜ", "3r", "3:r", "@:r", "@:", "ɜɹ", "ûr", "ɜ(r)", "ɜr"},
+
aliases = {"3", "3:", "ɝː", "ɝ", "ɜː", "ɜ:", "ɜ", "3r", "3:r", "@:r", "@:", "ɜɹ", "ɜ(r)", "ɜr"},
 
label = "ɜːr",
 
label = "ɜːr",
tooltip = "/ɜːr/ 'ur' in 'fur'",
+
tooltip = "/ɜːr/: 'ur' in 'fur'",
 
},
 
},
 
{
 
{
 
code = "ə",
 
code = "ə",
aliases = {"schwa", "@", "ᵊ", "(ə)", "(@)"},
+
aliases = {"@"},
 
label = "ə",
 
label = "ə",
tooltip = "/ə/ 'a' in 'about'",
+
tooltip = "/ə/: 'a' in 'about'",
 
},
 
},
 +
-- SYLLABIC CONSONANTS
 
{
 
{
 
code = "ər",
 
code = "ər",
 
aliases = {"ɚ", "@r", "əɹ", "ə(r)"},
 
aliases = {"ɚ", "@r", "əɹ", "ə(r)"},
 
label = "ər",
 
label = "ər",
tooltip = "/ər/ 'er' in 'finger'",
+
tooltip = "/ər/: 'er' in 'letter'",
 +
},
 +
{
 +
code = "əl",
 +
aliases = {"@l", "ᵊl", "l̩"},
 +
label = "əl",
 +
tooltip = "/əl/: 'le' in 'bottle'",
 
},
 
},
 
{
 
{
Line 421: Line 420:
 
aliases = {"@n", "ᵊn", "n̩"},
 
aliases = {"@n", "ᵊn", "n̩"},
 
label = "ən",
 
label = "ən",
tooltip = "/ən/ 'on' in 'button'",
+
tooltip = "/ən/: 'on' in 'button'",
},
 
{
 
code = "oʊ-",
 
aliases = {"<s>o</s>", "o-", "ou-", "ɵ"},
 
label = "oʊ",
 
tooltip = "/oʊ/ or /ə/ 'o' in 'omit'",
 
 
},
 
},
 
{
 
{
Line 433: Line 426:
 
aliases = {"@m", "ᵊm", "m̩"},
 
aliases = {"@m", "ᵊm", "m̩"},
 
label = "əm",
 
label = "əm",
tooltip = "/əm/ 'm' in 'rhythm'",
+
tooltip = "/əm/: 'm' in 'rhythm'",
 
},
 
},
 +
-- ARCHIPHONEMES
 
{
 
{
code = "ᵻ",
+
code = "i",
aliases = {"<s>ɪ</s>", "i-", "I-", "ɪ-", "ɨ"},
+
label = "i",
label = "",
+
tooltip = "/i/: 'y' in 'happy'",
tooltip = "/ɪ/ or /ə/ 'e' in 'roses'",
 
 
},
 
},
 
{
 
{
code = "ᵿ",
+
code = "u",
aliases = {"<s>ʊ</s>", "u-", "U-", "ʊ-", "ʉ"},
+
label = "u",
label = "ᵿ",
+
tooltip = "/u/: 'u' in 'influence'",
tooltip = "/ʊ/ or /ə/ 2nd 'u' in 'beautiful'",
 
 
},
 
},
 +
-- MARGINAL SEGMENTS
 
{
 
{
code = "jᵿ",
+
code = "x",
aliases = {"j<s>ʊ</s>", "y<s>ʊ</s>", "ju-", "yu-", "jU-", "yU-", "jʊ-", "jʉ"},
+
label = "x",
label = "jᵿ",
+
aliases = {"kh"},
tooltip = "/jʊ/ or /jə/ 2nd 'u' in 'curriculum'",
+
tooltip = "/x/: 'ch' in 'loch'",
 
},
 
},
 
{
 
{
code = "əl",
+
code = "ʔ",
aliases = {"@l", "ᵊl", "əɫ", "l̩"},
+
aliases = {"?"},
label = "əl",
+
label = "ʔ",
tooltip = "/əl/ 'le' in 'bottle'",
+
tooltip = "/ʔ/: the catch in 'uh-oh'",
 
},
 
},
 
{
 
{
code = "i",
+
code = "ɒ̃",
aliases = {"", "(i)", "(ɪ)"},
+
aliases = {"ɑ̃", "ɒ~", "ɑ~", "Q~"},
label = "i",
+
label = "ɒ̃",
tooltip = "/i/ 'y' in 'happy'",
+
tooltip = "/ɒ̃/: nasal 'an' in 'vin blanc'",
 
},
 
},
 
{
 
{
code = "u",
+
code = "æ̃",
label = "u",
+
aliases = {"ae~", "{~", "ã", "a~"},
tooltip = "/u/ 'u' in 'situation'",
+
label = "æ̃",
 +
tooltip = "/æ̃/: nasal 'in' in 'vin blanc'",
 
},
 
},
 +
-- SUPRASEGMENTALS
 
{
 
{
 
code = "ˈ",
 
code = "ˈ",
aliases = {"'"},
+
aliases = {"'", '"'},
 
label = "ˈ",
 
label = "ˈ",
tooltip = "/ˈ/ primary stress follows",
+
tooltip = "/ˈ/: primary stress follows",
 
},
 
},
 
{
 
{
 
code = "ˌ",
 
code = "ˌ",
aliases = {","},
+
aliases = {",", "%"},
 
label = "ˌ",
 
label = "ˌ",
tooltip = "/ˌ/ secondary stress follows",
+
tooltip = "/ˌ/: secondary stress follows",
 
},
 
},
 
{
 
{
Line 486: Line 481:
 
aliases = {"·"},
 
aliases = {"·"},
 
label = ".",
 
label = ".",
tooltip = "/./ syllable break",
+
tooltip = "/./: syllable break",
 +
},
 +
-- SEPARATORS
 +
-- Tables without tooltip text are used as word separators. In addition to
 +
-- not having any tooltip text in the template output, they are not
 +
-- underlined.
 +
{
 +
code = "_",
 +
label = " <wbr />",
 +
},
 +
{
 +
code = ",_",
 +
label = ", <wbr />",
 
},
 
},
 
{
 
{
Line 492: Line 499:
 
aliases = {"–"},
 
aliases = {"–"},
 
label = "-",
 
label = "-",
tooltip = "/-/ affix",
 
 
},
 
},
 
-- Separators
 
-- Tables without tooltip text are used as word separators. In addition to
 
-- not having any tooltip text in the template output, they are not
 
-- underlined.
 
 
{
 
{
code = ",_",
+
code = "(",
label = ", ",
+
label = "(",
 +
},
 +
{
 +
code = ")",
 +
label = ")",
 
},
 
},
 +
-- This is useful for highly variable words in place names, which are not
 +
-- important to transcribe.
 
{
 
{
code = "_",
+
code = "...",
label = " ",
+
label = "&thinsp;...&thinsp;<wbr />",
 
},
 
},
-- this is useful for "and" in place names, which is highly variable and not important to transcribe
+
-- Obsolete combinations, kept for compatibility
 
{
 
{
code = "and",
+
code = "juː",
label = "/ & /",
+
label = "juː",
 +
tooltip = "/juː/: 'u' in 'cute'",
 
},
 
},
-- this is useful for other highly variable words in place names, which are not important to transcribe
 
 
{
 
{
code = "...",
+
code = "jʊər",
label = "...",
+
label = "jʊər",
 +
tooltip = "/jʊər/: 'ure' in 'cure'",
 
},
 
},
 
}
 
}

Latest revision as of 21:34, 3 August 2018

-- This module contains phoneme data for Module:IPAc-en.

return { -- CONSONANTS { code = "b", label = "b", tooltip = "'b' in 'buy'", }, { code = "d", label = "d", tooltip = "'d' in 'dye'", }, { code = "dj", aliases = {"dy", "dʲ"}, label = "dj", tooltip = "/dj/: 'd' in 'dew'", }, { code = "dʒ", aliases = {"dZ", "ʤ"}, label = "dʒ", tooltip = "/dʒ/: 'j' in 'jam'", }, { code = "ð", aliases = {"D"}, label = "ð", tooltip = "/ð/: 'th' in 'thy'", }, { code = "f", label = "f", tooltip = "'f' in 'find'", }, { code = "ɡ", aliases = {"g"}, label = "ɡ", tooltip = "/ɡ/: 'g' in 'guy'", }, { code = "h", label = "h", tooltip = "'h' in 'hi'", }, { code = "hw", aliases = {"ʍ"}, label = "hw", tooltip = "/hw/: 'wh' in 'why'", }, { code = "j", aliases = {"y"}, label = "j", tooltip = "/j/: 'y' in 'yes'", }, { code = "k", label = "k", tooltip = "'k' in 'kind'", }, { code = "l", label = "l", tooltip = "'l' in 'lie'", }, { code = "lj", aliases = {"ly", "lʲ"}, label = "lj", tooltip = "/lj/: 'l' in 'lute'", }, { code = "m", label = "m", tooltip = "'m' in 'my'", }, { code = "n", label = "n", tooltip = "'n' in 'nigh'", }, { code = "nj", aliases = {"ny", "nʲ"}, label = "nj", tooltip = "/nj/: 'n' in 'new'", }, { code = "ŋ", aliases = {"N", "ng"}, label = "ŋ", tooltip = "/ŋ/: 'ng' in 'sing'", }, { code = "p", label = "p", tooltip = "'p' in 'pie'", }, { code = "r", aliases = {"ɹ", "ɻ"}, label = "r", tooltip = "'r' in 'rye'", }, { code = "s", label = "s", tooltip = "'s' in 'sigh'", }, { code = "sj", aliases = {"sy", "sʲ"}, label = "sj", tooltip = "/sj/: 's' in 'consume'", }, { code = "ʃ", aliases = {"S", "sh"}, label = "ʃ", tooltip = "/ʃ/: 'sh' in 'shy'", }, { code = "t", label = "t", tooltip = "'t' in 'tie'", }, { code = "tj", aliases = {"ty", "tʲ"}, label = "tj", tooltip = "/tj/: 't' in 'tune'", }, { code = "tʃ", aliases = {"tS", "ʧ", "ch"}, label = "tʃ", tooltip = "/tʃ/: 'ch' in 'China'", }, { code = "θ", aliases = {"T"}, label = "θ", tooltip = "/θ/: 'th' in 'thigh'", }, { code = "θj", aliases = {"θy", "θʲ"}, label = "θj", tooltip = "/θj/: 'th' in 'enthuse'", }, { code = "v", label = "v", tooltip = "'v' in 'vie'", }, { code = "w", label = "w", tooltip = "'w' in 'wind'", }, { code = "z", label = "z", tooltip = "'z' in 'zoom'", }, { code = "zj", aliases = {"zy", "zʲ"}, label = "zj", tooltip = "/zj/: 'Z' in 'Zeus'", }, { code = "ʒ", aliases = {"Z", "zh"}, label = "ʒ", tooltip = "/ʒ/: 's' in 'pleasure'", }, -- VOWELS { code = "ɑː", aliases = {"A:", "ɑ:", "aː", "a:"}, label = "ɑː", tooltip = "/ɑː/: 'a' in 'father'", }, { code = "ɑːr", aliases = {"ɑɹ", "aːr", "a:r", "ɑ:r", "ɑr"}, label = "ɑːr", tooltip = "/ɑːr/: 'ar' in 'far'", }, { code = "ɒ", aliases = {"Q"}, label = "ɒ", tooltip = "/ɒ/: 'o' in 'body'", }, { code = "ɒr", aliases = {"Qr"}, label = "ɒr", tooltip = "/ɒr/: 'or' in 'moral'", }, { code = "æ", aliases = {"ae", "{"}, label = "æ", tooltip = "/æ/: 'a' in 'bad'", }, { code = "ær", aliases = {"aer", "&r", "æɹ"}, label = "ær", tooltip = "/ær/: 'arr' in 'marry'", }, { code = "aɪ", aliases = {"ai", "aI"}, label = "aɪ", tooltip = "/aɪ/: 'i' in 'tide'", }, { code = "aɪər", aliases = {"aɪr", "aIr", "aɪə"}, label = "aɪər", tooltip = "/aɪər/: 'ire' in 'fire'", }, { code = "aʊ", aliases = {"au", "aU"}, label = "aʊ", tooltip = "/aʊ/: 'ou' in 'mouth'", }, { code = "aʊər", aliases = {"aʊr", "aUr", "aʊə", "aur"}, label = "aʊər", tooltip = "/aʊər/: 'our' in 'hour'", }, { code = "ɛ", aliases = {"E"}, label = "ɛ", tooltip = "/ɛ/: 'e' in 'dress'", }, { code = "ɛr", aliases = {"Er"}, label = "ɛr", tooltip = "/ɛr/: 'err' in 'merry'", }, { code = "eɪ", aliases = {"ei", "eI", "eː", "e:"}, label = "eɪ", tooltip = "/eɪ/: 'a' in 'face'", }, { code = "ɛər", aliases = {"eir", "eIr", "e@r", "E@r", "ɛɪɹ", "eɪr", "eːr", "e:r", "ɛəɹ", "ɛə", "ɛːr", "ɛ:r", "ɛː", "ɛ:", "E:", "E:r"}, label = "ɛər", tooltip = "/ɛər/: 'are' in 'bare'", }, { code = "ɛəˈr", aliases = {"ɛə'r", "eəˈr", "eə'r", "e@'r", "E@'r", "ɛːˈr", "E:'r"}, label = "ɛəˈr", tooltip = "/ɛəˈr/: 'ere' in 'thereof'", }, { code = "ɛəˌr", aliases = {"ɛə,r", "eəˌr", "eə,r", "E@,r", "E@%r", "e@,r", "e@%r", "ɛːˌr", "E:,r", "E:%r"}, label = "ɛəˌr", tooltip = "/ɛəˌr/: 'ere' in 'thereof'", }, { code = "ɪ", aliases = {"I", "ᵻ"}, label = "ɪ", tooltip = "/ɪ/: 'i' in 'kit'", }, { code = "ɪr", label = "ɪr", tooltip = "/ɪr/: 'irr' in 'mirror'", }, { code = "iː", aliases = {"i:"}, label = "iː", tooltip = "/iː/: 'ee' in 'fleece'", }, { code = "ɪər", aliases = {"i:r", "iːr", "I@r", "i@r", "ɪəɹ", "iːɹ", "ɪə"}, label = "ɪər", tooltip = "/ɪər/: 'ear' in 'near'", }, { code = "ɪəˈr", aliases = {"ɪə'r", "I@'r"}, label = "ɪəˈr", tooltip = "/ɪəˈr/: 'er' in 'spheroidal'", }, { code = "ɪəˌr", aliases = {"ɪə,r", "I@,r", "I@%r"}, label = "ɪəˌr", tooltip = "/ɪəˌr/: 'er' in 'spheroidal'", }, { code = "oʊ", aliases = {"o:", "oː", "ou", "oU", "@u", "@U", "əʊ", "əu", "oʊ-"}, label = "oʊ", tooltip = "/oʊ/: 'o' in 'code'", }, { code = "ɔː", aliases = {"O", "O:", "ɔ:", "ɒː", "Q:"}, label = "ɔː", tooltip = "/ɔː/: 'au' in 'fraud'", }, { code = "ɔːr", aliases = {"Or", "ɔɹ", "ɔ(r)", "ɔr", "ɔər", "oUr", "ɔəɹ", "ɔʊɹ", "oʊɹ", "oʊr", "oːr", "o:r", "ɔə", "ɔə(r)"}, label = "ɔːr", tooltip = "/ɔːr/: 'ar' in 'war'", }, { code = "ɔɪ", aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"}, label = "ɔɪ", tooltip = "/ɔɪ/: 'oi' in 'choice'", }, { code = "ɔɪər", aliases = {"ɔɪr", "oyr", "ɔɪə"}, label = "ɔɪər", tooltip = "/ɔɪər/: 'oir' in 'loir'", }, { code = "ʊ", aliases = {"U", "ᵿ"}, label = "ʊ", tooltip = "/ʊ/: 'u' in 'push'", }, { code = "ʊr", aliases = {"Ur"}, label = "ʊr", tooltip = "/ʊr/: 'our' in 'courier'", }, { code = "uː", aliases = {"u:"}, label = "uː", tooltip = "/uː/: 'oo' in 'goose'", }, { code = "ʊər", aliases = {"u:r", "uːr", "u@r", "U@r", "ʊəɹ", "ʊə"}, label = "ʊər", tooltip = "/ʊər/: 'our' in 'tour'", }, { code = "ʊəˈr", aliases = {"ʊə'r", "U@'r"}, label = "ʊəˈr", tooltip = "/ʊəˈr/: 'ur' in 'plurality'", }, { code = "ʊəˌr", aliases = {"ʊə,r", "U@,r", "U@%r"}, label = "ʊəˌr", tooltip = "/ʊəˌr/: 'ur' in 'plurality'", }, { code = "ʌ", aliases = {"V"}, label = "ʌ", tooltip = "/ʌ/: 'u' in 'cut'", }, { code = "ʌr", aliases = {"Vr", "ʌɹ"}, label = "ʌr", tooltip = "/ʌr/: 'urr' in 'hurry'", }, { code = "ɜːr", aliases = {"3", "3:", "ɝː", "ɝ", "ɜː", "ɜ:", "ɜ", "3r", "3:r", "@:r", "@:", "ɜɹ", "ɜ(r)", "ɜr"}, label = "ɜːr", tooltip = "/ɜːr/: 'ur' in 'fur'", }, { code = "ə", aliases = {"@"}, label = "ə", tooltip = "/ə/: 'a' in 'about'", }, -- SYLLABIC CONSONANTS { code = "ər", aliases = {"ɚ", "@r", "əɹ", "ə(r)"}, label = "ər", tooltip = "/ər/: 'er' in 'letter'", }, { code = "əl", aliases = {"@l", "ᵊl", "l̩"}, label = "əl", tooltip = "/əl/: 'le' in 'bottle'", }, { code = "ən", aliases = {"@n", "ᵊn", "n̩"}, label = "ən", tooltip = "/ən/: 'on' in 'button'", }, { code = "əm", aliases = {"@m", "ᵊm", "m̩"}, label = "əm", tooltip = "/əm/: 'm' in 'rhythm'", }, -- ARCHIPHONEMES { code = "i", label = "i", tooltip = "/i/: 'y' in 'happy'", }, { code = "u", label = "u", tooltip = "/u/: 'u' in 'influence'", }, -- MARGINAL SEGMENTS { code = "x", label = "x", aliases = {"kh"}, tooltip = "/x/: 'ch' in 'loch'", }, { code = "ʔ", aliases = {"?"}, label = "ʔ", tooltip = "/ʔ/: the catch in 'uh-oh'", }, { code = "ɒ̃", aliases = {"ɑ̃", "ɒ~", "ɑ~", "Q~"}, label = "ɒ̃", tooltip = "/ɒ̃/: nasal 'an' in 'vin blanc'", }, { code = "æ̃", aliases = {"ae~", "{~", "ã", "a~"}, label = "æ̃", tooltip = "/æ̃/: nasal 'in' in 'vin blanc'", }, -- SUPRASEGMENTALS { code = "ˈ", aliases = {"'", '"'}, label = "ˈ", tooltip = "/ˈ/: primary stress follows", }, { code = "ˌ", aliases = {",", "%"}, label = "ˌ", tooltip = "/ˌ/: secondary stress follows", }, { code = ".", aliases = {"·"}, label = ".", tooltip = "/./: syllable break", }, -- SEPARATORS -- Tables without tooltip text are used as word separators. In addition to -- not having any tooltip text in the template output, they are not -- underlined. { code = "_", label = " ", }, { code = ",_", label = ", ", }, { code = "-", aliases = {"–"}, label = "-", }, { code = "(", label = "(", }, { code = ")", label = ")", }, -- This is useful for highly variable words in place names, which are not -- important to transcribe. { code = "...", label = " ... ", }, -- Obsolete combinations, kept for compatibility { code = "juː", label = "juː", tooltip = "/juː/: 'u' in 'cute'", }, { code = "jʊər", label = "jʊər", tooltip = "/jʊər/: 'ure' in 'cure'", }, }