hama on-device NLP

IPA Reference

This page summarizes common IPA symbols emitted by hama G2P models and what they represent. The decoder inventory is sourced from assets/g2p_vocab.json in /Users/seongmin/hama and /Users/seongmin/hama-training.

How to read this table

  • Symbol: IPA token in output text.
  • Type: Vowel, consonant, diphthong, or suprasegmental marker.
  • Description: Practical articulation label used in linguistic references.

Core vowels

SymbolTypeDescription
iVowelClose front unrounded vowel.
ɪVowelNear-close near-front unrounded vowel.
eVowelClose-mid front unrounded vowel.
ɛVowelOpen-mid front unrounded vowel.
a, ɑVowelOpen front/back unrounded vowels.
əVowelSchwa (mid central vowel).
ʌVowelOpen-mid back unrounded vowel.
ɯVowelClose back unrounded vowel.
uVowelClose back rounded vowel.
ʊVowelNear-close near-back rounded vowel.
o, ɔVowelClose-mid/open-mid back rounded vowels.
ɝ, ɚVowelRhotic vowels (r-colored).

Frequent consonants

SymbolTypeDescription
p b t d k gConsonantPlosives (stop consonants).
m n ŋConsonantNasals.
f v s z ʃ ʒ θ ð hConsonantFricatives.
t͡ʃ d͡ʒConsonantAffricates (English-style).
ɹ r ɾ lConsonantLiquids/taps/rhotics (language dependent).
j wConsonantApproximants/glides.

Korean stop and affricate contrasts

SymbolTypeDescription
k, t, p, t͡ɕLenisPlain/lenis series in Korean.
, , , t͡ɕʰAspiratedAspirated series.
, , , , t͡ɕ͈TenseTense/fortis series (double articulation tension).

Common diphthongs

SymbolTypeDescription
DiphthongAs in English “price”.
DiphthongAs in English “mouth”.
ɔɪDiphthongAs in English “choice”.
DiphthongAs in English “goat”.
DiphthongAs in English “face”.

Markers and non-phoneme tokens

TokenRoleNotes
<pad>, <sos>, <eos>, <unk>Control tokensUsed internally by decoding; not linguistic IPA phones.
, ,, %, ~Formatting markersMay appear in model output depending on text and segmentation.
¹, ², ³Tone/suprasegmentUsed for tonal distinctions in relevant languages.

For the complete decoder set, inspect decoder in assets/g2p_vocab.json. Treat this page as a practical quick reference for symbols that appear frequently in downstream applications.