| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277 | 
							- 
 - // 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 ఖ
 - 	ఖ	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 ౘ
 - 	ౘ	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
 - 
 - 	ం	m	// 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 0xe0a4  // devanagari
 - 	0xe0a4  _^_HI  // switch to hindi voice for devanagari characters
 - .group 0xe0a5  // devanagari
 - 	0xe0a5  _^_HI
 - 
 - 
 - .group
 - 	$	d.a:lar
 - 
 
 
  |