模組:IPA symbol/data
外观
local data = {
sounds = {},
diacritics = {},
univPatterns = {
{
pat = "g", -- Latin Small Letter G
rep = "ɡ" -- Latin Small Letter Script G
},
{
pat = "ᵍ", -- Modifier Letter Small G
rep = "ᶢ" -- Modifier Letter Small Script G
},
{
pat = "l̴", -- 'l' + Combining Tilde Overlay
rep = "ɫ" -- Latin Small Letter L with Middle Tilde
},
{
pat = "ˁ", -- Modifier Letter Reversed Glottal Stop
rep = "ˤ" -- Modifier Letter Small Reversed Glottal Stop
},
{
pat = "’", -- Right Single Quotation Mark
rep = "ʼ" -- Modifier Letter Apostrophe
},
{
pat = "ȷ", -- Latin Small Letter Dotless J
rep = "j" -- Latin Small Letter J
},
{
pat = "ʇ", -- Latin Small Letter Turned T
rep = "ǀ" -- Latin Letter Dental Click
},
{
pat = "[!ʗ]", -- Exclamation Mark / Latin Letter Stretched C
rep = "ǃ" -- Latin Letter Retroflex Click
},
{
pat = "ǃǃ", -- Latin Letter Retroflex Click x 2
pat = "‼", -- Double Exclamation Mark
rep = "𝼊" -- IPA retroflex click
},
{
pat = "ʖ", -- Latin Letter Inverted Glottal Stop
rep = "ǁ" -- Latin Letter Lateral Click
},
},
keyPatterns = {
-- These do not affect the revese look for diacritics
{
pat = "[͜͡ːˑ◌]", -- Tie bars, length marks, dotted circle
rep = ""
},
{
pat = "ᵏ", -- Modifier Letter Small K
rep = "k" -- Latin Small Letter K
},
{
pat = "ᶢ", -- Modifier Letter Small Script G
rep = "ɡ" -- Latin Small Letter Script G
},
{
pat = "ᵑ", -- Modifier Letter Small Eng
rep = "ŋ" -- Latin Small Letter Eng
},
}
}
local rawData = {
sounds = {
-- PULMONIC CONSONANTS 肺部氣流音
-- NASAL 鼻音
{
name = "清双唇鼻音",
symbols = { "m̥" },
audio = "Voiceless Bilabial Nasal.ogg"
},
{
name = "雙唇鼻音",
symbols = { "m" },
audio = "Bilabial nasal.ogg"
},
{
name = "清唇齒鼻音",
symbols = { "ɱ̊", "ɱ̥" },
},
{
name = "唇齒鼻音",
symbols = { "ɱ" },
audio = "Labiodental nasal.ogg"
},
{
name = "舌唇鼻音",
symbols = { "n̼" },
audio = "Linguolabial nasal.ogg"
},
{
name = "齿鼻音",
symbols = { "n̪" },
},
{
name = "清齿龈鼻音",
symbols = { "n̥" },
audio = "Voiceless Alveolar Nasal.ogg"
},
{
name = "齒齦鼻音",
symbols = { "n" },
audio = "Alveolar nasal.ogg"
},
{
name = "齒齦後鼻音",
symbols = { "n̠" },
},
{
name = "清卷舌鼻音",
symbols = { "ɳ̊", "ɳ̥" },
},
{
name = "捲舌鼻音",
symbols = { "ɳ" },
audio = "Retroflex nasal.ogg"
},
{
name = "清硬腭鼻音",
symbols = { "n̠̊ʲ", "ɲ̊˖", "ɲ̟̊", "ȵ̊" },
},
{
name = "硬腭鼻音",
symbols = { "n̠ʲ", "ɲ˖", "ɲ̟", "ȵ" },
},
{
name = "清硬腭鼻音",
symbols = { "ɲ̊", "ɲ̥" },
},
{
name = "硬腭鼻音",
symbols = { "ɲ" },
audio = "Palatal nasal.ogg"
},
{
name = "後腭鼻音",
symbols = { "ɲ˗", "ɲ̠", "ŋ˖", "ŋ̟" },
},
{
name = "清软腭鼻音",
symbols = { "ŋ̊", "ŋ̥" },
},
{
name = "軟腭鼻音",
symbols = { "ŋ" },
audio = "Velar nasal.ogg"
},
{
name = "前小舌鼻音",
symbols = { "ɴ̟", "ŋ˗", "ŋ̠" },
},
{
name = "小舌鼻音",
symbols = { "ɴ" },
audio = "Uvular nasal.ogg"
},
-- Stops 塞音
{
name = "清雙唇塞音",
symbols = { "p" },
audio = "Voiceless bilabial plosive.ogg"
},
{
name = "濁雙唇塞音",
symbols = { "b" },
audio = "Voiced bilabial plosive.ogg"
},
{
name = "清唇齿塞音",
symbols = { "p̪", "p͆" },
},
{
name = "浊唇齿塞音",
symbols = { "b̪" },
},
{
name = "清舌唇塞音",
symbols = { "t̼" },
audio = "Voiceless linguolabial stop.ogg"
},
{
name = "浊舌唇塞音",
symbols = { "d̼" },
audio = "Voiced linguolabial stop.ogg"
},
{
name = "清齿塞音",
symbols = { "t̪" },
audio = "Voiceless dental stop.ogg"
},
{
name = "浊齿塞音",
symbols = { "d̪" },
audio = "Voiced dental stop.ogg"
},
{
name = "清齒齦塞音",
symbols = { "t" },
audio = "Voiceless alveolar plosive.ogg"
},
{
name = "濁齒齦塞音",
symbols = { "d" },
audio = "Voiced alveolar plosive.ogg"
},
{
name = "清齒齦後塞音",
symbols = { "t̠" },
},
{
name = "濁齒齦後塞音",
symbols = { "d̠" },
},
{
name = "清捲舌塞音",
symbols = { "ʈ" },
audio = "Voiceless retroflex stop.oga"
},
{
name = "濁捲舌塞音",
symbols = { "ɖ" },
audio = "Voiced retroflex stop.oga"
},
{
name = "龈腭音",
symbols = { "t̠ʲ", "c̟", "ȶ" },
},
{
name = "龈腭音",
symbols = { "d̠ʲ", "ɟ˖", "ɟ̟", "ȡ" },
},
{
name = "清硬腭塞音",
symbols = { "c" },
audio = "Voiceless palatal plosive.ogg"
},
{
name = "濁硬腭塞音",
symbols = { "ɟ" },
audio = "Voiced palatal plosive.ogg"
},
{
name = "清後腭塞音",
symbols = { "c̠", "k̟" },
},
{
name = "濁後腭塞音",
symbols = { "ɟ˗", "ɟ̠", "ɡ˖", "ɡ̟" },
},
{
name = "清軟腭塞音",
symbols = { "k" },
audio = "Voiceless velar plosive.ogg"
},
{
name = "濁軟腭塞音",
symbols = { "ɡ" },
audio = "Voiced velar plosive 02.ogg"
},
{
name = "清前小舌塞音",
symbols = { "q˖", "q̟", "k̠" },
},
{
name = "濁前小舌塞音",
symbols = { "ɢ̟", "ɡ˗", "ɡ̠" },
},
{
name = "清小舌塞音",
symbols = { "q" },
audio = "Voiceless uvular plosive.ogg"
},
{
name = "濁小舌塞音",
symbols = { "ɢ" },
audio = "Voiced uvular stop.oga"
},
{
name = "会厌塞音",
symbols = { "ʡ" },
audio = "Epiglottal stop.ogg"
},
{
name = "聲門塞音",
symbols = { "ʔ" },
audio = "Glottal stop.ogg"
},
-- Affricates 塞擦音
{
name = "清双唇塞擦音",
symbols = { "pɸ" },
audio = "Voiceless bilabial affricate.ogg"
},
{
name = "浊双唇塞擦音",
symbols = { "bβ" },
},
{
name = "清唇齿塞擦音",
symbols = { "p̪f", "p͆f", "pf" },
audio = "Voiceless labiodental affricate.ogg"
},
{
name = "浊唇齿塞擦音",
symbols = { "b̪v", "bv" },
audio = "Voiced labiodental affricate.ogg"
},
{
name = "清齒塞擦音",
symbols = { "t̪s̪", "ts̪", "t̟s̟", "ts̟" },
audio = "Voiceless dental sibilant affricate.oga"
},
{
name = "濁齒塞擦音",
symbols = { "d̪z̪", "dz̪", "d̟z̟", "dz̟" },
audio = "Voiced dental sibilant affricate.oga"
},
{
name = "清齒無噝塞擦音",
symbols = { "t̪θ", "t̟θ", "tθ" },
audio = "Voiceless dental non-sibilant affricate.oga"
},
{
name = "濁齒無噝塞擦音",
symbols = { "d̪ð", "d̟ð", "dð" },
audio = "Voiced dental non-sibilant affricate.oga"
},
{
name = "清齒齦塞擦音",
symbols = { "ts", "ʦ" },
audio = "Voiceless alveolar sibilant affricate.oga"
},
{
name = "濁齒齦塞擦音",
symbols = { "dz", "ʣ" },
audio = "Voiced alveolar sibilant affricate.oga"
},
{
name = "清舌尖齒齦塞擦音",
symbols = { "t̺s̺", "ts̺", "t̠s̠", "ts̠" },
},
{
name = "濁舌尖齒齦塞擦音",
symbols = { "d̺z̺", "dz̺", "d̠z̠", "dz̠" },
},
{
name = "清齒齦無噝塞擦音",
symbols = { "tɹ̝̊", "tɹ̥", "tθ̠", "tθ͇" },
},
{
name = "浊齿龈无咝塞擦音",
symbols = { "dɹ̝", "dɹ", "dð̠", "dð̳" },
},
{
name = "清腭齦塞擦音",
symbols = { "t̠ʃ", "tʃ", "ʧ" },
audio = "Voiceless palato-alveolar affricate.ogg"
},
{
name = "濁腭齦塞擦音",
symbols = { "d̠ʒ", "dʒ", "ʤ" },
audio = "Voiced palato-alveolar affricate.ogg"
},
{
name = "清齒齦後無噝塞擦音",
symbols = { "t̠ɹ̠̊˔", "tɹ̠̊˔", "tɹ̝̊˗", "t̠ɹ̝̊˗", "t̠ɹ̠̊", "tɹ̠̊" },
audio = "Voiceless postalveolar non-sibilant affricate.ogg"
},
{
name = "濁齒齦後無噝塞擦音",
symbols = { "d̠ɹ̠˔", "dɹ̠˔", "dɹ̝˗", "d̠ɹ̝˗", "d̠ɹ̠", "dɹ̠" },
audio = "Voiced postalveolar non-sibilant affricate.ogg"
},
{
name = "清捲舌塞擦音",
symbols = { "ʈʂ", "tʂ" },
audio = "Voiceless retroflex affricate.ogg"
},
{
name = "浊卷舌塞擦音",
symbols = { "ɖʐ", "dʐ" },
audio = "Voiced retroflex affricate.ogg"
},
{
name = "清齦腭塞擦音",
symbols = { "tɕ", "cɕ", "ʨ" },
audio = "Voiceless alveolo-palatal affricate.ogg"
},
{
name = "浊龈腭塞擦音",
symbols = { "dʑ", "ɟʑ", "ʥ" },
audio = "Voiced alveolo-palatal affricate.ogg"
},
{
name = "清硬腭塞擦音",
symbols = { "cç" },
audio = "Voiceless palatal affricate.ogg"
},
{
name = "濁硬腭塞音",
symbols = { "ɟʝ" },
audio = "Voiced palatal affricate.ogg"
},
{
name = "清後腭塞擦音",
symbols = { "c̠ç˗", "cç˗", "c̠ç̠", "cç̠", "k̟x̟", "kx̟" },
},
{
name = "濁後腭塞擦音",
symbols = { "ɟ˗ʝ˗", "ɟʝ˗", "ɟ̠ʝ̠", "ɟʝ̠", "ɡ˖ɣ˖", "ɡɣ˖", "ɡ̟ɣ̟", "ɡɣ̟" },
},
{
name = "清軟腭塞擦音",
symbols = { "kx" },
audio = "Voiceless velar affricate.ogg"
},
{
name = "濁軟腭塞擦音",
symbols = { "ɡɣ" },
audio = "Voiced velar affricate.ogg"
},
{
name = "清前小舌塞擦音",
symbols = { "q˖χ˖", "qχ˖", "q̟χ̟", "qχ̟", "k̠x̠", "kx̠" },
},
{
name = "清小舌塞擦音",
symbols = { "qχ" },
audio = "Voiceless uvular affricate.ogg"
},
{
name = "濁小舌塞擦音",
symbols = { "ɢʁ" },
audio = "Voiced uvular affricate.ogg"
},
{
name = "清咽塞擦音",
symbols = { "ʡħ" },
},
{
name = "清會厭塞擦音",
symbols = { "ʡʜ" },
audio = "Voiceless epiglottal affricate.ogg"
},
{
name = "濁會厭塞擦音",
symbols = { "ʡʢ" },
audio = "Voiced epiglottal affricate.ogg"
},
{
name = "清聲門塞擦音",
symbols = { "ʔh" },
audio = "Voiceless glottal affricate.ogg"
},
-- Fricatives 擦音
{
name = "清雙唇擦音",
symbols = { "ɸ" },
audio = "Voiceless bilabial fricative.ogg"
},
{
name = "濁雙唇擦音",
symbols = { "β" },
audio = "Voiced bilabial fricative.ogg"
},
{
name = "清唇齒擦音",
symbols = { "f" },
audio = "Voiceless labio-dental fricative.ogg"
},
{
name = "濁唇齒擦音",
symbols = { "v" },
audio = "Voiced labio-dental fricative.ogg"
},
{
name = "清舌唇擦音",
symbols = { "θ̼" },
audio = "Voiceless linguolabial fricative.ogg"
},
{
name = "濁舌唇擦音",
symbols = { "ð̼" },
},
{
name = "清齒擦音",
symbols = { "θ" },
audio = "Voiceless dental fricative.ogg"
},
{
name = "濁齒擦音",
symbols = { "ð" },
audio = "Voiced dental fricative.ogg"
},
{
name = "清齒有噝擦音",
symbols = { "s̪" },
},
{
name = "濁齒有噝擦音",
symbols = { "z̪" },
},
{
name = "清齒齒齦有噝擦音",
symbols = { "s̻̪", "s̪̻", "s̻͆", "s̟" },
},
{
name = "清齒齦擦音",
symbols = { "s" },
audio = "Voiceless alveolar sibilant.ogg"
},
{
name = "濁齒齦擦音",
symbols = { "z" },
audio = "Voiced alveolar sibilant.ogg"
},
{
name = "清舌尖齒齦有噝擦音", --未細分
symbols = { "s̺", "s̠" },
},
{
name = "濁舌尖齒齦有噝擦音", --未細分
symbols = { "z̺", "z̠" },
},
{
name = "清舌尖齒齦擦音", --Voiceless apico-alveolar fricative
symbols = { "s̺" },
},
{
name = "濁舌尖齒齦擦音", --Voiced apico-alveolar fricative
symbols = { "z̺" },
},
{
name = "清齒齦後移擦音",
symbols = { "s̠" },
audio = "Voiceless alveolar retracted sibilant.ogg"
},
{
name = "濁齒齦後移擦音", --Voiced alveolar retracted fricative
symbols = { "z̠" },
},
{
name = "清齿龈无咝擦音",
symbols = { "θ̠", "θ͇", "ɹ̝̊" },
audio = "Voiceless alveolar non-sibilant fricative.ogg"
},
{
name = "浊齿龈无咝擦音",
symbols = { "ð̠", "ð̳", "ɹ̝" },
audio = "Voiced alveolar non-sibilant fricative.ogg"
},
{
name = "清齒齦閃擦音",
symbols = { "ɾ̞̊" },
audio = "Voiceless alveolar tapped fricative.ogg"
},
{
name = "濁齒齦閃擦音",
symbols = { "ɾ̞" },
audio = "Voiced alveolar tapped fricative.ogg"
},
{
name = "清腭齦擦音",
symbols = { "ʃ" },
audio = "Voiceless palato-alveolar sibilant.ogg"
},
{
name = "濁腭齦擦音",
symbols = { "ʒ" },
audio = "Voiced palato-alveolar sibilant.ogg"
},
{
name = "清齒齦後無噝擦音",
symbols = { "ɹ̠̊˔", "ɹ̝̊˗" },
audio = "Voiceless postalveolar non-sibilant fricative.ogg"
},
{
name = "濁齒齦後無噝擦音",
symbols = { "ɹ̠˔", "ɹ̝˗" },
audio = "Voiced postalveolar non-sibilant fricative.ogg"
},
{
name = "清捲舌擦音",
symbols = { "ʂ" },
audio = "Voiceless retroflex sibilant.ogg"
},
{
name = "浊卷舌擦音",
symbols = { "ʐ" },
audio = "Voiced retroflex sibilant.ogg"
},
{
name = "清卷舌无咝擦音",
symbols = { "ɻ̝̊", "ɻ̊˔" },
},
{
name = "浊卷舌无咝擦音",
symbols = { "ɻ̝", "ɻ˔", "ɻ̊" },
},
{
name = "清齦腭擦音",
symbols = { "ɕ" },
audio = "Voiceless alveolo-palatal sibilant.ogg"
},
{
name = "濁齦腭擦音",
symbols = { "ʑ" },
audio = "Voiced alveolo-palatal sibilant.ogg"
},
{
name = "清硬腭擦音",
symbols = { "ç" },
audio = "Voiceless palatal fricative.ogg"
},
{
name = "浊硬腭擦音",
symbols = { "ʝ" },
audio = "Voiced palatal fricative.ogg"
},
{
name = "清後腭擦音",
symbols = { "ç˗", "ç̠", "x̟" },
},
{
name = "濁後腭擦音",
symbols = { "ʝ˗", "ʝ̠", "ɣ˖", "ɣ̟" },
},
{
name = "清軟腭擦音",
symbols = { "x" },
audio = "Voiceless velar fricative.ogg"
},
{
name = "濁軟腭擦音",
symbols = { "ɣ" },
audio = "Voiced velar fricative.ogg"
},
{
name = "清前小舌擦音",
symbols = { "χ˖", "χ̟", "x̠" },
},
{
name = "濁前小舌擦音",
symbols = { "ʁ̟", "ɣ˗", "ɣ̠" },
},
{
name = "清小舌擦音",
symbols = { "χ" },
audio = "Voiceless uvular fricative.ogg"
},
{
name = "濁小舌擦音",
symbols = { "ʁ" },
audio = "Voiced uvular fricative.ogg"
},
{
name = "清咽擦音",
symbols = { "ħ" },
audio = "Voiceless pharyngeal fricative.ogg"
},
{
name = "浊咽擦音",
symbols = { "ʕ" },
audio = "Voiced pharyngeal fricative.ogg"
},
{
name = "清声门擦音",
symbols = { "h" },
audio = "Voiceless glottal fricative.ogg"
},
{
name = "濁聲門擦音",
symbols = { "ɦ" },
audio = "Voiced glottal fricative.ogg"
},
{
name = "清雙齒擦音",
symbols = { "h̪͆" },
},
-- Approximants 近音
{
name = "清雙唇近音",
symbols = { "β̞̊", "β̥˕" },
},
{
name = "雙唇近音",
symbols = { "β̞" },
audio = "Bilabial approximant.ogg"
},
{
name = "清唇齒近音",
symbols = { "ʋ̥", "f̞" },
},
{
name = "唇齒近音",
symbols = { "ʋ" },
audio = "Labiodental approximant.ogg"
},
{
name = "清齒近音",
symbols = { "θ̞" },
},
{
name = "齒近音",
symbols = { "ð̞" },
audio = "Voiced dental approximant.ogg"
},
{
name = "清齒齦近音",
symbols = { "ɹ̥" },
},
{
name = "齒齦近音",
symbols = { "ɹ" },
audio = "Alveolar approximant.ogg"
},
{
name = "齒齦後近音",
symbols = { "ɹ̠" },
audio = "Postalveolar approximant.ogg"
},
{
name = "清捲舌近音",
symbols = { "ɻ̊" },
},
{
name = "捲舌近音",
symbols = { "ɻ" },
audio = "Retroflex Approximant2.oga"
},
{
name = "清硬腭近音",
symbols = { "j̊" },
},
{
name = "硬腭近音",
symbols = { "j", "ʝ˕", "ʝ̞" },
audio = "Palatal approximant.ogg"
},
{
name = "後腭近音",
symbols = { "j˗", "j̠", "ɰ̟", "ɰ˖", "ʝ˕˗", "ʝ˗˕", "ʝ̞˗", "ɣ˕˖", "ɣ˖˕", "ɣ̞˖" },
audio = "Post-palatal approximant.ogg"
},
{
name = "清軟腭近音",
symbols = { "ɰ̊", "x̞", "ɣ̊˕", "ɣ̞̊" },
},
{
name = "濁軟腭近音",
symbols = { "ɰ", "ɣ˕", "ɣ̞" },
audio = "Voiced velar approximant.ogg"
},
{
name = "小舌近音",
symbols = { "ʁ̞" },
audio = "Voiced Uvular Approximant.ogg"
},
{
name = "咽近音",
symbols = { "ʕ̞" },
},
{
name = "會厭近音",
symbols = { "ʢ̞" },
},
{
name = "吱嘎音聲門近音",
symbols = { "ʔ̞", "ʔ̰" },
},
-- Taps/flaps 閃音/彈音
{
name = "雙唇閃音",
symbols = { "ⱱ̟" },
},
{
name = "唇齒閃音",
symbols = { "ⱱ" },
audio = "Labiodental flap.ogg"
},
{
name = "舌唇閃音",
symbols = { "ɾ̼" },
},
{
name = "齒閃音",
symbols = { "ɾ̪" },
},
{
name = "清齒齦閃音",
symbols = { "ɾ̥" },
},
{
name = "齒齦閃音",
symbols = { "ɾ" },
audio = "Alveolar tap.ogg"
},
{
name = "齒齦後閃音",
symbols = { "ɾ̠" },
},
{
name = "鼻化齒齦閃音",
symbols = { "ɾ̃", "n̆" },
},
{
name = "清捲舌閃音",
symbols = { "ɽ̊" },
},
{
name = "卷舌闪音",
symbols = { "ɽ" },
audio = "Retroflex flap.ogg"
},
{
name = "小舌閃音",
symbols = { "ɢ̆", "ʀ̆" },
},
{
name = "会厌闪音",
symbols = { "ʡ̆", "ʕ̆" },
audio = "Epiglottal flap.oga"
},
-- Trills 顫音
{
name = "清雙唇顫音",
symbols = { "ʙ̥" },
audio = "Voiceless bilabial trill with aspiration.ogg"
},
{
name = "雙唇顫音",
symbols = { "ʙ" },
audio = "Bilabial trill.ogg"
},
{
name = "舌唇顫音",
symbols = { "r̼" },
audio = "Linguolabial trill.ogg"
},
{
name = "齒顫音",
symbols = { "r̪" },
},
{
name = "清齿龈颤音",
symbols = { "r̥" },
audio = "Voiceless alveolar trill.ogg"
},
{
name = "齒齦顫音",
symbols = { "r" },
audio = "Alveolar trill.ogg"
},
{
name = "清齒齦擦顫音",
symbols = { "r̝̊" },
},
{
name = "濁齒齦擦顫音",
symbols = { "r̝" },
audio = "Raised alveolar non-sonorant trill.ogg"
},
{
name = "齒齦後顫音",
symbols = { "r̠" },
audio = "Voiced postalveolar trill.ogg"
},
{
name = "清捲舌顫音",
symbols = { "ɽ̊ɽ̊", "ɽ̊r̥", "ɽr̥" },
audio = "Voiceless retroflex trill.ogg"
},
{
name = "捲舌顫音",
symbols = { "ɽɽ", "ɽr" },
audio = "Voiced retroflex trill.ogg"
},
{
name = "清前小舌擦顫音",
symbols = { "ʀ̝̊˖", "ʀ̟̊˔" },
},
{
name = "濁前小舌擦顫音",
symbols = { "ʀ̝˖", "ʀ̟˔" },
},
{
name = "清小舌顫音",
symbols = { "ʀ̥" },
audio = "Voiceless uvular trill.ogg"
},
{
name = "小舌顫音",
symbols = { "ʀ" },
audio = "Uvular trill.ogg"
},
{
name = "清小舌擦顫音",
symbols = { "ʀ̝̊" },
audio = "Voiceless uvular fricative trill.ogg"
},
{
name = "濁小舌擦顫音",
symbols = { "ʀ̝" },
},
{
name = "清會厭擦音",
symbols = { "ʜ" },
audio = "Voiceless epiglottal trill.ogg"
},
{
name = "濁會厭顫音",
symbols = { "ʢ" },
audio = "Voiced epiglottal trill 2.ogg"
},
-- Lateral affricates 邊塞擦音
{
name = "清齿龈边塞擦音",
symbols = { "tɬ", "ƛ" },
audio = "Voiceless alveolar lateral affricate.ogg"
},
{
name = "濁齒齦邊塞擦音",
symbols = { "dɮ" },
audio = "Voiced alveolar lateral affricate.ogg"
},
{
name = "清捲舌邊塞擦音",
symbols = { "ʈɭ̊˔","tɭ̊˔","ʈɭ̊","tɭ̊","ʈꞎ","tꞎ" },
},
{
name = "濁捲舌邊塞擦音",
symbols = { "ɖɭ˔","dɭ˔","ɖɭ","dɭ","ɖ𝼅","d𝼅" },
},
{
name = "清硬腭邊塞擦音",
symbols = { "cʎ̝̊", "cʎ̥" },
audio = "Voiceless palatal lateral affricate.ogg"
},
{
name = "清軟腭邊塞擦音",
symbols = { "kʟ̝̊", "kʟ̥" },
audio = "Voiceless velar lateral affricate.ogg"
},
{
name = "濁軟腭邊塞擦音",
symbols = { "ɡʟ̝", "ɡʟ" },
audio = "Voiced velar lateral affricate.ogg"
},
-- Lateral fricatives 邊擦音
{
name = "清齒邊擦音",
symbols = { "ɬ̪" },
},
{
name = "濁齒邊擦音",
symbols = { "ɮ̪", "ɮ͆" },
},
{
name = "清齒齦邊擦音",
symbols = { "ɬ" },
audio = "Voiceless alveolar lateral fricative.ogg"
},
{
name = "濁齒齦邊擦音",
symbols = { "ɮ" },
audio = "Voiced alveolar lateral fricative.ogg"
},
{
name = "清捲舌邊擦音",
symbols = { "ɭ̊˔", "ꞎ" },
audio = "Voiceless retroflex lateral fricative.ogg"
},
{
name = "濁捲舌邊擦音",
symbols = { "ɭ˔" },
},
{
name = "清齦腭邊擦音",
symbols = { "ɬ̠ʲ", "ʎ̝̊˖", "ȴ̊˔" },
},
{
name = "清硬腭邊擦音",
symbols = { "ʎ̝̊" },
audio = "Voiceless palatal lateral fricative.ogg"
},
{
name = "濁硬腭邊擦音",
symbols = { "ʎ̝" },
},
{
name = "清軟腭邊擦音",
symbols = { "ʟ̝̊" },
audio = "Voiceless velar lateral fricative.ogg"
},
{
name = "濁軟腭邊擦音",
symbols = { "ʟ̝" },
audio = "Voiced velar lateral fricative.ogg"
},
-- Lateral approximants 邊近音
{
name = "齒邊近音",
symbols = { "l̪" },
},
{
name = "清齿龈边近音",
symbols = { "l̥" },
},
{
name = "齿龈边近音",
symbols = { "l" },
audio = "Alveolar lateral approximant.ogg"
},
{
name = "齒齦後邊近音",
symbols = { "l̠" },
},
{
name = "清捲舌邊近音",
symbols = { "ɭ̊" },
},
{
name = "卷舌边近音",
symbols = { "ɭ" },
audio = "Retroflex lateral approximant.ogg"
},
{
name = "清齦腭邊近音",
symbols = { "l̠̊ʲ", "ʎ̟̊", "ȴ̊" },
},
{
name = "齦腭邊近音",
symbols = { "l̠ʲ", "ʎ̟", "ȴ" },
},
{
name = "清硬腭邊近音",
symbols = { "ʎ̥" },
},
{
name = "硬腭边音",
symbols = { "ʎ" },
audio = "Palatal lateral approximant.ogg"
},
{
name = "清軟腭邊近音",
symbols = { "ʟ̥" },
},
{
name = "軟腭邊音",
symbols = { "ʟ" },
audio = "Velar lateral approximant.ogg"
},
{
name = "小舌邊近音",
symbols = { "ʟ̠" },
audio = "Uvular lateral approximant.ogg"
},
-- Lateral taps/flaps 邊閃音
{
name = "齒齦邊閃音",
symbols = { "ɺ" },
audio = "Alveolar lateral flap.ogg"
},
{
name = "捲舌邊閃音",
symbols = { "ɭ̆" },
},
{
name = "硬腭邊閃音",
symbols = { "ʎ̆" },
},
{
name = "軟腭邊閃音",
symbols = { "ʟ̆" },
},
-- NON-PULMONIC CONSONANTS 非肺部氣流音
-- Ejective stops 擠喉塞音
{
name = "双唇挤喉塞音",
symbols = { "pʼ" },
audio = "Bilabial ejective plosive.ogg"
},
{
name = "齒擠喉音",
symbols = { "t̪ʼ" },
},
{
name = "齒齦擠喉音",
symbols = { "tʼ" },
audio = "Alveolar ejective plosive.ogg"
},
{
name = "捲舌擠喉音",
symbols = { "ʈʼ" },
audio = "Retroflex ejective.ogg"
},
{
name = "硬腭擠喉音",
symbols = { "cʼ" },
audio = "Palatal ejective.ogg"
},
{
name = "軟腭擠喉音",
symbols = { "kʼ" },
audio = "Velar ejective plosive.ogg"
},
{
name = "小舌擠喉音",
symbols = { "qʼ" },
audio = "Uvular ejective plosive.ogg"
},
{
name = "會厭擠喉音",
symbols = { "ʡʼ" },
audio = "Epiglottal ejective.ogg"
},
-- Ejective affricates 擠喉塞擦音
{
name = "齒擠喉塞擦音",
symbols = { "t̪θʼ", "t̟θʼ", "tθʼ" },
audio = "Dental ejective affricate.ogg"
},
{
name = "齒齦擠喉塞擦音",
symbols = { "tsʼ" },
audio = "Alveolar ejective affricate.ogg"
},
{
name = "腭齦擠喉塞擦音",
symbols = { "t̠ʃʼ", "tʃʼ" },
audio = "Palato-alveolar ejective affricate.ogg"
},
{
name = "捲舌擠喉塞擦音",
symbols = { "ʈʂʼ", "tʂʼ" },
audio = "Retroflex ejective affricate.ogg"
},
{
name = "齦腭擠喉塞擦音",
symbols = { "t̠ɕʼ", "tɕʼ", "cɕʼ" },
},
{
name = "硬腭擠喉塞擦音",
symbols = { "cçʼ" },
audio = "Palatal ejective affricate.ogg"
},
{
name = "軟腭擠喉塞擦音",
symbols = { "kxʼ" },
audio = "Velar ejective affricate.ogg"
},
{
name = "小舌擠喉塞擦音",
symbols = { "qχʼ" },
audio = "Uvular ejective affricate.ogg"
},
-- Ejective fricatives 擠喉擦音
{
name = "雙唇擠喉擦音",
symbols = { "ɸʼ" },
},
{
name = "唇齒擠喉擦音",
symbols = { "fʼ" },
audio = "Labiodental ejective fricative.ogg"
},
{
name = "齒擠喉擦音",
symbols = { "θʼ" },
audio = "Dental ejective fricative.ogg"
},
{
name = "齒齦擠喉擦音",
symbols = { "sʼ" },
audio = "Alveolar ejective fricative.ogg"
},
{
name = "腭齦擠喉擦音",
symbols = { "ʃʼ" },
audio = "Palato-alveolar ejective fricative.ogg"
},
{
name = "捲舌擠喉擦音",
symbols = { "ʂʼ" },
audio = "Retroflex ejective fricative.ogg"
},
{
name = "齦腭擠喉擦音",
symbols = { "ɕʼ" },
audio = "Alveolo-palatal ejective fricative.ogg"
},
{
name = "硬腭擠喉擦音",
symbols = { "çʼ" },
audio = "Palatal ejective fricative.ogg"
},
{
name = "軟腭擠喉擦音",
symbols = { "xʼ" },
audio = "Velar ejective fricative.ogg"
},
{
name = "小舌擠喉擦音",
symbols = { "χʼ" },
audio = "Uvular ejective fricative.ogg"
},
-- Lateral ejective affricates 擠喉邊塞擦音
{
name = "齒齦擠喉邊塞擦音",
symbols = { "tɬʼ", "ƛʼ" },
audio = "Alveolar lateral ejective affricate.ogg"
},
{
name = "硬腭擠喉邊塞擦音",
symbols = { "cʎ̝̊ʼ", "cʎ̥ʼ" },
audio = "Palatal lateral ejective affricate.ogg"
},
{
name = "軟腭擠喉邊塞擦音",
symbols = { "kʟ̝̊ʼ", "kʟ̥ʼ" },
audio = "Velar lateral ejective affricate.ogg"
},
-- Lateral ejective fricatives 擠喉邊擦音
{
name = "齒齦擠喉邊擦音",
symbols = { "ɬʼ" },
audio = "Alveolar lateral ejective fricative.ogg"
},
-- Tenuis clicks 不送氣搭嘴音
{
name = "不送氣雙唇搭嘴音",
symbols = { "ʘ", "kʘ" },
audio = "Clic bilabial sourd.ogg"
},
{
name = "不送氣齒搭嘴音",
symbols = { "ǀ", "kǀ" },
audio = "Dental click.ogg"
},
{
name = "不送氣齒齦搭嘴音",
symbols = { "ǃ", "kǃ" },
audio = "Postalveolar click.ogg"
},
{
name = "不送氣硬腭搭嘴音",
symbols = { "ǂ", "kǂ" },
audio = "Palatoalveolar click.ogg"
},
{
name = "軟腭搭嘴音",
symbols = { "ʞ" },
},
-- Voiced clicks 濁搭嘴音
{
name = "濁雙唇搭嘴音",
symbols = { "ʘ̬", "ɡʘ" },
audio = "Bilabial click.ogg"
},
{
name = "濁齒搭嘴音",
symbols = { "ǀ̬", "ɡǀ" },
},
{
name = "濁齒齦搭嘴音",
symbols = { "ǃ̬", "ɡǃ" },
},
{
name = "不送氣捲舌搭嘴音",
symbols = { "𝼊" },
},
{
name = "濁硬腭搭嘴音",
symbols = { "ǂ̬", "ɡǂ" },
},
{
name = "濁捲舌搭嘴音",
symbols = { "𝼊̬", "ɡ𝼊" },
},
-- Nasal clicks 鼻搭嘴音
{
name = "雙唇鼻搭嘴音",
symbols = { "ʘ̃", "ŋʘ" },
},
{
name = "齒鼻搭嘴音",
symbols = { "ǀ̃", "ŋǀ" },
},
{
name = "齒齦鼻搭嘴音",
symbols = { "ǃ̃", "ŋǃ" },
audio = "Intervocalic nasal alveolar clicks.ogg"
},
{
name = "硬腭鼻搭嘴音",
symbols = { "ǂ̃", "ŋǂ" },
},
{
name = "捲舌鼻搭嘴音",
symbols = { "𝼊̃", "ŋ𝼊" },
},
-- Lateral clicks 邊搭嘴音
{
name = "不送氣邊搭嘴音", --或作「不送氣齒齦邊搭嘴音」
symbols = { "ǁ", "kǁ" },
audio = "Alveolar lateral click.ogg"
},
{
name = "濁邊搭嘴音", --或作「濁齒齦邊搭嘴音」
symbols = { "ǁ̬", "ɡǁ" },
},
-- Lateral nasal clicks 邊鼻搭嘴音
{
name = "齒齦邊鼻搭嘴音",
symbols = { "ǁ̃", "ŋǁ" },
},
-- Glottalized clicks 聲門化搭嘴音
{
name = "聲門化雙唇鼻搭嘴音",
symbols = { "ʘ̃ˀ", "ʘˀ", "ŋ̊ʘˀ", "ŋʘˀ" },
},
{
name = "聲門化齒鼻搭嘴音",
symbols = { "ǀ̃ˀ", "ǀˀ", "ŋ̊ǀˀ", "ŋǀˀ" },
},
{
name = "聲門化齒齦鼻搭嘴音",
symbols = { "ǃ̃ˀ", "ǃˀ", "ŋ̊ǃˀ", "ŋǃˀ" },
},
{
name = "聲門化捲舌鼻搭嘴音",
symbols = { "𝼊̃ˀ", "𝼊ˀ", "ŋ𝼊ˀ", "ŋ̊𝼊ˀ" },
},
{
name = "聲門化硬腭鼻搭嘴音",
symbols = { "ǂ̃ˀ", "ǂˀ", "ŋ̊ǂˀ", "ŋǂˀ" },
},
{
name = "聲門化齒齦邊鼻搭嘴音",
symbols = { "ǁ̃ˀ", "ǁˀ", "ŋ̊ǁˀ", "ŋǁˀ" },
},
-- Implosives 內爆音
{
name = "浊双唇内爆音",
symbols = { "ɓ̥", "ƥ" },
},
{
name = "浊双唇内爆音",
symbols = { "ɓ" },
audio = "Voiced bilabial implosive.ogg"
},
{
name = "清齒齦內爆音",
symbols = { "ɗ̥", "ƭ" },
},
{
name = "浊齿龈内爆音",
symbols = { "ɗ" },
audio = "Voiced alveolar implosive.ogg"
},
{
name = "清捲舌內爆音",
symbols = { "ᶑ̊", "ᶑ̥" },
},
{
name = "濁捲舌內爆音",
symbols = { "ᶑ" },
},
{
name = "清硬腭內爆音",
symbols = { "ʄ̊", "ʄ̥", "ƈ" },
},
{
name = "濁硬腭內爆音",
symbols = { "ʄ" },
audio = "Voiced palatal implosive.ogg"
},
{
name = "清軟腭內爆音",
symbols = { "ɠ̊", "ƙ" },
},
{
name = "浊软腭内爆音",
symbols = { "ɠ" },
audio = "Voiced velar implosive.ogg"
},
{
name = "清小舌內爆音",
symbols = { "ʛ̥", "ʠ" },
},
{
name = "濁小舌內爆音",
symbols = { "ʛ" },
audio = "Voiced uvular implosive.ogg"
},
-- CO-ARTICULATED CONSONANTS 協同調音輔音
-- Co-articulated nasals 協同調音鼻音
{
name = "唇齒齦鼻音",
symbols = { "nm" },
article = "唇齦音",
},
{
name = "唇软腭鼻音",
symbols = { "ŋm" },
audio = "Labial-velar nasal stop.ogg"
},
-- Co-articulated stops 協同調音塞音
{
name = "清唇齒齦塞音",
symbols = { "tp" },
article = "唇齦音",
},
{
name = "濁唇齒齦塞音",
symbols = { "db" },
article = "唇齦音",
},
{
name = "清唇软腭塞音",
symbols = { "kp" },
audio = "Voiceless labial-velar plosive.ogg"
},
{
name = "濁唇軟腭塞音",
symbols = { "ɡb" },
audio = "Voiced labial-velar plosive.ogg"
},
{
name = "小舌會厭塞音",
symbols = { "qʡ" },
article = "小舌會厭音",
},
-- Co-articulated fricatives 協同調音擦音
{
name = "Sj音",
symbols = { "ɧ" },
audio = "Voiceless dorso-palatal velar fricative.ogg"
},
-- Co-articulated approximants 協同調音近音
{
name = "清圓唇硬腭近音",
symbols = { "ɥ̊" },
},
{
name = "圓唇硬腭近音",
symbols = { "ɥ" },
audio = "Labial-palatal approximant.ogg"
},
{
name = "清圆唇软腭近音",
symbols = { "ʍ", "w̥", "hw" },
audio = "Voiceless labio-velar fricative.ogg"
},
{
name = "濁圓唇軟腭近音",
symbols = { "w" },
audio = "Voiced labio-velar approximant.ogg"
},
{
name = "不突出濁圓唇軟腭近音",
symbols = { "wᵝ", "ɰᵝ" },
article = "濁圓唇軟腭近音",
},
-- Co-articulated lateral approximants 協同調音邊近音
{
name = "軟腭化齒邊近音",
symbols = { "ɫ̪", "l̪ˠ" },
},
{
name = "软腭化齿龈边音",
symbols = { "ɫ", "lˠ" },
audio = "Velarized alveolar lateral approximant.ogg"
},
-- Nasal approximants 鼻近音
{
name = "鼻硬腭近音",
symbols = { "j̃" },
},
{
name = "鼻化圓唇軟腭近音",
symbols = { "w̃" },
},
{
name = "清鼻化声门近音",
symbols = { "h̃" },
},
-- VOWELS 元音
-- Close vowels 閉元音
{
name = "閉前不圓唇元音",
symbols = { "i" },
audio = "Close front unrounded vowel.ogg"
},
{
name = "閉前圓唇元音",
symbols = { "y" },
audio = "Close front rounded vowel.ogg"
},
{
name = "閉前不突出元音",
symbols = { "y͍", "iᵝ" },
audio = "Close front rounded vowel.ogg"
},
{
name = "閉前突出元音",
symbols = { "y̫", "yʷ", "iʷ" },
},
{
name = "閉央不圓唇元音",
symbols = { "ɨ", "ï" },
audio = "Close central unrounded vowel.ogg"
},
{
name = "閉央圓唇元音",
symbols = { "ʉ", "ü" },
audio = "Close central rounded vowel.ogg"
},
{
name = "閉央突出元音",
symbols = { "ʉ̫", "ʉʷ", "ɨʷ" },
audio = "Close central rounded vowel.ogg"
},
{
name = "閉央不突出元音",
symbols = { "ÿ", "ɨᵝ" },
},
{
name = "閉後不圓唇元音",
symbols = { "ɯ" },
audio = "Close back unrounded vowel.ogg"
},
{
name = "閉後圓唇元音",
symbols = { "u" },
audio = "Close back rounded vowel.ogg"
},
{
name = "閉後突出元音",
symbols = { "u̫", "uʷ", "ɯʷ" },
audio = "Close back rounded vowel.ogg"
},
{
name = "閉後不突出元音",
symbols = { "u͍", "ɯᵝ" },
audio = "Ja-U.oga"
},
-- Near-close vowels 次閉元音
{
name = "次閉前不圓唇元音",
symbols = { "ɪ", "ɪ̟", "i̞", "e̝" },
audio = "Near-close near-front unrounded vowel.ogg"
},
{
name = "次閉前圓唇元音",
symbols = { "ʏ", "y̞", "y˕", "ø̝" },
audio = "Near-close near-front rounded vowel.ogg"
},
{
name = "次閉前不突出元音",
symbols = { "ʏ͍", "ɪᵝ" },
audio = "Near-close near-front rounded vowel.ogg"
},
{
name = "次閉前突出元音",
symbols = { "ʏ̫", "ʏʷ", "ɪʷ" },
},
{
name = "次闭央不圆唇元音",
symbols = { "ɪ̈", "ɨ̞", "ɘ̝" },
audio = "Near-close central unrounded vowel.ogg"
},
{
name = "次閉央圓唇元音",
symbols = { "ʊ̈", "ʊ̟", "ʉ̞", "ɵ̝" },
},
{
name = "次閉央突出元音",
symbols = { "ʊ̫̈", "ʉ̫˕", "ʊ̈ʷ", "ʉ̞ʷ", "ɪ̈ʷ", "ɨ̞ʷ" },
},
{
name = "次閉央不突出元音",
symbols = { "ʏ̈", "ɨ̞ᵝ" },
},
{
name = "次閉後不圓唇元音",
symbols = { "ɯ̞", "ɯ̽" },
audio = "Near-close near-back unrounded vowel.ogg"
},
{
name = "次閉後圓唇元音",
symbols = { "ʊ", "u̞", "o̝" },
audio = "Near-close near-back rounded vowel.ogg"
},
{
name = "次閉後突出元音",
symbols = { "ʊ̫", "ʊʷ", "ɯ̽ʷ", "ɤ̝̈ʷ", "u̫˕", "u̞ʷ", "ɯ̞ʷ", "ɤ̝ʷ" },
audio = "Near-close near-back rounded vowel.ogg"
},
{
name = "次閉後不突出元音",
symbols = { "ʊ͍", "ɯ̽ᵝ", "ɯ̞̈ᵝ", "ɯ̞ᵝ" },
},
-- Close-mid vowels
{
name = "半閉前不圓唇元音",
symbols = { "e" },
audio = "Close-mid front unrounded vowel.ogg"
},
{
name = "半閉前圓唇元音",
symbols = { "ø" },
audio = "Close-mid front rounded vowel.ogg"
},
{
name = "半閉前不突出元音",
symbols = { "ø͍", "eᵝ" },
audio = "Close-mid front rounded vowel.ogg"
},
{
name = "半閉前突出元音",
symbols = { "ø̫", "øʷ", "eʷ" },
},
{
name = "半閉央不圓唇元音",
symbols = { "ɘ", "ë", "ɤ̈" },
audio = "Close-mid central unrounded vowel.ogg"
},
{
name = "半閉央圓唇元音",
symbols = { "ɵ", "ö" },
audio = "Close-mid central rounded vowel.ogg"
},
{
name = "半閉央突出元音",
symbols = { "ɵ̫", "ɵʷ", "ɘʷ" },
audio = "Close-mid central rounded vowel.ogg"
},
{
name = "半閉央不突出元音",
symbols = { "ø̈", "ɘᵝ" },
},
{
name = "半閉後不圓唇元音",
symbols = { "ɤ" },
audio = "Close-mid back unrounded vowel.ogg"
},
{
name = "半閉後圓唇元音",
symbols = { "o" },
audio = "Close-mid back rounded vowel.ogg"
},
{
name = "半閉後突出元音",
symbols = { "o̫", "oʷ", "ɤʷ" },
audio = "Close-mid back rounded vowel.ogg"
},
{
name = "半閉後不突出元音",
symbols = { "o͍", "ɤᵝ" },
},
-- Mid vowels 中元音
{
name = "中前不圆唇元音",
symbols = { "e̞", "ɛ̝" },
audio = "Mid front unrounded vowel.ogg"
},
{
name = "中前圓唇元音",
symbols = { "ø̞", "œ̝" },
},
{
name = "中前不突出元音",
symbols = { "ø͍˕", "œ͍˔", "e̞ᵝ", "ɛ̝ᵝ" },
},
{
name = "中前突出元音",
symbols = { "ø̫˕", "œ̫˔", "ø̞ʷ", "œ̝ʷ", "e̞ʷ", "ɛ̝ʷ" },
},
{
name = "中央元音",
symbols = { "ə" },
audio = "Mid-central vowel.ogg"
},
{
name = "中央不圓唇元音",
symbols = { "ə̜", "ɘ̞", "ɜ̝" },
audio = "Mid-central vowel.ogg"
},
{
name = "中央圓唇元音",
symbols = { "ə̹", "ɵ̞", "ɞ̝" },
audio = "Mid central rounded vowel.ogg"
},
{
name = "中後不圓唇元音",
symbols = { "ɤ̞", "ʌ̝" },
},
{
name = "中後圓唇元音",
symbols = { "o̞", "ɔ̝" },
audio = "Mid back rounded vowel.ogg"
},
-- Open-mid vowels 半開元音
{
name = "半開前不圓唇元音",
symbols = { "ɛ" },
audio = "Open-mid front unrounded vowel.ogg"
},
{
name = "半開前圓唇元音",
symbols = { "œ" },
audio = "Open-mid front rounded vowel.ogg"
},
{
name = "半開前不突出元音",
symbols = { "œ͍", "ɛᵝ" },
audio = "Open-mid front rounded vowel.ogg"
},
{
name = "半開前突出元音",
symbols = { "œ̫", "œʷ", "ɛʷ" },
},
{
name = "半開央不圓唇元音",
symbols = { "ɜ", "ɛ̈", "ʌ̈" },
audio = "Open-mid central unrounded vowel.ogg"
},
{
name = "半開央圓唇元音",
symbols = { "ɞ" },
audio = "Open-mid central rounded vowel.ogg"
},
{
name = "半開後不圓唇元音",
symbols = { "ʌ" },
audio = "Open-mid back unrounded vowel.ogg"
},
{
name = "半開後圓唇元音",
symbols = { "ɔ" },
audio = "Open-mid back rounded vowel.ogg"
},
-- Near-open vowels 次開元音
{
name = "次開前不圓唇元音",
symbols = { "æ" },
audio = "Near-open front unrounded vowel.ogg"
},
{
name = "次開央元音",
symbols = { "ɐ" },
audio = "Near-open central unrounded vowel.ogg"
},
{
name = "次開央不圓唇元音",
symbols = { "ɐ̜", "ɜ̞" },
audio = "Near-open central unrounded vowel.ogg"
},
{
name = "次開央圓唇元音",
symbols = { "ɐ̹", "ɞ̞" },
},
-- Open vowels 開元音
{
name = "開前不圓唇元音",
symbols = { "a", "æ̞" },
audio = "Open front unrounded vowel.ogg"
},
{
name = "開前圓唇元音",
symbols = { "ɶ" },
audio = "Open front rounded vowel.ogg"
},
{
name = "開央不圓唇元音",
symbols = { "ä", "ɑ̈", "ɐ̞" },
audio = "Open central unrounded vowel.ogg"
},
{
name = "開央圓唇元音",
symbols = { "ɒ̈", "ɶ̈" },
audio = "Open central rounded vowel.ogg"
},
{
name = "開後不圓唇元音",
symbols = { "ɑ" },
audio = "Open back unrounded vowel.ogg"
},
{
name = "開後圓唇元音",
symbols = { "ɒ" },
audio = "Open back rounded vowel.ogg"
},
{
name = "兒化元音",
symbols = { "ɚ", "ɝ", "ɹ̩", "ɻ̍" },
audio = "En-us-er.ogg"
},
-- SUPRASEGMENTALS 超音段成分
{
name = "重音",
symbols = { "ˈ" },
article = "輕重讀",
},
{
name = "次重音",
symbols = { "ˌ" },
},
{
name = "小句(音步)組",
symbols = { "|" },
article = "韻律單位",
},
{
name = "主句(語調)組",
symbols = { "‖" },
article = "韻律單位",
},
{
name = "音節間斷",
symbols = { "." },
article = "音節",
},
{
name = "聯誦",
symbols = { "‿" },
},
-- TONES AND WORD ACCENTS 聲調與單詞重音
{
name = "降階",
symbols = { "ꜜ" },
article = "音位降階",
},
{
name = "升階",
symbols = { "ꜛ" },
article = "音位升階",
},
{
name = "升語調",
symbols = { "↗" },
article = "韻律 (語言學)",
},
{
name = "降語調",
symbols = { "↘" },
article = "韻律 (語言學)",
},
-- EXTENDED IPA (extIPA) 擴展國際音標
{
name = "雙唇撞擊音",
symbols = { "ʬ" },
},
{
name = "雙齒撞擊音",
symbols = { "ʭ" },
},
{
name = "腭咽擦音",
symbols = { "ʩ" },
},
{
name = "清齒齦邊-中擦音",
symbols = { "ʪ" },
article = "Lateral release (phonetics)",
},
{
name = "濁齒齦邊-中擦音",
symbols = { "ʫ" },
article = "Lateral release (phonetics)",
},
{
name = "吸入氣流",
symbols = { "↓" },
article = "吸氣音",
},
{
name = "呼出氣流",
symbols = { "↑" },
article = "呼氣音",
},
{
name = "舌尖r",
symbols = { "ɹ̺" },
article = "Pronunciation of English /r/",
},
{
name = "Bunched r",
symbols = { "ɹ̈" },
article = "Pronunciation of English /r/",
},
{
name = "Sublaminal lower alveolar percussive",
symbols = { "¡" },
article = "Percussive consonant",
},
{
name = "Percussive alveolar click",
symbols = { "ǃ¡" },
},
{
name = "Buccal interdental trill",
symbols = { "ↀr̪͆" },
article = "Blowing a raspberry",
},
-- NON-IPA 非IPA
{
name = "Morphological boundary",
symbols = { "#" },
article = "詞幹",
},
{
name = "零",
symbols = { "∅" },
article = "Zero (linguistics)",
},
},
diacritics = {
-- DIACRITICS 變音符號
{
name = "清化",
symbols = { "̥", "̊", "ḁ", "å", "ů", "ẘ", "ẙ" },
},
{
name = "濁化",
symbols = { "̬" },
article = "清濁音",
},
{
name = "送氣",
symbols = { "ʰ" },
},
{
name = "更圓唇",
symbols = { "̹", "͗", "˒" },
article = "元音圓唇度",
},
{
name = "更展唇",
symbols = { "̜", "͑", "˓", "͍" },
article = "元音圓唇度",
},
{
name = "較前",
symbols = { "̟", "˖" },
article = "Relative articulation#Advanced and retracted",
},
{
name = "較後",
symbols = { "̠", "˗" },
article = "Relative articulation#Advanced and retracted",
},
{
name = "較央",
symbols = { "̈" },
article = "Relative articulation#Centralized vowels",
},
{
name = "中央化",
symbols = { "̽" },
article = "Relative articulation#Mid-centralized vowel",
},
{
name = "成音節",
symbols = { "̩", "̍" },
article = "音節輔音",
},
{
name = "不成音節",
symbols = { "̯", "̑" },
article = "半元音",
},
{
name = "日化",
symbols = { "˞" },
article = "日化元音",
audio = "En-us-er.ogg"
},
{
name = "呼氣音",
symbols = { "̤", "ṳ", "ʱ" },
article = "呼氣聲",
},
{
name = "吱嘎音",
symbols = { "̰", "ḛ", "ḭ", "ṵ" },
article = "Creaky voice",
},
{
name = "舌唇化",
symbols = { "̼" },
article = "舌唇音",
},
{
name = "唇音化",
symbols = { "ʷ", "̫" },
},
{
name = "腭音化",
symbols = { "ʲ" },
},
{
name = "軟腭化",
symbols = { "ˠ" },
},
{
name = "咽化",
symbols = { "ˤ" },
},
{
name = "軟腭化或咽化",
symbols = { "̴", "ᵯ", "ᵰ", "ᵱ", "ᵬ", "ᵮ", "ᵵ", "ᵭ", "ᵴ", "ᵶ", "ᵳ", "ᵲ" },
article = "軟腭化",
},
{
name = "較高",
symbols = { "̝", "˔" },
article = "Relative articulation#Raised and lowered",
},
{
name = "較低",
symbols = { "̞", "˕" },
article = "Relative articulation#Raised and lowered",
},
{
name = "舌根前移",
symbols = { "̘" },
},
{
name = "舌根後移",
symbols = { "̙" },
},
{
name = "齒化",
symbols = { "̪", "͆" },
article = "齒音",
},
{
name = "舌尖化",
symbols = { "̺" },
article = "舌尖音",
},
{
name = "舌葉化",
symbols = { "̻" },
article = "舌葉音",
},
{
name = "鼻音化",
symbols = { "̃", "ṽ" },
},
{
name = "鼻化元音",
symbols = { "ĩ", "ỹ", "ɨ̃", "ʉ̃", "ɯ̃", "ũ", "ɪ̃", "ʏ̃", "ʊ̃", "ẽ", "ø̃", "ɘ̃", "ɵ̃", "ɤ̃", "õ", "ə̃", "ɛ̃", "œ̃", "ɜ̃", "ɞ̃", "ʌ̃", "ɔ̃", "æ̃", "ɐ̃", "ã", "ɶ̃", "ä̃", "ɑ̃", "ɒ̃" },
},
{
name = "鼻音除阻",
symbols = { "ⁿ" },
},
{
name = "邊音除阻",
symbols = { "ˡ" },
},
{
name = "無聲除阻",
symbols = { "̚" },
},
{
name = "擠喉",
symbols = { "ʼ" },
article = "擠喉音",
},
{
name = "聲門化",
symbols = { "ˀ" },
article = "聲門音",
},
{
name = "唇硬腭化",
symbols = { "ᶣ" },
article = "唇硬腭音",
},
-- SUPRASEGMENTALS 超音段成分
{
name = "長音",
symbols = { "ː" },
article = "長音 (語音學)",
},
{
name = "半長音",
symbols = { "ˑ" },
article = "長音 (語音學)",
},
{
name = "特短",
symbols = { "̆" },
},
-- TONES AND WORD ACCENTS 聲調與單詞重音
{
name = "重音",
symbols = { "̋", "́", "̄", "̀", "̏" },
article = "高低重音",
},
{
name = "聲調",
symbols = { "̌", "ű", "ӳ", "ő", "̂", "í", "ý", "ú", "é", "ó", "á", "᷄", "ī", "ȳ", "ū", "ē", "ō", "ǣ", "ā", "᷅", "ì", "ỳ", "ù", "è", "ò", "à", "᷈", "ȉ", "ȕ", "ȅ", "ȍ", "ȁ", "˥", "˦", "˧", "˨", "˩" },
},
-- EXTENDED IPA (extIPA) 擴展國際音標
{
name = "齦",
symbols = { "͇" },
article = "齦音",
},
{
name = "強發音",
symbols = { "͈", "̎" },
article = "強發音與弱發音",
},
{
name = "弱發音",
symbols = { "͉", "᷂" },
article = "強發音與弱發音",
},
{
name = "去鼻音化",
symbols = { "͊" },
},
{
name = "腭咽摩擦",
symbols = { "͌" },
article = "腭咽音",
},
{
name = "口哨音",
symbols = { "͎" },
article = "Whistled sibilant",
},
{
name = "不送氣",
symbols = { "˭" },
article = "不送氣音",
},
{
name = "前送氣", -- Pre-aspiration
symbols = { "ʰp", "ʰt", "ʰʈ", "ʰc", "ʰk", "ʰq", "ʰn" },
},
-- NON-IPA 非IPA
{
name = "捲舌",
symbols = { "̣", "̢" },
article = "捲舌音",
},
{
name = "前鼻音化", -- Prenasalized consonant
symbols = { "ᵐ", "ᶬ", "ⁿt", "ⁿd", "ⁿθ", "ⁿð", "ⁿs", "ⁿz", "ⁿʃ", "ⁿʒ", "ⁿɕ", "ⁿʑ", "ⁿr", "ⁿɬ", "ⁿɮ", "ⁿl", "ᶯ", "ᶮ", "ᵑ", "ᶰ" },
},
{
name = "前塞音化", -- Pre-stopped consonant
symbols = { "ᵖ", "ᵇ", "ᵗ", "ᵈ", "ᶜ", "ᶡ", "ᵏ", "ᶢ", "ᴳ" },
},
}
}
for k, group in pairs(rawData) do
for _, v in ipairs(group) do
local t = {
name = v.name,
symbol = v.symbols[1],
article = v.article or v.name,
audio = v.audio or ""
}
for _, s in ipairs(v.symbols) do
data[k][s] = t
end
end
end
return { data = data, rawData = rawData }