Skolt Sami NLP Grammar

Finite state and Constraint Grammar based analysers, proofing tools and other resources

View the project on GitHub giellalt/lang-sms

Skolt Sámi TWOLC file

This file documents the phonology.twolc file

Introduction

The twolc rule file for Skolt Saami is divided into 5 main sections:

  1. Alphabets, Sets and Definitions
  2. Consonant shift rules (tbw)
  3. Vowel alternation rules
  4. Consonant gradation rules
  5. Rules for cleaning up and composing end result

Alphabets, sets and definitions

Alphabet

Regular letters:

* a b c d e f g h i j k l m n o p q r s t u v w x y z
* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
* ä å â õ
* Ä Å Â Õ
* č ǩ ǯ ǧ ž đ ǥ ʒ š ŋ
* Č Ǩ Ǯ Ǧ Ž Đ Ǥ Ʒ Š Ŋ
* ẹ Pedagogical purposes
* Ẹ Pedagogical purposes
* 
* æ ø ö á é í
* Æ Ø Ö Á
* É Ó Ú Í À È Ò Ù Ì Ë Ü Ï Ê Ô Û Î Ã Ý þ Ñ Ð
* é ó ú í à è ò ù ì ë ü ï ê ô û î ã ý þ ñ ð ß ª ß ç

Orthographic, suprasegmental markers:

Symbol pairs for consonant lengthening:

Symbol pairs for vowel length:

Symbol pairs for vowel height, by default vowels are low:

Trigger symbols:

Penultimate Palatalisation

Miscellaneous triggers:

CHARACTERISTIC BREAKDOWN 2015-02-17

Removal of suprasegmentals

This introduces vertical bar after diphth before consonants

Various semi-vowel alternations

Gradation triggers 2015.01.23

Other vowel length and consonant length will be phased out

More triggers, possibly realised as a segment:

Hyphen at compound word boundary

Literal quotes and angles must be escaped (cf morpheme boundaries below):

Morpheme boundaries:

End of alphabet definitions

Sets

Definitions

Short consonant cluster

