Module:IPAc-en/phonemes
From Zoophilia Wiki
Jump to navigationJump to search
This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
This module houses {{IPAc-en}}'s diaphoneme symbols and their corresponding shortcuts and tooltips.
Phoneme codes
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
-- 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 'this'",
},
{
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 = {"ɝː", "ɝ", "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'",
},
}