Module:IPAc-en/phonemes

-- 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", "uu", "ᵿ", "ʉ"}, 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 = "&thinsp;...&thinsp;",	},	-- 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'", }, }