blob: 17bcb493f430640f0d021a811aee73917d5c2f7f [file] [log] [blame]
// This file is UTF8 encoded
// Spelling to phoneme rules for Telugu
// A means vowel letters (not vowel signs)
// B means a combining vowel sign or a virama
.replace
0 // Convert Telugu numbers
1
2
3
4
5
6
7
8
9
.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
జ్ఞ gna
జ్ఞ (B gn
.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#
.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
v#a
(B v#
.group
S;a
(B S;
.group
s.a
(B s.
.group
sa
(B s
.group
ha
(B h
.group
tsa
(B ts
.group
dza
(B dz
.group
ru
.group
l-
// Stand-alone vowels
.group
a
.group
a:
.group
i
.group
i:
.group
u
.group
u:
.group
ru
.group
l-
.group
e
_) ;e
.group
e:
.group
aI
.group
o
.group
o:
.group
aU
.group 0xe0b0 // characters which start with UTF-8 bytes: [e0 b0]
. n // candrabindu
n // anusvara (this should nasalize the vowel)
h // visarga
// combining vowel signs
a:
ి i
.group 0xe0b1 // characters which start with UTF-8 bytes: [e0 b1]
i:
u
u:
ru
r-:
e
e:
aI
o
o:
aU
// virama
: // length mark ??
: // ai length mark ??
.group
$ d.a:lar