Difference between revisions of "Module:IPAc-en/phonemes"
m (1 revision) |
en>MSGJ (add ɹ per request of User:Botterweg14) |
||
Line 2: | Line 2: | ||
return { | return { | ||
+ | -- CONSONANTS | ||
{ | { | ||
code = "b", | code = "b", | ||
Line 11: | Line 12: | ||
label = "d", | label = "d", | ||
tooltip = "'d' in 'dye'", | tooltip = "'d' in 'dye'", | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
Line 22: | 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 | + | aliases = {"D"}, |
label = "ð", | label = "ð", | ||
− | tooltip = "/ð/ 'th' in 'thy | + | tooltip = "/ð/: 'th' in 'thy'", |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
Line 45: | Line 40: | ||
aliases = {"g"}, | aliases = {"g"}, | ||
label = "ɡ", | label = "ɡ", | ||
− | tooltip = "'g' in 'guy'", | + | tooltip = "/ɡ/: 'g' in 'guy'", |
}, | }, | ||
{ | { | ||
Line 51: | Line 46: | ||
label = "h", | label = "h", | ||
tooltip = "'h' in 'hi'", | tooltip = "'h' in 'hi'", | ||
+ | }, | ||
+ | { | ||
+ | code = "hw", | ||
+ | aliases = {"ʍ"}, | ||
+ | label = "hw", | ||
+ | tooltip = "/hw/: 'wh' in 'why'", | ||
}, | }, | ||
{ | { | ||
Line 56: | Line 57: | ||
aliases = {"y"}, | aliases = {"y"}, | ||
label = "j", | label = "j", | ||
− | tooltip = "/j/ 'y' in 'yes'", | + | tooltip = "/j/: 'y' in 'yes'", |
}, | }, | ||
{ | { | ||
Line 65: | Line 66: | ||
{ | { | ||
code = "l", | code = "l", | ||
− | |||
label = "l", | label = "l", | ||
tooltip = "'l' in 'lie'", | tooltip = "'l' in 'lie'", | ||
Line 73: | Line 73: | ||
aliases = {"ly", "lʲ"}, | aliases = {"ly", "lʲ"}, | ||
label = "lj", | label = "lj", | ||
− | tooltip = "/lj/ 'l' in 'lute'", | + | tooltip = "/lj/: 'l' in 'lute'", |
}, | }, | ||
{ | { | ||
Line 83: | Line 83: | ||
code = "n", | code = "n", | ||
label = "n", | label = "n", | ||
− | tooltip = "'n' in ' | + | tooltip = "'n' in 'nigh'", |
}, | }, | ||
{ | { | ||
Line 89: | Line 89: | ||
aliases = {"ny", "nʲ"}, | aliases = {"ny", "nʲ"}, | ||
label = "nj", | label = "nj", | ||
− | tooltip = "/nj/ 'n' in 'new'", | + | tooltip = "/nj/: 'n' in 'new'", |
}, | }, | ||
{ | { | ||
Line 95: | Line 95: | ||
aliases = {"N", "ng"}, | aliases = {"N", "ng"}, | ||
label = "ŋ", | label = "ŋ", | ||
− | tooltip = "/ŋ/ 'ng' in 'sing | + | tooltip = "/ŋ/: 'ng' in 'sing'", |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
Line 125: | Line 107: | ||
label = "r", | label = "r", | ||
tooltip = "'r' in 'rye'", | tooltip = "'r' in 'rye'", | ||
+ | }, | ||
+ | { | ||
+ | code = "flipr", | ||
+ | label = "ɹ", | ||
+ | tooltip = "'ɹ' in 'rye' used only for contrast with non-English", | ||
}, | }, | ||
{ | { | ||
Line 135: | Line 122: | ||
aliases = {"sy", "sʲ"}, | aliases = {"sy", "sʲ"}, | ||
label = "sj", | label = "sj", | ||
− | tooltip = "/sj/ 's' in ' | + | tooltip = "/sj/: 's' in 'consume'", |
}, | }, | ||
{ | { | ||
Line 141: | Line 128: | ||
aliases = {"S", "sh"}, | aliases = {"S", "sh"}, | ||
label = "ʃ", | label = "ʃ", | ||
− | tooltip = "/ʃ/ 'sh' in 'shy'", | + | tooltip = "/ʃ/: 'sh' in 'shy'", |
}, | }, | ||
{ | { | ||
Line 147: | Line 134: | ||
label = "t", | label = "t", | ||
tooltip = "'t' in 'tie'", | tooltip = "'t' in 'tie'", | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
Line 158: | Line 139: | ||
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 = {" | + | aliases = {"tS", "ʧ", "ch"}, |
label = "tʃ", | label = "tʃ", | ||
− | tooltip = "/tʃ/ 'ch' in ' | + | 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 175: | Line 168: | ||
label = "w", | label = "w", | ||
tooltip = "'w' in 'wind'", | tooltip = "'w' in 'wind'", | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
code = "z", | code = "z", | ||
label = "z", | label = "z", | ||
− | tooltip = "'z' in ' | + | tooltip = "'z' in 'zoom'", |
}, | }, | ||
{ | { | ||
Line 191: | Line 178: | ||
aliases = {"zy", "zʲ"}, | aliases = {"zy", "zʲ"}, | ||
label = "zj", | label = "zj", | ||
− | tooltip = "/zj/ ' | + | tooltip = "/zj/: 'Z' in 'Zeus'", |
}, | }, | ||
{ | { | ||
Line 197: | Line 184: | ||
aliases = {"Z", "zh"}, | aliases = {"Z", "zh"}, | ||
label = "ʒ", | label = "ʒ", | ||
− | tooltip = "/ʒ/ 's' in 'pleasure | + | tooltip = "/ʒ/: 's' in 'pleasure'", |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
+ | -- VOWELS | ||
{ | { | ||
code = "ɑː", | code = "ɑː", | ||
− | aliases = {"A: | + | aliases = {"A:", "ɑ:", "aː", "a:"}, |
label = "ɑː", | label = "ɑː", | ||
− | tooltip = "/ɑː/ 'a' in 'father'", | + | tooltip = "/ɑː/: 'a' in 'father'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɑːr", |
− | aliases = { | + | aliases = {"ɑɹ", "aːr", "a:r", "ɑ:r", "ɑr"}, |
− | label = " | + | label = "ɑːr", |
− | tooltip = "/ | + | tooltip = "/ɑːr/: 'ar' in 'far'", |
}, | }, | ||
{ | { | ||
code = "ɒ", | code = "ɒ", | ||
− | aliases = {"Q | + | aliases = {"Q"}, |
label = "ɒ", | label = "ɒ", | ||
− | tooltip = "/ɒ/ | + | tooltip = "/ɒ/: 'o' in 'body'", |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
code = "ɒr", | code = "ɒr", | ||
− | aliases = { | + | 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 = "/æ/ | + | tooltip = "/æ/: 'a' in 'bad'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ær", |
− | aliases = {" | + | aliases = {"aer", "&r", "æɹ"}, |
− | label = " | + | label = "ær", |
− | tooltip = "/ | + | tooltip = "/ær/: 'arr' in 'marry'", |
}, | }, | ||
{ | { | ||
code = "aɪ", | code = "aɪ", | ||
− | aliases = {"ai", "aI | + | aliases = {"ai", "aI"}, |
label = "aɪ", | label = "aɪ", | ||
− | tooltip = "/aɪ/ | + | tooltip = "/aɪ/: 'i' in 'tide'", |
}, | }, | ||
{ | { | ||
code = "aɪər", | code = "aɪər", | ||
− | aliases = {"aɪr", "aIr | + | 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 | + | aliases = {"au", "aU"}, |
label = "aʊ", | label = "aʊ", | ||
− | tooltip = "/aʊ/ 'ou' in ' | + | tooltip = "/aʊ/: 'ou' in 'mouth'", |
}, | }, | ||
{ | { | ||
Line 281: | Line 245: | ||
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 = "/ɛ/ | + | tooltip = "/ɛ/: 'e' in 'dress'", |
}, | }, | ||
{ | { | ||
code = "ɛr", | code = "ɛr", | ||
− | aliases = {"Er | + | aliases = {"Er"}, |
label = "ɛr", | label = "ɛr", | ||
− | tooltip = "/ɛr/ 'err' in 'merry'", | + | tooltip = "/ɛr/: 'err' in 'merry'", |
}, | }, | ||
{ | { | ||
code = "eɪ", | code = "eɪ", | ||
− | aliases = {"ei", "eI | + | aliases = {"ei", "eI", "eː", "e:"}, |
label = "eɪ", | label = "eɪ", | ||
− | tooltip = "/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 = " | + | code = "ɛəˈr", |
− | aliases = {" | + | aliases = {"ɛə'r", "eəˈr", "eə'r", "e@'r", "E@'r", "ɛːˈr", "E:'r"}, |
− | label = " | + | label = "ɛəˈr", |
− | tooltip = "/ | + | tooltip = "/ɛəˈr/: 'ere' in 'thereof'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɛəˌr", |
− | aliases = {" | + | aliases = {"ɛə,r", "eəˌr", "eə,r", "E@,r", "E@%r", "e@,r", "e@%r", "ɛːˌr", "E:,r", "E:%r"}, |
− | label = " | + | label = "ɛəˌr", |
− | tooltip = "/ | + | tooltip = "/ɛəˌr/: 'ere' in 'thereof'", |
}, | }, | ||
{ | { | ||
code = "ɪ", | code = "ɪ", | ||
− | aliases = {"I", " | + | aliases = {"I", "ᵻ"}, |
label = "ɪ", | label = "ɪ", | ||
− | tooltip = "/ɪ/ | + | tooltip = "/ɪ/: 'i' in 'kit'", |
}, | }, | ||
{ | { | ||
code = "ɪr", | code = "ɪr", | ||
− | |||
label = "ɪr", | label = "ɪr", | ||
− | tooltip = "/ɪr/ 'irr' in 'mirror'", | + | tooltip = "/ɪr/: 'irr' in 'mirror'", |
}, | }, | ||
{ | { | ||
code = "iː", | code = "iː", | ||
− | aliases = {"i: | + | aliases = {"i:"}, |
label = "iː", | label = "iː", | ||
− | tooltip = "/iː/ | + | tooltip = "/iː/: 'ee' in 'fleece'", |
}, | }, | ||
{ | { | ||
code = "ɪər", | code = "ɪər", | ||
− | aliases = {"i:r", "iːr", "I@r", "i@r | + | aliases = {"i:r", "iːr", "I@r", "i@r", "ɪəɹ", "iːɹ", "ɪə"}, |
label = "ɪər", | label = "ɪər", | ||
− | tooltip = "/ɪər/ 'ear' in ' | + | tooltip = "/ɪər/: 'ear' in 'near'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɪəˈr", |
− | aliases = {" | + | aliases = {"ɪə'r", "I@'r"}, |
− | label = " | + | label = "ɪəˈr", |
− | tooltip = "/ | + | tooltip = "/ɪəˈr/: 'er' in 'spheroidal'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɪəˌr", |
− | aliases = {" | + | aliases = {"ɪə,r", "I@,r", "I@%r"}, |
− | label = " | + | label = "ɪəˌr", |
− | tooltip = "/ | + | tooltip = "/ɪəˌr/: 'er' in 'spheroidal'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "oʊ", |
− | aliases = {" | + | aliases = {"o:", "oː", "ou", "oU", "@u", "@U", "əʊ", "əu", "oʊ-"}, |
− | label = " | + | label = "oʊ", |
− | tooltip = "/ | + | tooltip = "/oʊ/: 'o' in 'code'", |
}, | }, | ||
{ | { | ||
code = "ɔː", | code = "ɔː", | ||
− | aliases = {"O", "O:", " | + | aliases = {"O", "O:", "ɔ:", "ɒː", "Q:"}, |
label = "ɔː", | label = "ɔː", | ||
− | tooltip = "/ɔː/ 'au' in 'fraud'", | + | tooltip = "/ɔː/: 'au' in 'fraud'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɔːr", |
− | aliases = {"Or", " | + | aliases = {"Or", "ɔɹ", "ɔ(r)", "ɔr", "ɔər", "oUr", "ɔəɹ", "ɔʊɹ", "oʊɹ", "oʊr", "oːr", "o:r", "ɔə", "ɔə(r)"}, |
− | label = " | + | label = "ɔːr", |
− | tooltip = "/ | + | tooltip = "/ɔːr/: 'ar' in 'war'", |
}, | }, | ||
{ | { | ||
Line 371: | Line 340: | ||
aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"}, | aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"}, | ||
label = "ɔɪ", | label = "ɔɪ", | ||
− | tooltip = "/ɔɪ/ ' | + | tooltip = "/ɔɪ/: 'oi' in 'choice'", |
}, | }, | ||
{ | { | ||
Line 377: | Line 346: | ||
aliases = {"ɔɪr", "oyr", "ɔɪə"}, | aliases = {"ɔɪr", "oyr", "ɔɪə"}, | ||
label = "ɔɪər", | label = "ɔɪər", | ||
− | tooltip = "/ɔɪər/ 'oir' in 'loir | + | tooltip = "/ɔɪər/: 'oir' in 'loir'", |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
code = "ʊ", | code = "ʊ", | ||
− | aliases = {"U", " | + | aliases = {"U", "ᵿ"}, |
label = "ʊ", | label = "ʊ", | ||
− | tooltip = "/ʊ/ | + | tooltip = "/ʊ/: 'u' in 'push'", |
}, | }, | ||
{ | { | ||
code = "ʊr", | code = "ʊr", | ||
− | aliases = { | + | aliases = {"Ur"}, |
label = "ʊr", | label = "ʊr", | ||
− | tooltip = "/ʊr/ 'our' in 'courier'", | + | tooltip = "/ʊr/: 'our' in 'courier'", |
}, | }, | ||
{ | { | ||
code = "uː", | code = "uː", | ||
− | aliases = {"u: | + | aliases = {"u:"}, |
label = "uː", | label = "uː", | ||
− | tooltip = "/uː/ | + | tooltip = "/uː/: 'oo' in 'goose'", |
}, | }, | ||
{ | { | ||
code = "ʊər", | code = "ʊər", | ||
− | aliases = {"u:r", "uːr", "u@r", "U@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 = " | + | code = "ʊəˈr", |
− | aliases = {" | + | aliases = {"ʊə'r", "U@'r"}, |
− | label = " | + | label = "ʊəˈr", |
− | tooltip = "/ | + | tooltip = "/ʊəˈr/: 'ur' in 'plurality'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ʊəˌr", |
− | aliases = {" | + | aliases = {"ʊə,r", "U@,r", "U@%r"}, |
− | label = " | + | label = "ʊəˌr", |
− | tooltip = "/ | + | tooltip = "/ʊəˌr/: 'ur' in 'plurality'", |
}, | }, | ||
{ | { | ||
code = "ʌ", | code = "ʌ", | ||
− | aliases = {"V | + | aliases = {"V"}, |
label = "ʌ", | label = "ʌ", | ||
− | tooltip = "/ʌ/ | + | tooltip = "/ʌ/: 'u' in 'cut'", |
}, | }, | ||
{ | { | ||
code = "ʌr", | code = "ʌr", | ||
− | aliases = { | + | aliases = {"Vr", "ʌɹ"}, |
label = "ʌr", | label = "ʌr", | ||
− | tooltip = "/ʌr/ 'urr' in 'hurry'", | + | tooltip = "/ʌr/: 'urr' in 'hurry'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɜːr", |
− | aliases = { | + | aliases = {"ɝː", "ɝ", "3r", "3:r", "əːr", "@:r", "ɜɹ", "ɜ(r)", "ɜr"}, |
− | label = " | + | label = "ɜːr", |
− | tooltip = "/ | + | tooltip = "/ɜːr/: 'ur' in 'fur'", |
}, | }, | ||
{ | { | ||
code = "ə", | code = "ə", | ||
− | aliases = { | + | 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 ' | + | tooltip = "/ər/: 'er' in 'letter'", |
+ | }, | ||
+ | { | ||
+ | code = "əl", | ||
+ | aliases = {"@l", "ᵊl", "l̩"}, | ||
+ | label = "əl", | ||
+ | tooltip = "/əl/: 'le' in 'bottle'", | ||
}, | }, | ||
{ | { | ||
Line 461: | Line 425: | ||
aliases = {"@n", "ᵊn", "n̩"}, | aliases = {"@n", "ᵊn", "n̩"}, | ||
label = "ən", | label = "ən", | ||
− | tooltip = "/ən/ 'on' in 'button'", | + | tooltip = "/ən/: 'on' in 'button'", |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
{ | { | ||
Line 473: | Line 431: | ||
aliases = {"@m", "ᵊm", "m̩"}, | aliases = {"@m", "ᵊm", "m̩"}, | ||
label = "əm", | label = "əm", | ||
− | tooltip = "/əm/ 'm' in 'rhythm'", | + | tooltip = "/əm/: 'm' in 'rhythm'", |
+ | }, | ||
+ | -- ARCHIPHONEMES | ||
+ | { | ||
+ | code = "i", | ||
+ | label = "i", | ||
+ | tooltip = "/i/: 'y' in 'happy'", | ||
}, | }, | ||
{ | { | ||
− | code = " | + | code = "u", |
− | + | label = "u", | |
− | label = " | + | tooltip = "/u/: 'u' in 'influence'", |
− | tooltip = "/ | ||
}, | }, | ||
+ | -- MARGINAL SEGMENTS | ||
{ | { | ||
− | code = " | + | code = "x", |
− | + | label = "x", | |
− | + | aliases = {"kh"}, | |
− | tooltip = "/ | + | tooltip = "/x/: 'ch' in 'loch'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ʔ", |
− | aliases = {" | + | aliases = {"?"}, |
− | label = " | + | label = "ʔ", |
− | tooltip = "/ | + | tooltip = "/ʔ/: the catch in 'uh-oh'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɒ̃", |
− | aliases = {" | + | aliases = {"ɑ̃", "ɒ~", "ɑ~", "Q~"}, |
− | label = " | + | label = "ɒ̃", |
− | tooltip = "/ | + | tooltip = "/ɒ̃/: nasal 'an' in 'vin blanc'", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "æ̃", |
− | label = " | + | aliases = {"ae~", "{~", "ã", "a~"}, |
− | tooltip = "/ | + | label = "æ̃", |
+ | tooltip = "/æ̃/: nasal 'in' in 'vin blanc'", | ||
}, | }, | ||
{ | { | ||
− | code = " | + | code = "ɜː", |
− | label = " | + | aliases = {"3", "3:", "ɜ:", "ɜ", "əː", "@:"}, |
− | tooltip = "/ | + | label = "ɜː", |
+ | tooltip = "/ɜː/: r-less 'ur' in 'nurse'", | ||
}, | }, | ||
+ | -- 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 525: | Line 492: | ||
aliases = {"·"}, | aliases = {"·"}, | ||
label = ".", | label = ".", | ||
− | tooltip = "/./ syllable break", | + | tooltip = "/./: syllable break", |
}, | }, | ||
{ | { | ||
− | code = " | + | code = "#", |
− | aliases = {" | + | label = "#", |
− | label = " | + | tooltip = "/#/: morpheme break", |
− | tooltip = "/ | + | }, |
+ | { | ||
+ | code = "!", | ||
+ | label = "|", | ||
+ | tooltip = "/|/: prosodic break (minor)", | ||
+ | }, | ||
+ | { | ||
+ | code = "!!", | ||
+ | aliases = {"‖"}, | ||
+ | label = "‖", | ||
+ | tooltip = "/‖/: prosodic break (major)", | ||
}, | }, | ||
− | + | -- SEPARATORS | |
− | -- | ||
-- Tables without tooltip text are used as word separators. In addition to | -- Tables without tooltip text are used as word separators. In addition to | ||
-- not having any tooltip text in the template output, they are not | -- not having any tooltip text in the template output, they are not | ||
-- underlined. | -- underlined. | ||
+ | { | ||
+ | code = "_", | ||
+ | label = "<span class=\"wrap\"> </span>", | ||
+ | }, | ||
+ | { | ||
+ | code = "nbsp", | ||
+ | aliases = {" "}, | ||
+ | label = " ", | ||
+ | }, | ||
{ | { | ||
code = ",_", | code = ",_", | ||
− | label = ", ", | + | label = ",<span class=\"wrap\"> </span>", |
+ | }, | ||
+ | { | ||
+ | code = "-", | ||
+ | aliases = {"–"}, | ||
+ | label = "-", | ||
}, | }, | ||
{ | { | ||
− | code = " | + | code = "(", |
− | label = " ", | + | label = "(", |
}, | }, | ||
− | |||
{ | { | ||
− | code = " | + | code = ")", |
− | label = " | + | label = ")", |
}, | }, | ||
− | -- | + | -- This is useful for highly variable words in place names, which are not |
+ | -- important to transcribe. | ||
{ | { | ||
code = "...", | code = "...", | ||
− | label = "...", | + | label = " ...<span class=\"wrap\"> </span>", |
+ | }, | ||
+ | -- 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'", | ||
}, | }, | ||
} | } |
Revision as of 18:47, 30 October 2020
Documentation for this module may be created at Module:IPAc-en/phonemes/doc
-- 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 = "flipr", label = "ɹ", tooltip = "'ɹ' in 'rye' used only for contrast with non-English", }, { 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 = {"ɝː", "ɝ", "3r", "3:r", "əː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'", }, { code = "ɜː", aliases = {"3", "3:", "ɜ:", "ɜ", "əː", "@:"}, label = "ɜː", tooltip = "/ɜː/: r-less 'ur' in 'nurse'", }, -- SUPRASEGMENTALS { code = "ˈ", aliases = {"'", '"'}, label = "ˈ", tooltip = "/ˈ/: primary stress follows", }, { code = "ˌ", aliases = {",", "%"}, label = "ˌ", tooltip = "/ˌ/: secondary stress follows", }, { code = ".", aliases = {"·"}, label = ".", tooltip = "/./: syllable break", }, { code = "#", label = "#", tooltip = "/#/: morpheme break", }, { code = "!", label = "|", tooltip = "/|/: prosodic break (minor)", }, { code = "!!", aliases = {"‖"}, label = "‖", tooltip = "/‖/: prosodic break (major)", }, -- 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 = "<span class=\"wrap\"> </span>", }, { code = "nbsp", aliases = {" "}, label = " ", }, { code = ",_", label = ",<span class=\"wrap\"> </span>", }, { 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 = " ...<span class=\"wrap\"> </span>", }, -- 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'", }, }