123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265 |
-
- // This file is UTF8 encoded
- // Spelling to phoneme rules for Kannada
-
- // A means vowel letters (not vowel signs)
- // B means a combining vowel sign or a virama
-
-
- .replace
- ೦ 0 // Convert Kannada numbers
- ೧ 1
- ೨ 2
- ೩ 3
- ೪ 4
- ೫ 5
- ೬ 6
- ೭ 7
- ೮ 8
- ೯ 9
-
-
- .group ಕ
- ಕ ka
- ಕ (B k
-
- .group ಖ
- ಖ kha
- ಖ (B kh
-
- .group ಗ
- ಗ ga
- ಗ (B g
-
- .group ಘ
- ಘ gha
- ಘ (B gh
-
- .group ಙ
- ಙ Na
- ಙ (B N
-
- .group ಚ
- ಚ ca
- ಚ (B c
-
- .group ಛ
- ಛ cha
- ಛ (B ch
-
- .group ಜ
- ಜ Ja
- ಜ (B J
-
- .group ಝ
- ಝ Jha
- ಝ (B Jh
-
- .group ಞ
- ಞ n^a
- ಞ (B n^
-
- .group ಟ
- ಟ t.a
- ಟ (B t.
-
- .group ಠ
- ಠ th.a
- ಠ (B th.
-
- .group ಡ
- ಡ d.a
- ಡ (B d.
-
- .group ಢ
- ಢ dh.a
- ಢ (B dh.
-
- .group ಣ
- ಣ n.a
- ಣ (B n.
-
- .group ತ
- ತ ta
- ತ (B t
-
- .group ಥ
- ಥ tha
- ಥ (B th
-
- .group ದ
- ದ da
- ದ (B d
-
- .group ಧ
- ಧ dha
- ಧ (B dh
-
- .group ನ
- ನ na
- ನ (B n
-
- .group ಪ
- ಪ pa
- ಪ (B p
-
- .group ಫ
- ಫ pha
- ಫ (B ph
-
- .group ಬ
- ಬ ba
- ಬ (B b
-
- .group ಭ
- ಭ bha
- ಭ (B bh
-
- .group ಮ
- ಮ ma
- ಮ (B m
-
- .group ಯ
- ಯ ja
- ಯ (B j
-
- .group ರ
- ರ ra
- ರ (B r
-
- .group ಱ
- ಱ ra
- ಱ (B r
-
- .group ಲ
- ಲ la
- ಲ (B l
-
- .group ಳ
- ಳ l.a
- ಳ (B l.
-
- .group ವ
- ವ va
- ವ (B v
-
- .group ಶ
- ಶ S;a
- ಶ (B S;
-
- .group ಷ
- ಷ s.a
- ಷ (B s.
-
- .group ಸ
- ಸ sa
- ಸ (B s
-
- .group ಹ
- ಹ ha
- ಹ (B h
-
- .group ೞ
- ೞ fa
- ೞ (B f
-
- .group ೠ
- ೠ r-
-
-
- // Stand-alone vowels
- .group ಅ
- ಅ a
-
- .group ಆ
- ಆ a:
-
- .group ಇ
- ಇ i
-
- .group ಈ
- ಈ i:
-
- .group ಉ
- ಉ u
-
- .group ಊ
- ಊ u:
-
- .group ಋ
- ಋ ru
-
- .group ಎ
- ಎ e
-
- .group ಏ
- ಏ e:
-
- .group ಐ
- ಐ aI
-
- .group ಒ
- ಒ o
-
- .group ಓ
- ಓ o:
-
- .group ಔ
- ಔ aU
-
-
-
- .group 0xe0b2 // characters which start with UTF-8 bytes: [e0 b2]
-
- ಂ m // anusvara (this should nasalize the vowel)
-
- ಃ h // visarga
-
- // combining vowel signs
-
- ಾ a:
-
- ಿ i
-
-
- .group 0xe0b3 // characters which start with UTF-8 bytes: [e0 b3]
-
- ೀ i:
-
- ು u
-
- ೂ u:
-
- ೃ ru
-
- ೄ r-:
-
- ೆ e
-
- ೇ e:
-
- ೈ aI
-
- ೊ o
-
- ೋ o:
-
- ೌ aU
-
- ್ // virama
- // ್ (C y // virama+consonant, insert epenthetic vowel
-
- ೕ : // length mark ??
- ೖ : // ai length mark ??
-
-
- .group 0xe0a4 // devanagari
- \340\244 _^_HI // switch to hindi voice for devanagari characters
- .group 0xe0a5 // devanagari
- \340\245 _^_HI
-
-
- .group
- $ do:l.ar
-
|