123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284 |
- // 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
- .L01 ಕ ಖ ಗ ಘ ಙ // velar
- .L02 ಚ ಛ ಜ ಝ ಞ // palatal
- .L03 ಟ ಠ ಡ ಢ ಣ // retroflex
- .L04 ತ ಥ ದ ಧ ನ // dental
- .L05 ಪ ಫ ಬ ಭ ಮ // labial
- .group ಕ
- ಕ ka
- ಕ (B k
- .group ಖ
- ಖ k#a
- ಖ (B k#
- .group ಗ
- ಗ ga
- ಗ (B g
- .group ಘ
- ಘ g#a
- ಘ (B g#
- .group ಙ
- ಙ Na
- ಙ (B N
- .group ಚ
- ಚ ca
- ಚ (B c
- .group ಛ
- ಛ c#a
- ಛ (B c#
- .group ಜ
- ಜ Ja
- ಜ (B J
- ಜ಼ za // nukta
- ಜ಼ (B z
- .group ಝ
- ಝ J#a
- ಝ (B J#
- .group ಞ
- ಞ n^a
- ಞ (B n^
- .group ಟ
- ಟ t.a
- ಟ (B t.
- .group ಠ
- ಠ t.#a
- ಠ (B t.#
- .group ಡ
- ಡ d.a
- ಡ (B d.
- .group ಢ
- ಢ d.#a
- ಢ (B d.#
- .group ಣ
- ಣ n.a
- ಣ (B n.
- .group ತ
- ತ ta
- ತ (B t
- .group ಥ
- ಥ t#a
- ಥ (B t#
- .group ದ
- ದ da
- ದ (B d
- .group ಧ
- ಧ d#a
- ಧ (B d#
- .group ನ
- ನ na
- ನ (B n
- .group ಪ
- ಪ pa
- ಪ (B p
- .group ಫ
- ಫ p#a
- ಫ (B p#
- ಫ಼ fa // nukta
- ಫ಼ (B f
- .group ಬ
- ಬ ba
- ಬ (B b
- .group ಭ
- ಭ b#a
- ಭ (B b#
- .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]
- ಂ(L01 N // anusvara (this should nasalize the vowel)
- ಂ(L02 n^
- ಂ(L03 n.
- ಂ(L04 n
- ಂ m
- ಃ 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
- 0xe0a4 _^_HI // switch to hindi voice for devanagari characters
- .group 0xe0a5 // devanagari
- 0xe0a5 _^_HI
- .group
- $ do:l.ar
|