Onset consonant or word boundary OnSetC = [[%{XC%}:Cns\|Cns:Cns] (Cns:\|%{XC%}:Cns) \|.#.\|#:\|%>\](») ;

Penultimate consonant PenUltCns = [Cns:\](%{XC%}:) ;

following morpheme or word boundary

* RBound = [(%^Hyphen: %-|%^NoHyphen:|%{%-Ø%}:) (∑) #:|.#.|%>|»|%-] ;

ossible triggers before VOWLower and VOWRaise

neutral to vowel length

neutral to vowel height and backness

possible triggers before PALE PALÄ

possible triggers between stem and PALNo and PAL

possible triggers between vowel length and consonant grade

NeutrVowHeightDiphPalAllegroPAL = [ (%^VOWRaise:\|%^VOWLower:) ( ((%^PALÂ:\|%^PALÕ:) (%^Allegro:) %^PALNo:\|%^VOWLower: %^PALÄ:\|(%^PALÕ:\|%^PALE:\|%^PALÄ:\|%^PALẸ:) (%^Allegro:) %^PAL:)\| (%^Allegro:) (%^PALÕ:\|%^PALE:\|%^PALÄ:\|%^PALẸ:\|%^PALÂ:) (%^PALNo:\](%^PAL:) ) ) ;

possible triggers between word end and consonant grade

possible triggers between vowel length and Palatalization BetweenVowLengthAndPALNo = [(%^VOWLower:\|%^VOWRaise:) (%^PALÄ:\|%^PALE:\|%^PALẸ:\|%^PALÕ:\](%^PALÂ:) ) ;

BetweenVowHeightAndConsGrade = [((%^PALE:\|%^PALÄ:\|%^PALẸ:\|%^PALÕ:) (%^Allegro:) %^PAL:\|(%^PALÂ:\](%^PALÕ:) (%^Allegro:) %^PALNo:)) ;

BetweenStemAndRightArrow = [NeutrVowLenghtHeightDiphPalAllegroPAL BetweenPALNoAndMorphRightArrow] ;

Penultimate vowel centers possible triggers before VOWLower and VOWRaise

PenBetweenStemAndStemFinalVoicing = [PenBetweenStemAndVowelLoss (%^RmVow:\](%^PenVow2a:)) ;

PenBetweenPALNoAndMorph = [(%^Pen: [(%^Allegro:) %^CC2C:\|(%^Allegro:) %^CC2CAllegro:]\|%^Pen: %^C2CC:\|%^Pen: %^YXX2YX:\|%^Pen: %^KK2GG:\|%^Pen: %^CC2CCC:\|%^Pen: %^CCC2C:\|%^Pen: %^CCC2CC:\|%^Pen: %^YXX2VX:\|%^Pen: %^YXX2VXX:\](%^Pen: %^KKK2GG:) RBound ) ;

used in compounding Cmp/SgNom and Cmp/SgGen SgNomGen = [((%^PALE: %^PAL:) %^CCC2C:\|(%^PALE: %^PAL:) %^CCC2CC:\|%^PALẸ:\|[%^PALE:\|%^PALÕ:] %^PAL: %^YXX2IX:\|[%^PALẸ:\|%^PALE:] %^PAL: %^YXX2YX:\|((%^PALE:) %^PAL:) %^KK2GG:\|(%^PALE:) %^PAL:\| ((%^PALE:) %^PAL:) (%^J2I:) %^CC2C:\](%^PAL: %^YXX2VX:));

neutral to consonant length

CNeutrGrade = [([(%^Allegro:) %^CC2C:\|(%^Allegro:) %^CC2CAllegro:] \|[%^C2CC:] \|%^CC2CCC: \|%^KK2GG: \|%^KKK2GG: \|%^YXX2VX: \|%^YXX2VXX:\](%^CCC2CC: )) ;

neutral to vowel and consonant length

NeutrGrade = [VNeutrGrade \](CNeutrGrade) ;

NoVowRaise = \[ %^VOWRaise: \| #]* [#\](.#.) ;

NoCnsDummy = \[ %^CC2C: \| %^CCC2C: \| %^CCC2CC: \| %^YXX2IX: \| %^YXX2YX: \| %^KK2GG: \| %^YXX2VX: \| %^KKK2GG: \| %^KKK2ZERO: \| %^C2CC: \| %^J2I: \| %^RmCns: \| %^K2GG: \]( # )* ;

SurfaceDiphthong = [ :e :ä \| :e :â \| :i :õ \| :i :â \| :i :e \| :i :ẹ \| :u :â \| :u :õ \| :u :å \| :u :ä \| :u :e \]( :u :ẹ ) ;

Rules

Vowel shortening rules

Vowel shortening â:0 - used in

čââʹđ+N+Sg+Ill: heart/sydän

-â ǩeʹtted+V+Ind+Prs+ConNeg: cook/keittää

Vowel shortening ẹ:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3 teevvad+V+Prt+4:

Vowel shortening e:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3

eʹǩrded+V+Inf

Ââvel+N+Prop+Sg+Loc Ivalo

Jouste

Vowel shortening å:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3 jååʹtted+V+Ind+Prt+Pl3 trekk

sååbbar+N+Sg+Nom meeting

Vowel shortening õ:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3

kõõnjâl+N+Sg+Gen tear

Vowel shortening u:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3

mainstummuš+N+Sg+Ill: story telling/tarinointi

juurd+N+Ess thought

Oulu

Vowel shortening i:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3 viikkâd+V+Ind+Prs+Pl3

prääʹzniǩ+N+Sg+Ill: celebration/juhla

+Sg+Ill N_HÕʹPPI

Vowel shortening o:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3 šoomm+N+Sg+Ill

ooccâd+V+Imprt+Pl3

ooumaž+N+Sg+Nom

**Vowel shortening a:0 ** - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3

Aanar+N+Prop+Sg+Ill: Inari/Enare

mättʼted+V+Inf: teach/opettaa

-a

Vowel shortening ä:0 - used in +Ind+Prs+Pl3, +Ind+Prt+Pl3

%{ʼØ%} for modifier letter apostrophe - jieʹlli+N+Ess animal/eläin

Vowel shortening y:0 - used in PX -y

Vowel shortening ö:0 - used in PX -ö

ZERO to syllable mark 0:ʼ, same as modifier letter apostrophe - used in zeeʹtt+N+Sg+Abe: zeeʹttʼtää mättʼted+V+Inf: teach/opettaa

Vowel alternation rules

VOWEL SHIFT

RAISING

deriving +Ind+Prt+Sg1, +Ind+Prt+Sg2 +Ind+Prt+Pl3 in teevvad:tivvu

Vowel raising o:u - Adding +Prt+Pl3 for ed verbs, Removing u: and i: second element due to njeiddad njeiddu

Vowel raising %{õu%}:u - Adding tõlvvad+V+Pass+PrfPrc:

Vowel raising å:o - Adding

Vowel raising e:i - Adding +Prt+Pl3 for ed verbs, Removing u: and i: second element due to njeiddad njeiddu

reâugg+N+Sg+Ill

Vowel raising ẹ:i - used in

Vowel raising â:õ - Adding +Prt+Pl3 for ed verbs, Removing u: and i: second element due to njeiddad njeiddu mââʹnn+N+Pl+Acc: egg/muna

Diphthong raising beginning with u ä:å - kuärŋŋad+V+Ind+Prt+Pl3

Diphthong raising beginning with e:i ä:â - reäkkad+V+Ind+Prt+Pl3

Diphthong raising beginning with e:i ä:e - used in

Diphthong raising beginning with e:i ä:ẹ - used in

diphthong backing beginning with u ä:õ - used in

Even syllabic verbs I, diphthong raising beginning with ä:a u - deriving läullad > laullum

Even syllabic verbs I, vowel lowering o:å - deriving +Ind+Prs+Sg3, +Ind+Prs+Pl3 in poorrâd poorrâd+V+Ind+Prs+Pl3 eat/syödä

Even syllabic verbs I, vowel lowering i:e - viǯǯâd+V+Ind+Prs+Pl3 fetch/noutaa

siõrrâd+V+Ind+Prs+Pl3: play/leikkiä

cieʹǩǩes+N+Sg+Gen: trick, type of ear mark/tikki, pykälä

Even syllabic verbs I, vowel lowering i:ẹ ** - deriving +Ind+Prs+Sg3 in viǯǯâd viǯǯâd+V+Imprt+Sg2 **fetch/noutaa

Vowel lowering a:ä -

mään+N+Sg+Nom: moon/kuu

Even syllabic verbs I, vowel lowering u:o - deriving +Ind+Prs+Sg3, +Ind+Prs+Pl3 in uʹvdded

uʹvdded+V+Cond+Pl3 to give

kuullâd+V+Ind+Prs+Pl3 hear/kuulla

stuuʹl+N+Sg+Ill: chair/tuoli

puuʹttes+A+Sg+Gen: bright/kirkas

suukkâd+V+Imprt+Sg3: row/soutaa

**Even syllabic verbs I, vowel lowering u:õ ** - deriving

Even syllabic verbs I, vowel lowering õ:â ** - deriving +Ind+Prs+Sg3, +Ind+Prs+Pl3 in viǯǯâd riõkkâd+V+Ind+Prs+Sg3 **to whip

vââid+N+Sg+Nom: **

Diphthongs

Even syllabic verbs I, diphthong opening after u å:ä - deriving +Ind+Prs+Sg3, in kuåccâd kuäʹcce = a>ä lowering clockwise

Vowel in second syllable e:a - deriving cieʹǩǩes+N+Sg+Gen: ceäkˈkaz cieʹǩǩes+N+Sg+Gen: trick, type of ear mark/tikki, pykälä

**Even syllabic verbs I, diphthong opening i:e â:ä for â:ä ** - deriving +Ind+Prs+Sg3, in čiõkkâd

Even syllabic verbs I, diphthong opening after i:e e:â - deriving +Ind+Prs+Sg3, in pi%{EÂ%}ʹǩǩ:peâkka

Vowel backing

** u å:õ** - used in = a>ä lowering clockwise

Vowel Palatalization

diphthong allophonic realization in palatalization u å:e - deriving e from å

diphthong allophonic realization in palatalization u å:ẹ - deriving

Vowel Lowering and Fronting

Even syllabic verbs I, diphthong opening õ:ä after i:e - deriving +Ind+Prs+Sg3, in čiõkkâd siõrrâd+V+Ind+Prs+Pl3: play/leikkiä

SECONDARY FRONTING

Even syllabic verbs I, secondary vowel fronting with PAL u õ:e - deriving +Ind+Prs+Pl3 in VIQQAD: kuõskkâd >kueʹsǩǩe

**Even syllabic verbs I, secondary u > v **

RELATIVE VOWEL LENGTHENING

vowel lengthening and consonant shortening, %^Pen: %^V2VV and %^CShort

Even syllabic verbs I, relative vowel lengthening %^1VOW:â - deriving +V+Inf in TIETTED: uudd > uʹvdded šõddâd+V+Imprt+Sg3:

nââʹer+N+Sg+Nom sleep

radio+N+Sg+Ill

%^1VOW:ẹ relative vowel lengthening - sẹẹr+N+Pl+Nom: **

Even syllabic verbs I, relative vowel lengthening %^1VOW:e - deriving +V+Inf in TIETTED: uudd > uʹvdded

Jouste+N+Prop+Sg+Ill

Even syllabic verbs I, relative vowel lengthening %^1VOW:å - deriving sååbbar+N+Sg+Nom

Even syllabic verbs I, relative vowel lengthening %^1VOW:õ - deriving +V+Inf in TIETTED: uudd > uʹvdded âʹlǧǧ+N+Pl+Gen: boy/poika

relative vowel lengthening %{õuØ%}:õ

radio+N+Sg+Ill

Even syllabic verbs I, relative vowel lengthening %^1VOW:ä - deriving +V+Inf in TIETTED: uudd > uʹvdded

Määttä+N+Prop+Sg+Ill

Even syllabic verbs I, relative vowel lengthening %^1VOW:a - deriving +V+Inf in MAINSTED: maainstam, mainstam

mäʹhssed+V+Ind+Prt+Sg3: pay/maksaa

taalkâs+N+Sg+Nom

biologia+N+Sg+Ill

Relative vowel lengthening %^1VOW:o - simultaneous lengthening and lowering: juʹrdded > joordam juʹrdded+V+Ind+Prs+Sg1

Even syllabic nouns I, relative vowel lengthening i - ǩiđđ:ǩiiđ

leuʹdd+N+Pl+Gen

Terhi+N+Prop+Sg+Ill

Even syllabic nouns, relative vowel extra lengthening u not followed by v - declension of nouns kunn > kuun mainstummuš+N+Err/Orth+Sg+Gen: story telling/tarinointi

tuuibâl+N+Sg+Nom: **

vuʹvdd+N+Err/Orth+Sg+Gen: area/alue

Word-final vowel ö - Enontekiö+N+Prop+Sg+Ill

simultaneous lengthening and raising, hmm: xfst ordering might be easier

VOWEL DUMMY LOSS

SEMI VOWELS

Even syllabic nouns, for j>i - sijdd > siid This will need a special extra-lengthening rule

Even syllabic verbs, for v>u - uvdd > ouʹdde

Even syllabic nouns, for h>u - luhtt s s: … uhss+N+Der/Dim+N+Sg+Gen door

piiutâs+N+Sg+Nom clothing/vaate

Even syllabic nouns, for h>i - kueʹhtt kueiʹt+Num+Sg+Gen two/kaksi

trisyllabic verbs and doer derivations, i>j - used in

peigg+N+Sg+Ill

VOWELS TENSE vs LAX 2012-11-28

Vowels for â:i - ǩeʹtted+V+Ind+Prs+ConNeg: cook/keittää

Vowels for â:e - miârr+N+Sg+Ill

pieʹhssed+V+Inf: **

Even-syllabic nouns, for â:ẹ - used in pieʹll+N+Sg+Nom: half

Palatalization for ẹ:e - used in reʹhtt+N+Pl+Nom

reeʹǧǧes+A+Sg+Nom: rich/rikas

VOWEL and ZERO ALTERNATION

Realization for â in a - used in

THE NON-ORTHOGRAPHIC SYLLABLE

Loss of ʼ when preceded by vowel - This is a temporary solution to “ʼ” in võʹllʼjed, it deletes softmark when preceded by vowel

%{A1%}:ʼ when subseqent syllable has vowel v - This is a temporary solution to “ʼ” in võʹllʼjed 2013-08-29

PALATALIZATION

%{ʹØ%}:ʹ as transfer from left of v:u and all instances of modifier letter prime - used +Ind+Prs+Pl3, uʹvdded+V+Ind+Prs+Pl3: ouʹdde

uʹvdded+V+Ind+Prs+Pl3: give/antaa

täʹhtt+N+Pl+Nom: bone/luu

čẹẹuʹres+N+Sg+Nom = otter

huʹvǧǧi+N+Sg+Nom: rattle/suhistin

d:đ in weak grade - used in

Even-syllabic verbs I, Palatalization of g:ǧ - used in reäiʹǧǧ+N+Sg+Nom: hole/reikä

bioloog+N+Sg+Ill biologist

huʹvǧǧi+N+Sg+Nom: rattle/suhistin

ääʹǧǧes+N+Sg+Nom: **

Even-syllabic verbs I, Palatalization of k:ǩ here - used in

hääʹsǩ Perhaps the stem should simply be häskk

cieʹǩǩes+N+Sg+Ill: trick, type of ear mark/tikki, pykälä

mieʹlǩǩ+N+Sg+Acc: milk/maito

rääʹǩǩes+A+Sg+Nom beloved/rakas

tõiŋsǩed+V+Inf

Even-syllabic nouns I, Depalatalization of ǩ:k - used in

prääʹzniǩ+N+Sg+Ill: celebration/juhla

Even-syllabic nouns, removing palatalization in -est +Loc nouns - removing palatalization in +Sg+Ill, pieʹss:peässa

Consonant QUANTITY CHANGE gradation rules

Weakening Consonant Cluster

dealing with relative length changes mõõnnâd : mõʹnne : mõõn

Even syllabic verbs I, cg m:0 - used with +Imp+Sg2, +Ind+Prs+ConNeg, oolmaž+N+Sg+Nom: person/henkilö

Even syllabic verbs I, cg for b - used neiʹbb+N+Sg+Gen: knife/veitsi

Even syllabic verbs I, second consonant loss p:0 - used in

Even syllabic verbs I, cg v:0 - used with +Imp+Sg2, +Ind+Prs+ConNeg, teevvad > teev

f:0 - used in

kaaʹff+N+Sg+Gen coffee

Even syllabic verbs I, cg n:0 - used with +Imp+Sg2, +Ind+Prs+ConNeg, jiõnn:jiõn vueʹn+N+Sg+Nom: mother-in-law/anoppi

Even syllabic nouns I, with extra lengthening of vowel ij>ii/uv>uu and dd>d - used with +N+Sg+Nom > +N+Sg+Gen, sijdd > siid

uʹvdded+V+Ind+Prs+4:

Even syllabic verbs I, cg for ʒ - used with pääʹʒʒelm+N+Sg+Ill: päʹʒlma sauʒʒ+N+Pl+Nom sheep/lammas

ǯ:0 - used in kuʹvǯǯ+N+Sg+Gen

č:0 - used in

c:0 - used in

ž:0 - used in

väžsted+V+Inf

z:0 - used in

Even syllabic verbs I, cg for đ - used with ǩiđđ:ǩiiđ

Even syllabic verbs I, cg for r - used with võrr:võõr

Even syllabic verbs I, cg for l - used with vuʹvll+N+Sg+Gen: vuuʹl deriving

pääʹljes+N+Sg+Nom: path/polku

vuʹvll+N+Sg+Gen:

deriving kueʹll+N+Sg+Gen: kueʹl

**j:0 ** - used in

ǩeʹrjj+N+Pl+Nom: book/kirja

Even syllabic verbs I, cg for g - used in cõõggâlm+N+Sg+Ill

äiʹǧǧ+N+Sg+Gen: time/aika

Allegro loss ǧ - used in

GEMINATE TO WEAK QUALITY GEMINATE Even syllabic nouns I, with extra lengthening of vowel V>VV and KK>ǤǤ - used in used with +N+Sg+Nom > +N+Sg+Gen for cases like lookki > looǥǥi.

čâustõk+N+Sg+Gen

čuâǥǥas+N+Sg+Nom road

loǥškueʹtted begin to read

čõõǥǥâs

Even syllabic nouns I, with extra lengthening of vowel V>VV and k:j - used in used with

. tuʹmstõk+N+Der/Dimin+N+Pl+Nom: decision/päätös, mietintö

  • tuʹmstõ^1VOW0k{XC}^V2VV^PAL^K2GG>e
  • tuʹmstõõʹjj000>e

with allegro

Even syllabic nouns I, with extra lengthening of vowel V>VV and ǩ:j - used in used with

.

š:0 - used in Allegro

šapšš+N+Sg+Gen white fish/siika

Even syllabic verbs I, Voicing š:ž - ss:zz, +Imp+Sg2, +Ind+Prs+ConNeg, double consonants at coda become voiced in gradation lookkmõš+N+Sg+Gen

mainstummuš+N+Sg+Gen:

Even syllabic verbs I, Voicing c:ʒ - cc:zz, +Imp+Sg2, +Ind+Prs+ConNeg, double consonants at coda become voiced in gradation

õõʒʒâs+N+Sg+Nom: high water/vuoksi

Even syllabic verbs I, Voicing č:j - ss:zz, +Imp+Sg2, +Ind+Prs+ConNeg, double consonants at coda become voiced in gradation

Even syllabic verbs I, Voicing after long vowel or diphthong s:z s:z - ss:zz, +Imp+Sg2, +Ind+Prs+ConNeg, double consonants at coda become voiced in gradation tääʹss+N+Sg+Gen: level/taso

cieʹǩǩes+N+Sg+Gen: trick, type of ear mark/tikki, pykälä

čårrõs+N+Sg+Gen

Even syllabic verbs I, second consonant loss t:0 - used in autt+N+Pl+Nom car/auto

Consonant loss s:0 - used in

ǩeeʹstes+N+Pl+Nom: glove/kinnas

uhss+N+Sg+Gen door

ǩeäsʼsted+V+Inf:

Consonant loss ŋ:0 - used in

Consonant loss h:0 - used in ruʹhss+N+Sg+Loc+PxSg3:

Even syllabic verbs I, t>đ - tt:đ ǩiõtt+N+Sg+Loc+PxSg1 hand,arm/käsi

Even syllabic nouns I, p>v - pp:v

Consonant quality change ǥ:j - used in

Even syllabic verbs I, second consonant loss k:0 - used in loǥškueʹtted begin to read

Even syllabic verbs I, second consonant loss ǩ:0 - used in

eʹǩrded+V+Inf

Even syllabic verbs I, second consonant loss ǥ:0 - used in

påǥsted+V+Inf

Even syllabic verbs I, lgg>lǥ vueʹlǧǧed+V+Ind+Prs+Sg2

even syllabic verbs I, ‘lgg>’lj - used in vueʹlǧǧed+V+Ind+Prt+Pl1

Rules for cleaning up and composing end result

**Orthographic Consonant lengthening Weak to strong %{XC%}:Cx ** - used in

Orthographic Consonant lengthening Weak to strong %{XC%}:Cx for n and l - used in

suâl+N+Sg+Nom island

kååvas+N+Sg+Nom: kota

kõõnjâl+N+Sg+Nom tear

suâl+N+Nom island/saari

ǩeâlǥal+N+Sg+Nom kilkura

čårrõs+N+Sg+Gen

lookkmõš+N+Sg+Gen

čâustõk+N+Sg+Gen

čâustõk+N+Sg+Gen

CONSONANT QUALITY CHANGE

Pedagogical X3 length mark after diphthongs in vertical line ˈ

Adding X3 length mark

Consonant X3 lengthening after diphthong in vertical line ˈ character - used in +N+Sg+Ill jeäll:jiâlˈlu, b c č ǯ d đ g ǧ k ǩ l m n p r s š t v also htˈt nˈnj

Diphthong extra short marker in vertical line ˈ character - used in +N+Sg+Ill ciâlkâlm:ciâˈlklmest ciâlkâlm+N+Pl+Gen:

Removing X3 length mark

Removing Consonant X3 length mark after diphthong in vertical line ˈ LEFT ARROW - deriving b c č ǯ d đ g ǧ k ǩ l m n p r s š t v also htˈt nˈnj

Removing Consonant X3 length mark after diphthong in vertical line ˈ LEFT ARROW - $ Sakssa-jânnam

Hyphen for splitting between look-alikes - used in Kääzzkõsraajõstuâjj-joouk

Sakssajânnam+N+Prop+Sg+Nom: (∑) Germany/Saksa

koummlo-õhtt+Num+Sg+Nom: (∑) 21

tuâjj+N+Cmp/SgNom+Cmp#joukk+N+Sg+Nom: team/työryhmä

sääʹmm+N+Cmp/SgGen+Cmp#musikk+N+Sg+Nom: Skolt Sámi music/kolttamusiikki sää0mm^PAL^CC2C{-Ø}#musikk sääʹm000-#musikk


This (part of) documentation was generated from src/fst/morphology/phonology.twolc