About Script Spec LearnTry Download Community Blog UCSUR

The Alphabet

The Yapiri Script

45 characters — consonants, vowels, the high tone mark, numerals, and punctuation — designed from first principles for the sounds of Kokborok.

󱲺

Full Glyph Inventory

󱲧pU+F1CA7
󱲨tU+F1CA8
󱲩kU+F1CA9
󱲭phU+F1CAD
󱲮thU+F1CAE
󱲯khU+F1CAF
󱲪bU+F1CAA
󱲫dU+F1CAB
󱲬gU+F1CAC
󱲰chU+F1CB0
󱲱jU+F1CB1
󱲲mU+F1CB2
󱲳nU+F1CB3
󱲴n′U+F1CB4
󱲵ngU+F1CB5
Note on n′ (palatal nasal): The n′ character is a distinct sound from the plain n. The prime mark (′) signals a palatal nasal — a different point of articulation in the mouth. It has its own dedicated glyph in Yapiri and is never a modifier of n.

󱲢󱲴  in′ — "yes"    󱲢󱲴󱲹󱲡  in′he — "no"
󱲶sU+F1CB6
󱲷rU+F1CB7
󱲸lU+F1CB8
󱲺yU+F1CBA
󱲻wU+F1CBB
󱲹hU+F1CB9
󱲼vU+F1CBCsecondary
󱲽zU+F1CBDsecondary
v and z are secondary characters for loanword and scientific transcription — both fill phonetic gaps that native Kokborok characters cannot adequately cover. /v/ cannot be rendered by /b/, and /z/ is too distant from /j/ for scientific names such as Zea mays, zinc, or enzyme. See Spec §5 for full classification rationale.
󱲠aU+F1CA0
󱲡eU+F1CA1
󱲢iU+F1CA2
󱲣uU+F1CA3
󱲤oU+F1CA4
󱲥əU+F1CA5
󱳀0U+F1CC0
󱳁1U+F1CC1
󱳂2U+F1CC2
󱳃3U+F1CC3
󱳄4U+F1CC4
󱳅5U+F1CC5
󱳆6U+F1CC6
󱳇7U+F1CC7
󱳈8U+F1CC8
󱳉9U+F1CC9
󱳋commaU+F1CCB
󱳌full stopU+F1CCC
󱳍exclamationU+F1CCD
󱳎quotationU+F1CCE
󱳏questionU+F1CCF
󱳑high toneU+F1CD1
High tone mark (U+F1CD1). Yapiri's only combining mark. It is placed directly over the vowel of a high-tone syllable. In Kokborok Latin romanization, a vowel followed by 'h' conventionally signals high tone (e.g. oh); in Yapiri, the 'h' is dropped and the mark sits over the vowel instead.

Example — bohrok (they):   󱲪󱲤󱳑󱲷󱲤󱲩   b · ó · r · o · k — high tone mark over the first vowel o

Built from First Principles

Every glyph in Yapiri was drawn from scratch — no shapes borrowed from Bengali, Roman, Devanagari, or any other script. The forms emerged from a consistent calligraphic stroke system designed specifically for Kokborok phonology.

01

Phonological Completeness

Every sound in Kokborok — including aspirates, affricates, and the schwa — has its own dedicated character. No ambiguity, no compromise.

02

Visual Distinctiveness

Each glyph is designed to be immediately distinguishable from every other. High contrast between similar-sounding pairs prevents reading errors.

03

Digital Readiness

PUA-encoded for immediate use, with a Unicode submission roadmap in progress. OpenType GPOS anchors ensure correct diacritic placement across rendering engines.

04

Modern Vocabulary Support

V and Z are included as secondary characters for loanword and scientific transcription — making Yapiri ready for contemporary use, not just heritage preservation.

Yapiri vs Other Kokborok Scripts

Feature Yapiri Bengali Script Roman Script Aima Kókmari Hachukma
Designed for Kokborok phonology✓ Yes✗ No✗ No✓ Yes✓ Yes✓ Yes
Aspirate consonants✓ Dedicated glyphsApproximateDigraphs✓ Yes✓ YesYes
Tonal diacritics✓ Yes✗ No✗ NoPartialPartialYes
Custom numerals✓ Yes✗ No✗ No✓ Yes✗ NoYes
Unicode roadmap✓ In progress✓ Encoded✓ Encoded✗ No✗ NoNot sure
Downloadable font✓ Free✓ Available✓ Available✗ Limited✗ LimitedYes