Finite state and Constraint Grammar based analysers, proofing tools and other resources
View the project on GitHub giellalt/lang-koi
All doc-comment documentation in one large file.
Sentence delimiters are: “<.>” “<!>” “<?>” “<…>” “<¶>” sent
BOS EOS
CmpTest Err Err вӧлі Sg3
N V A Adv CC CS Inter Pron Num Pcle Clt Po Adp just in case Dem Det Tot Coll Qnt Prop
Ex/A (former adj) Ex/N Ex/Num Ex/V Ex/WORD DerTag AspDerTag
Prs Fut Fut1 Imprt Prt1 Prt2 Prf PrfIpf HstPrf PluPrf HstPluPrf Ind Imp Cond Opt
Sg1 Sg2 …
Nominal categories Sg Pl Nom Gen Abl Dat Com Cns …
VNEG (all Neg verbs)
VFIN
ASKI (tomorrow set)
NOT-PRL (have no homograph Prolative pairs set)
NoDerIfPossible removes all derivations
Dem selects Dem if N Nom to the right
This (part of) documentation was generated from src/cg3/disambiguator.cg3
Sets for POS sub-categories
Sets for Semantic tags
Sets for Morphosyntactic properties
Sets for verbs
V is all readings with a V tag in them, REAL-V should
be the ones without an N tag following the V.
The REAL-V set thus awaits a fix to the preprocess V … N bug.
The set COPULAS is for predicative constructions
NP sets defined according to their morphosyntactic features
The PRE-NP-HEAD family of sets
These sets model noun phrases (NPs). The idea is to first define whatever can occur in front of the head of the NP, and thereafter negate that with the expression WORD - premodifiers.
The set NOT-NPMOD is used to find barriers between NPs. Typical usage: … (*1 N BARRIER NPT-NPMOD) … meaning: Scan to the first noun, ignoring anything that can be part of the noun phrase of that noun (i.e., “scan to the next NP head”)
Miscellaneous sets
Border sets and their complements
Syntactic sets
These were the set types.
hab1
hab2
hab3 (
habNomLeft
hab4
hab6
hab7
hab5 This is not HAB
habDain (
habGen (
spred<obj (@SPRED<OBJ) for Acc; the object of an SPRPED. Not to be mistaken with OPRED. If SPRED is to the left, and copulas is to the left of it. Nom or Hab are found sentence initially.
Hab<spred (@<SPRED) for Nom; if copulas, goallut or jápmit is FMAINV and habitive or human Loc is found to the left. OR: if Ill or @Pron< followed by HAB are found to the left.
Hab>Advlcase<spred (
Nom>Advlcase<spred (
<spred (
<spred (
<spredQst1 (
<spredQst2 (@<SPRED) for Nom; in a typically question sentence; differs from <spredQst1 by not beeing as restricted to the right. Though you are not allowed to be Pers or human.
Nom<spredQst (@<SPRED) for Nom; in a typically question sentence. Differs from <spredQst2 by letting Nom be found between SPRED and copulas
<spred (@<SPRED) for A Nom or N Nom if; the subject Nom is on the same side of copulas as you: on the right side of copulas
<spredVeara (@<SPRED) for veara + Nom; if genitive immediately to the right, and intransitive mainverb to the right of genitive
leftCop<spred (@<SPRED) for Nom; if copulas is the main verb to the left, and there is no Ess found to the left of cop (note that Loc is allowed between target and cop). OR: if you are Coll or Sem/Group with copulas to your left.
<spredLocEXPERIMENT (@<SPRED) for material Loc; if you are to the right of copulas, and the Nom to the left of copulas is not a hab-actor
NumTime (@<SPRED) for A Nom
<spredSg (@<SPRED) for Sg Nom
<spredPg (@<SPRED) for Pl Nom
<spred (@<SPRED) for Nom; if copulas to the left, and Nom or sentence boundary to the left of copulas. First one to the right is EOS.
<spred (@<SPRED) for N Ess
spredEss> (@SPRED>) for N Ess; if copulas to the right of you, and if an NP with nom-case first one to your left.
HABSpredSg> (@SPRED>) for Nom; if habitive first one to the left, followed by copulas.
GalleSpred> (@SPRED>) for Num Nom; if sentence initial
spredSgMII> (@SPRED>)
r492> (@SPRED>) for Interr Gen; consisting only of negations. You are not allowed to be MII. You are not allowed to have an adjective or noun to yor right. You are not allowed to have a verb to your right; the exception beeing an aux.
AdjSpredSg> (@SPRED>) for A Sg Nom; if copulas to the right, but not if A or @<SPRED are found to the right of copulas
SpredSg>Hab (@SPRED>) for Nom; if you are sentence initial, copulas is located to the right, and there is a habitive to the right of copulas
Spred>SubjInf (@SPRED>) for Nom; if copulas to the right, and the subject of copulas is an Inf to the right
spredCoord (@<SPRED) coordination for Nom; only if there already is a SPRED to the left of CNP. Not if there is some kind of comparison involved.
subj>Sgnr1 (@SUBJ>) for Nom Sg, including Indef Nom if; VFIN + Sg3 or Pl3 to the right (VFIN not allowed to the left)
subj>Pl (@SUBJ>) for plural nominatives, including Coll and Sem/Group. VFIN + Pl3 to the right.
subj>Pl (@SUBJ>) for plural nominatives
subj>Sgnr2 (@SUBJ>) for Nom Sg; if VFIN + Sg3 to the right.
<subjSg (@<SUBJ) for Nom Sg; if VFIN Sg3 or Du2 to the left (no HAB allowed to the left).
f<advl (@-F<ADVL) for infinite adverbials
f<advl (@-F<ADVL) for infinite adverbials
s-boundary=advl> (@ADVL>) for ADVL that resemble s-booundaries. Mainverb to the right.
-fobj> (@-FOBJ>) for Acc
-fobj> (@-FOBJ>) for Acc
advl>mainV (@ADVL>) if; finite mainverb not found to the left, but the finite mainverb is found to the right.
<advl (@<ADVL) if; finite mainverb found to the left. Not if a comma is found immediately to the left and a finite mainverb is located somewhere to the right of this comma.
advlPoPr> (@<ADVL) if mainverb to the right.
advlEss> (@<ADVL) for weather and time Ess, if FMAINV to the left.
advl>inbetween (@ADVL>) for Adv; if inbetween two sentenceboundaries where no mainverb is present.
comma<advlEOS (@<ADVL) if; comma found to the left and the finite mainverb to the left of comma. To the right is the end of the sentence.
advlBOS> (@ADVL>) if; you are N Ill and found sentnece initially. First one to your right is a clause.
<advlPoEOS (@<ADVL) for Po; if you are found at the very end of a sentence. A mainverb is needed to the right though.
cleanupILL<advl (@<ADVL) for N Ill if; there are no boundarysymbols to your left, if you arent already @N< OR @APP-N<, and no mainverb is to yor left.
This (part of) documentation was generated from src/cg3/functions.cg3
Komi (Permyak) adjectives compare.
Continuation lexicon has been assigned according to
This (part of) documentation was generated from src/fst/morphology/affixes/adjectives.lexc
Komi postpositions inflect for direction.
Prep lexica
Russian на
Postp lexica
This contlex allows for relational word which, otherwise, are open to extensive declension
**LEXICON PO_ **
**LEXICON POSTP1 ** these are:
аддза, бӧрті, бокиті, боксянь, дырйи, йитӧдын, кузя, ног, ньылыд, паныдӧн, пӧлӧн, пыдди, пыр, понда, ради, уліті, выліті, вывті, вомас, вомӧн пӧвст
аддза, бӧрті, бокиті, боксянь, дырйи, йитӧдын, кузя, ног, ньылыд, паныдӧн, пӧлӧн, пыдди, пыр, понда, ради, уліті, выліті, вывті, вомас, вомӧн пӧвст
This (part of) documentation was generated from src/fst/morphology/affixes/adpositions.lexc
Komi adverbs inflect for direction.
This (part of) documentation was generated from src/fst/morphology/affixes/adverbs.lexc
Komi conjunctors
This (part of) documentation was generated from src/fst/morphology/affixes/conjunctors.lexc
LEXICON Vocative
LEXICON Noun1-IS_PTC-OM is to provide deverbal nouns with +Der/ӧм tags
LEXICON Noun1-IS_PTC-AN
LEXICON Noun1-IS_PTC-YSJ
Basic nouns.
The lexicon for basic nouns is N_
This should be phased out 2013-05-07
subsequent Cns vs Vow
LEXICON N_PARAGOGIC-V/L ныв:ны нылыс
LEXICON N_PARAGOGIC-J ав:ав авйыс
LEXICON N_PARAGOGIC-K кытш:кытш кытшкыс
LEXICON N_PARAGOGIC-M зон:зон зонмыс
LEXICON N_PARAGOGIC-T зеп:зеп зептыс
LEXICON N_END-IN-J абай:аба абайыс
+Pl:%>%^1Cnsэз CASEPOSSLEX ; 2015-09-04 change to ь%>яс after xfst rules are removed
LEXICON N_END-IN-ДДЗ автомобиль:автомобил автомобильыс
LEXICON N_END-IN-ЛЛЬ моль:мол молльӧ 2015-09-04 change to ь%>яс after xfst rules are removed
All nouns follow one contlex “N_” to begin with here is simply a list of all variant with no more variants beyond:
SG1
SG2
SG3
PL1
PL2 PL3
SG1 SG2 SG3 PL1 PL2 PL3
SG1 SG2 SG3 PL1 PL2 PL3
SG1
SG2
SG3
PL1
PL2 PL3
+Der/A+Adv:%>а K ;
This (part of) documentation was generated from src/fst/morphology/affixes/nouns.lexc
LEXICON NUM-APPR ! 2011-11-03 This will need work
All nouns follow one contlex “Noun1” to begin with here is simply a list of all variant with no more variants beyond:
This (part of) documentation was generated from src/fst/morphology/affixes/numerals.lexc
Komi Particles
This (part of) documentation was generated from src/fst/morphology/affixes/particles.lexc
Prefixes Prefixes in the Komi-Permyak language are bound to the beginning of other words.
This (part of) documentation was generated from src/fst/morphology/affixes/prefixes.lexc
ме+Pron+Pers+Sg1:ме perssg1decl ; …
ачым+Pron+Refl+Sg1:а REFLSG1DECL ; …
LEXICON perssg1decl
LEXICON perspl1decl
LEXICON perssg2decl
LEXICON perspl2decl
ми мийӧ The 1st and 2nd persons have Oblique case stem strategies that differ from the 3rd person: ті тійӧ nämä ovat aivan eri asioita? сы сійӧ tosin joskus
LEXICON perspl3decl
LEXICON perssg
LEXICON persplobl
Tagged in the src/morphology/stems/pronouns.xml file
This (part of) documentation was generated from src/fst/morphology/affixes/pronouns.lexc
Proper noun inflection
Komi proper nouns inflect in the same cases as regular nouns.
Russian type Surnames
Preparing for the template urj-Cyrl Beginning 2012-11-15
Абдеев:Абдеев
Багрий:Багр
Аморский:Аморск
These are vowel-final stems They have previously received +Sem/Fem tags
Should this be limited to +Sg? 2015-09-06
Вили:Вил
Андрей:Андре
Ending 2012-11-15
FEMALE NAMES FROM TEMPLATE
This (part of) documentation was generated from src/fst/morphology/affixes/propernouns.lexc
This (part of) documentation was generated from src/fst/morphology/affixes/symbols.lexc
Some Flag diacritic lines are with regexes, other with aligned zeros. We want to migrate to regexes < … > , for readability reasons (sic!)
Begin work with TV and IV
LEXICON VR_SHUNY
LEXICON V_SHUNY шуны:шу янӧдны, контролируйтны. Ending in -дны, -тны, -Cны, -Vны.
LEXICON V_JUAYSHNY is there ш : шт gradation
LEXICON V_AMNY амны:ам Ending in -мны, -жны, -дзны,
LEXICON V_KYJNY кыйны:кый Ending in -йны,
LEXICON V_CHILOESNY is there s : st alternation 2018-09-01
LEXICON V_KUTNY шуны:шу янӧдны, контролируйтны. Ending in -дны, -тны, -Cны, -Vны.
LEXICON V_NUAVNY нуавны:нуа Consonant-onset
LEXICON V_ARTASJNY артасьны:артас -Cны.
LEXICON VR_LYDDJYNY
LEXICON V_LYDDJYNY лыддьыны:лыддьы ! ярмыны. Multiple-syllable verb ending in -ыны.
LEXICON V_VOLYNY волыны:волы ! ярмыны. Multiple-syllable verb ending in -ыны.
LEXICON VerbConj-V суф б – ы
LEXICON VerbConj суф а
LEXICON VerbConj_KYJNY суф а
LEXICON VerbConj_AMNY суф а
LEXICON VerbConj_KUTNY суф а
LEXICON Finiteforms Gives linking vowels for 3 tenses
LEXICON Finiteforms_KYJNY Gives linking vowels for 3 tenses
LEXICON Finiteforms_AMNY Gives linking vowels for 3 tenses
LEXICON Finiteforms_KUTNY Gives linking vowels for 3 tenses
@U.CONJ-MX.IMP@@U.CONJ-NX.PL@@U.CONJ-PX.2@+Imprt+Pl2:@U.CONJ-MX.IMP@@U.CONJ-NX.PL@@U.CONJ-PX.2@%>ӧ VerbEnd ; kpv -ӧй
Differs from kpv 2016-09-15
LEXICON Verb-nyDer
LEXICON Verb-nyDer-ONSET-CONS Derivation onset in consonant verb-to-verb
This is fed by LEXICON V_SHUNY, and therefore certain corrections must be made 2012-01-18
овсьыны пусьыштлывлыны босьтчыштлывлыны
LEXICON Verb-nyDer-ONSET-VOW Derivation onset in vowel
LEXICON Verb-nyDer-ONSET-Y Derivation onset in vowel
LEXICON Verb-nyDer-ONSET-A Derivation onset in vowel босьтасьны
LEXICON Verb-nyDer-ONSET-JA Derivation onset in vowel босьтасьны
verb-to-noun
LEXICON VerbDer FIX THIS 2015-09-06
:й VerbDer-ONSET_JI ;
VerbDer-ONSET_JI ;
: VerbDer-ONSET_JI ;
+Der/ісь+ActPrsPtc:%>%{иі%}сь N_ ; kpv ысь
LEXICON VerbDer-ONSET_JI
LEXICON VerbDer-ONSET_A
вевттьысьыны
бертласьны
This (part of) documentation was generated from src/fst/morphology/affixes/verbs.lexc
=================================== ! The Komi-Permyak morphophonological/twolc rules file =================================== !
This file documents the phonology.twolc file
%^1Cns:0 Plural-initial; it allows for doubling of consonant
(escaped with square brackets, to avoid collision with > as morpheme boundary)
Diacritics
Vowel
Palatal Vowel Cns-initial vowels
All non-vowels, consonants and hard and soft signs
All non-vowels with exception of soft sign
All consonants with hard A
All consonants followed by Cyrillic и Why is т2 here 2015-10-01
Letters
Dummy
Double stem-final consonant
Double stem-final consonant л:в
%^1Cns to zero
э:е
The famous L/V
Paragogic consonants mDeletion
Paragogic consonants tDeletion
jDeletion after vowel
j to soft sign after r
j to hard sign after consonant
l deletion
d deletion
Vowel Palatalisation а 2 я, о 2 ё, у 2 ю
%{иі%} 2 і
%{иі%} 2 и
%{ая%} 2 а
%{ая%} 2 я
Soft Sign Deletion
нян0%>нез
Hard Sign Deletion
Hard Sign Palatalization
No triple letters
IClitic
This (part of) documentation was generated from src/fst/morphology/phonology.twolc
INTRODUCTION TO MORPHOLOGICAL ANALYSER OF Komi-Permyak LANGUAGE.
The morphological analyses of wordforms for the Komi-Permyak language are presented in this system in terms of the following symbols. (It is highly suggested to follow existing standards when adding new tags).
The parts-of-speech tags are:
The parts of speech are further split up into: Adjectives
Adverbs These are ideophonic descriptors used to modify the verb вырк ливтясь “flit and it flew off”
Interjections +Conative Used for calling animals, for example
Nouns proper used with paired nouns collective nouns
Postpositions
Quantifiers and Numerals are classified under:
кыкысь
singular plural
accusative -ӧс ablative case -лісь approximative -лань approximative egressive -ланьсянь approximative elative -ланьысь approximative illative -ланьӧ approximative inessive -ланьын approximative prolative -ланьӧт approximative terminative -ланьӧдз approximative terminative -ланьви carative -тӧг consecultative -ла Comitative -кӧт Comparative case form -ся
transitive THIS should be removed 2019-11-01
used when possessive marking occurs before case used when case occurs before possessive marking
this will be used for marking complement forms such as кыкнан in collective numerals, сы , which can only appear with a following NP. DO WE NEED THIS 2019-10-22? jaska Niko
%[%>%] - Literal >
%[%<%] - Literal <
The possession is marked as such: ODD
The comparative forms are:
Numerals are classified under:
Verb moods are:
+Prec: Precative mood is a directive mood that signals that the utterance is a request. -ко on imperative forms equals Precative Verb personal forms are: Other verb forms are Gerund This is used with derivations
Question and Focus particles:
The Usage extents are marked using following tags:
Where do these come from source
+Dimin diminutive, words that are already -ok dimin
Semantics are classified with
Derivations are classified under the morphophonetic form of the suffix, the source and target part-of-speech.
+Der/ісь Der/ысь
2012-09-11 Perhaps this is only syntactic
Tags for Ethymological Origin marking. This has initially used used with proper nouns
Morphophonology To represent phonologic variations in word forms we use the following symbols in the lexicon files:
And following triggers to control variation
%^VowRM vowel syncope
(escaped with square brackets, to avoid collision with > as morpheme boundary)
We have manually optimised the structure of our lexicon using following flag diacritics to restrict morhpological combinatorics - only allow compounds with verbs if the verb is further derived into a noun again: | @P.NeedNoun.ON@ | (Dis)allow compounds with verbs unless nominalised | @D.NeedNoun.ON@ | (Dis)allow compounds with verbs unless nominalised | @C.NeedNoun@ | (Dis)allow compounds with verbs unless nominalised
For languages that allow compounding, the following flag diacritics are needed to control position-based compounding restrictions for nominals. Their use is handled automatically if combined with +CmpN/xxx tags. If not used, they will do no harm. | @P.CmpFrst.FALSE@ | Require that words tagged as such only appear first | @D.CmpPref.TRUE@ | Block such words from entering ENDLEX | @P.CmpPref.FALSE@ | Block these words from making further compounds | @D.CmpLast.TRUE@ | Block such words from entering R | @D.CmpNone.TRUE@ | Combines with the next tag to prohibit compounding | @U.CmpNone.FALSE@ | Combines with the prev tag to prohibit compounding | @P.CmpOnly.TRUE@ | Sets a flag to indicate that the word has passed R | @D.CmpOnly.FALSE@ | Disallow words coming directly from root.
Use the following flag diacritics to control downcasing of derived proper nouns (e.g. Finnish Pariisi -> pariisilainen). See e.g. North Sámi for how to use these flags. There exists a ready-made regex that will do the actual down-casing given the proper use of these flags. | @U.Cap.Obl@ | Allowing downcasing of derived names: deatnulasj. | @U.Cap.Opt@ | Allowing downcasing of derived names: deatnulasj.
FLAGS USED WITH COLLECTIVE NOUNS
Removal
@U.Cap.Obl@ | Allowing downcasing of derived names: deatnulasj |
@U.Cap.Opt@ | Allowing downcasing of derived names: deatnulasj |
The word forms in the KOMI-PERMYAK language start from the lexeme roots of basic
word classes, or optionally from prefixes:
Incoming from akusanat Pron_koi2x ;
Incoming for conversion from kpv
This (part of) documentation was generated from src/fst/morphology/root.lexc
Adjectives Adjectives in Komi-Permyak language describe things.
This (part of) documentation was generated from src/fst/morphology/stems/adjectives.lexc
This is where new words from kpv are initially shown
This (part of) documentation was generated from src/fst/morphology/stems/adjectives_newwords.lexc
This is where new words from kpv are initially shown
This (part of) documentation was generated from src/fst/morphology/stems/adverbs_newwords.lexc
This is where new words are added as lexc entries before they are added to the xml source files. Абъячой+N+Prop+Sem/Plc:Абъячой PROP_ “(eng) fish/(fin) /(rus)” ;
ADD NOUNS BELOW
This (part of) documentation was generated from src/fst/morphology/stems/kom-rus-propernouns_newwords.lexc
Nouns Nouns in the Komi Permyak language are things.
This (part of) documentation was generated from src/fst/morphology/stems/nouns.lexc
This is where new words from kpv are initially shown
2016-07-14
This (part of) documentation was generated from src/fst/morphology/stems/nouns_newwords.lexc
Numerals Numerals in the KOMI-PERMYAK language are numbers.
This (part of) documentation was generated from src/fst/morphology/stems/numerals.lexc
This is where new words from kpv are initially shown
This (part of) documentation was generated from src/fst/morphology/stems/numerals_newwords.lexc
Pronouns Pronouns in KOMI PERMYAK language are references to things.
This (part of) documentation was generated from src/fst/morphology/stems/pronouns.lexc
This is where new words from kpv are initially shown
This (part of) documentation was generated from src/fst/morphology/stems/pronouns_newwords.lexc
This is where new words from kpv are initially shown
These are koi verbs
This (part of) documentation was generated from src/fst/morphology/stems/verbs_newwords.lexc
retroflex plosive, voiceless t ʈ 0288, 648 (
= ASCII 096)
retroflex plosive, voiced d ɖ 0256, 598
labiodental nasal F ɱ 0271, 625
retroflex nasal n
ɳ 0273, 627
palatal nasal J ɲ 0272, 626
velar nasal N ŋ 014B, 331
uvular nasal N\ ɴ 0274, 628
bilabial trill B\ ʙ 0299, 665
uvular trill R\ ʀ 0280, 640
alveolar tap 4 ɾ 027E, 638
retroflex flap r ɽ 027D, 637
bilabial fricative, voiceless p\ ɸ 0278, 632
bilabial fricative, voiced B β 03B2, 946
dental fricative, voiceless T θ 03B8, 952
dental fricative, voiced D ð 00F0, 240
postalveolar fricative, voiceless S ʃ 0283, 643
postalveolar fricative, voiced Z ʒ 0292, 658
retroflex fricative, voiceless s
ʂ 0282, 642
retroflex fricative, voiced z` ʐ 0290, 656
palatal fricative, voiceless C ç 00E7, 231
palatal fricative, voiced j\ ʝ 029D, 669
velar fricative, voiced G ɣ 0263, 611
uvular fricative, voiceless X χ 03C7, 967
uvular fricative, voiced R ʁ 0281, 641
pharyngeal fricative, voiceless X\ ħ 0127, 295
pharyngeal fricative, voiced ?\ ʕ 0295, 661
glottal fricative, voiced h\ ɦ 0266, 614
alveolar lateral fricative, vl. K alveolar lateral fricative, vd. K\
labiodental approximant P (or v) alveolar approximant r\ retroflex approximant r` velar approximant M\
retroflex lateral approximant l`
palatal lateral approximant L
velar lateral approximant L
Clicks
bilabial O\ (O = capital letter)
dental |
(post)alveolar !\
palatoalveolar =\
alveolar lateral ||
Ejectives, implosives
ejective > e.g. ejective p p> implosive < e.g. implosive b b< Vowels
close back unrounded M close central unrounded 1 close central rounded } lax i I lax y Y lax u U
close-mid front rounded 2 close-mid central unrounded @\ close-mid central rounded 8 close-mid back unrounded 7
schwa ə @
open-mid front unrounded E open-mid front rounded 9 open-mid central unrounded 3 open-mid central rounded 3\ open-mid back unrounded V open-mid back rounded O
ash (ae digraph) { open schwa (turned a) 6
open front rounded & open back unrounded A open back rounded Q Other symbols
voiceless labial-velar fricative W voiced labial-palatal approx. H voiceless epiglottal fricative H\ voiced epiglottal fricative <\ epiglottal plosive >\
alveolo-palatal fricative, vl. s\ alveolo-palatal fricative, voiced z\ alveolar lateral flap l\ simultaneous S and x x\ tie bar _ Suprasegmentals
primary stress “
secondary stress %
long :
half-long :\
extra-short _X
linking mark -
Tones and word accents
level extra high _T level high _H level mid _M level low _L level extra low _B downstep ! upstep ^ (caret, circumflex)
contour, rising contour, falling _F contour, high rising _H_T contour, low rising _B_L
contour, rising-falling _R_F
(NB Instead of being written as diacritics with _, all prosodic
marks can alternatively be placed in a separate tier, set off
by < >, as recommended for the next two symbols.)
global rise
voiceless 0 (0 = figure), e.g. n_0 voiced _v aspirated _h more rounded _O (O = letter) less rounded _c advanced _+ retracted _- centralized _” syllabic = (or _=) e.g. n= (or n=) non-syllabic _^ rhoticity `
breathy voiced _t creaky voiced _k linguolabial _N labialized _w palatalized ‘ (or _j) e.g. t’ (or t_j) velarized _G pharyngealized _?\
dental d apical _a laminal _m nasalized ~ (or _~) e.g. A~ (or A~) nasal release _n lateral release _l no audible release _}
velarized or pharyngealized _e velarized l, alternatively 5 raised _r lowered _o advanced tongue root _A retracted tongue root _q
This (part of) documentation was generated from src/fst/phonetics/txt2ipa.xfscript
We describe here how abbreviations are in Komi-Permyak are read out, e.g. for text-to-speech systems.
For example:
This (part of) documentation was generated from src/fst/transcriptions/transcriptor-abbrevs2text.lexc
[ L A N G U A G E ] G R A M M A R C H E C K E R
This section lists all the tags inherited from the fst, and used as tags in the syntactic analysis. The next section, Sets, contains sets defined on the basis of the tags listed here, those set names are not visible in the output.
BOS EOS
N A Adv V Pron CS CC CC-CS Po Pr Pcle Num Interj ABBR ACR CLB LEFT RIGHT WEB PPUNCT PUNCT
COMMA ¶
Pers Dem Interr Indef Recipr Refl Rel Coll NomAg Prop Allegro Arab Romertall
Nom Acc Gen Ill Loc Com Ess Ess Sg Du Pl Cmp/SplitR Cmp/SgNom Cmp/SgGen Cmp/SgGen PxSg1 PxSg2 PxSg3 PxDu1 PxDu2 PxDu3 PxPl1 PxPl2 PxPl3 Px
Comp Superl Attr Ord Qst IV TV Prt Prs Ind Pot Cond Imprt ImprtII Sg1 Sg2 Sg3 Du1 Du2 Du3 Pl1 Pl2 Pl3 Inf ConNeg Neg PrfPrc VGen PrsPrc Ger Sup Actio VAbess
Err/Orth
Sem/Act Sem/Ani Sem/Atr Sem/Body Sem/Clth Sem/Domain Sem/Feat-phys Sem/Fem Sem/Group Sem/Lang Sem/Mal Sem/Measr Sem/Money Sem/Obj Sem/Obj-el Sem/Org Sem/Perc-emo Sem/Plc Sem/Sign Sem/State-sick Sem/Sur Sem/Time Sem/Txt
HUMAN
PROP-ATTR PROP-SUR
TIME-N-SET
@+FAUXV @+FMAINV @-FAUXV @-FMAINV @-FSUBJ> @-F<OBJ @-FOBJ> @-FSPRED<OBJ @-F<ADVL @-FADVL> @-F<SPRED @-F<OPRED @-FSPRED> @-FOPRED> @>ADVL @ADVL< @<ADVL @ADVL> @ADVL @HAB> @<HAB @>N @Interj @N< @>A @P< @>P @HNOUN @INTERJ @>Num @Pron< @>Pron @Num< @OBJ @<OBJ @OBJ> @OPRED @<OPRED @OPRED> @PCLE @COMP-CS< @SPRED @<SPRED @SPRED> @SUBJ @<SUBJ @SUBJ> SUBJ SPRED OPRED @PPRED @APP @APP-N< @APP-Pron< @APP>Pron @APP-Num< @APP-ADVL< @VOC @CVP @CNP OBJ