eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ur_rules 6.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540
  1. // This ur_rules file is written by Him Prasad Gautam (Kathmandu, Nepal).
  2. // This file is UTF8 encoded
  3. // phoneme rules for Urdu
  4. // Letter group - l01: Vowels
  5. .replace
  6. ٠ 0
  7. ١ 1
  8. ٢ 2
  9. ٣ 3
  10. ٤ 4
  11. ٥ 5
  12. ٦ 6
  13. ٧ 7
  14. ٨ 8
  15. ٩ 9
  16. ي ی
  17. یٰ ا
  18. // vowel signs, alif acts as consonants at start of word if these follow
  19. .L01 َ ِ ُ و ی ع ا ے
  20. // VOWELS
  21. .group َ
  22. َ a
  23. َی E
  24. َے E
  25. َو O
  26. َع a:
  27. .group ِ
  28. ِ I
  29. ِی i:
  30. ِع i:
  31. .group ُ
  32. ُ U
  33. ُو u:
  34. ُع O
  35. .group ھ
  36. ھ HV
  37. ھ (_ H:
  38. ھ (l01 H
  39. .group ا
  40. ا a:
  41. _) ا (L01 // Acts like Consonants if followed by a vowel but is silent.
  42. _) ا a
  43. _) او u:
  44. _) ای e:
  45. ائ a:j
  46. اہ(_ a:H
  47. _) اتن 'Itn
  48. _) اتر Ut'aR
  49. _) اتر (L01 UtR
  50. _) الٹ Ul'at.
  51. _) الٹ (L01 Ult.
  52. _) الجھ Ul'aJh
  53. _) الجھ (L01 UlJh
  54. _) ابھر Ubh'aR
  55. _) ابھر (L01 UbhR
  56. _) اچھل Uch'al
  57. _) اچھل (L01 Uchl
  58. _) اجڑ UJ'ar.
  59. _) اجڑ (L01 UJr.
  60. افتتاح ,ItIt'a:H
  61. اسلام ,Isl'a:m
  62. _) انسان Ins'a:n
  63. _) انت 'Int,a
  64. _) امید Um'i:d
  65. اً(_ 'an
  66. _) امکان ,Imk'a:n
  67. _) افسر ,afs'aR
  68. _) اتفاق ,ItIf'a:q
  69. _) ابتدا 'Ibt,Ida:
  70. _) ایمان i:m'a:n
  71. _) اعت 'e:tI
  72. _) اضاف Iz'a:f
  73. _) اختلاف ,IxtIl'a:f
  74. _) اسمبلی as'ambli:
  75. _) اٹھت 'Ut.#t
  76. _) اٹھن 'Ut.#n
  77. _) اٹھات Ut.#'a:t
  78. اقلیت ,aqali:;'at
  79. استثن ,Ist'asn
  80. اندھیر 'and#e:R
  81. انتالیس ,Unta:l'i:s
  82. انتیس ,Unt'i:s
  83. اکثر ,aks'aR
  84. ایران i:R'a:n
  85. اجتماع ,IJtIm'a:
  86. استحصال ,Ist,e:Hs.'a:l
  87. _) امنگ Um'ang
  88. انعام In'a:m
  89. امتحان ,ImtIH'a:n
  90. الزام ,Ilz'a:m
  91. اشتہار ,IStIH'a:R
  92. اصول Us.'u:l
  93. .group آ
  94. آ a:
  95. .group ع
  96. ع a:
  97. عا a:
  98. _) ع a
  99. _) عیس 'i:s
  100. _) عید 'i:d
  101. عنوان Unv'a:n
  102. .group و
  103. و o:
  104. وُ u:
  105. وٗ u:
  106. و (L01 v
  107. _) و vV
  108. وع (_ u:
  109. وّ vv
  110. .group ی
  111. ی e:
  112. ی (L01 j
  113. ی (_ i:
  114. _) ی jV
  115. یع(_ i:
  116. @) ی i:
  117. یں(_ e:n
  118. یّ jj
  119. @) یت(_ j'at
  120. .group ے // yeh barree
  121. ے e:
  122. .group ۂ
  123. ۂ 'ae:
  124. // with hamza
  125. .group ئ
  126. ئ
  127. .group ؤ
  128. ؤ aU // ??
  129. .group أ
  130. أ // ??
  131. // CONSONANTS
  132. .group ب
  133. ب bV
  134. بھ b#V
  135. بھ (L01 b#
  136. ب (L01 b
  137. بّ bbV
  138. بّ (L01 bb
  139. _) بگڑ bIg'ar.
  140. _) بگڑ (L01 b'Igr.
  141. _) بکھر bIkh'aR
  142. _) بکھر (L01 b'IkhR
  143. _) بچھڑ bIch'ar.
  144. _) بچھڑ (L01 bIchr.
  145. _) بجھ b'UJh
  146. بھوک bh'u:k
  147. بھیک bh'i:k
  148. بھیگ bh'i:g
  149. بھول bh'u:l
  150. _) بیان baj'a:n
  151. _) بٹھا b'It.#a:
  152. بئی b'ai:
  153. بیوی b'i:vi:
  154. _) بیوا b'e:va:
  155. برسر b,aRs'aR
  156. بگاڑ bIg'a:r.
  157. بغاوت b,aQa:v'at
  158. .group پ
  159. پ pV
  160. پھ p#V
  161. پ (L01 p
  162. پھ (L01 p#
  163. پّ ppV
  164. پّ (L01 pp
  165. _) پھر ph'IR
  166. پھول ph'u:l
  167. _) پہل (L01 p'e:Hl
  168. پہنچ paH'Unc
  169. پوچھ p'u:c#
  170. .group ت
  171. ت tV
  172. تھ t#V
  173. ت (L01 t
  174. تھ (L01 t#
  175. تّ ttV
  176. تّ (L01 tt
  177. _) تمہ t'UmH
  178. تحقیق t,e:Hq'i:q
  179. _) ترجم t'aRJ,Um
  180. .group ٹ
  181. ٹ t.V
  182. ٹھ t.#V
  183. ٹ (L01 t.
  184. ٹھ (L01 t.#
  185. ٹّ t.t.V
  186. ٹّ (L01 t.t.
  187. ٹریفک t.R'e:fIk
  188. _) ٹکڑ t.'Ukr.
  189. .group ث
  190. ث sV
  191. ث (L01 s
  192. ثّ ssV
  193. ثّ (L01 ss
  194. .group ج
  195. ج JV
  196. جھ J#V
  197. ج (L01 J
  198. جھ (L01 J#
  199. جّ JJV
  200. جّ (L01 JJ
  201. _) جیت J'i:t
  202. _) جوا J'ava:
  203. جانب J'a:nIb
  204. _) جنس J'Ins
  205. جھوٹ J#'u:t.
  206. _) جمل J'Uml
  207. .group چ
  208. چ cV
  209. چھ c#V
  210. چ (L01 c
  211. چھ (L01 c#
  212. چّ ccV
  213. چّ (L01 cc
  214. _) چکا c'Uka:
  215. .group ح
  216. ح HV
  217. ح (L01 H
  218. ح (_ 'aH
  219. L01) ح (_ H
  220. حکومت H,Uku:m'at
  221. حکمران H,UkmaR'a:n
  222. _) حوال Hav'a:l
  223. حّ HHV
  224. حّ (L01 HH
  225. .group خ
  226. خ xV
  227. خ (L01 x
  228. @) خ (ت x
  229. خّ xxV
  230. خّ (L01 xx
  231. _) خوش x'US
  232. _) خود x'Ud
  233. _) خواہش xv'a:HIS
  234. .group د
  235. د dV
  236. دھ d#V
  237. د (L01 d
  238. دھ (L01 d#
  239. دّ ddV
  240. دّ (L01 dd
  241. درخواست d,aRxv'a:st
  242. دیا(_ d'i:;a:
  243. درج d'aRJ
  244. دیوا d'i:va:
  245. _) دوسر d'u:sR
  246. دفاع d'Ifa:
  247. .group ڈ
  248. ڈ d.V
  249. ڈھ d.#V
  250. ڈ (L01 d.
  251. ڈھ (L01 d.#
  252. ڈّ d.d.V
  253. ڈّ (L01 d.d.
  254. ڈھونڈ d.#'u:nd.
  255. .group ذ
  256. ذ DV
  257. ذ (L01 D
  258. ذّ DDV
  259. ذّ (L01 DD
  260. .group ر
  261. ر RV
  262. ر (L01 R
  263. رّ RRV
  264. رّ (l01 RR
  265. @) ر (ٹ R
  266. @) ر (ڈ R
  267. _) رہت R'e:Ht
  268. @) ر (د R
  269. @) ر (چ R
  270. .group ڑ
  271. ڑ r.V
  272. ڑ (L01 r.
  273. ڑّ r.r.V
  274. ڑّ (L01 r.r.
  275. ڑھ r.hV
  276. ڑھ (L01 r.h
  277. .group ز
  278. ز zV
  279. ز (L01 z
  280. زّ zzV
  281. زّ (L01 zz
  282. _) زند z'Ind
  283. .group ژ
  284. ژ ZV
  285. ژ (L01 Z
  286. .group س
  287. س sV
  288. س (L01 s
  289. سّ ssV
  290. سّ (L01 ss
  291. _) سرخ s'URx
  292. _) سن (L01 s'Un
  293. _) سلجھ sUl'aJh
  294. _) سلجھ (L01 sUlJh
  295. _) سدھر sUdh'aR
  296. _) سدھر (L01 sUdhR
  297. _) سلسل s'Ils,Il
  298. _) ستار sIt'a:R
  299. @) س (ٹ s
  300. سندھ s'Ind#
  301. سیکھ s'i:k#
  302. @) س (ت s
  303. _) سپرد sUp'URd
  304. .group ش
  305. ش SV
  306. ش (L01 S
  307. شّ SSV
  308. شّ (L01 SS
  309. _) شعب S'Ob
  310. شاعر Sa:'a:IR
  311. _) شعرا S'ORa:
  312. _) شعل S'Ol
  313. @) ش (ت S
  314. _) شخص S'axs.
  315. .group ص
  316. ص s.V
  317. ص (L01 s.
  318. صّ ssV
  319. صّ (L01 ss
  320. صوب s.'u:b
  321. .group ض
  322. ض zV
  323. ض (L01 z
  324. ضّ zzv
  325. ضّ (L01 zz
  326. .group ط
  327. ط tV
  328. طھ t#V
  329. ط (L01 t
  330. طھ (L01 t#
  331. طّ ttV
  332. طّ (L01 tt
  333. .group ظ
  334. ظ z.V
  335. ظ (L01 z.
  336. ظّ z.z.V
  337. ظّ (L01 z.z.
  338. .group غ
  339. غ QV
  340. غ (L01 Q
  341. غّ QQV
  342. غّ (L01 QQ
  343. .group ف
  344. ف fV
  345. ف (L01 f
  346. فّ ffV
  347. فّ (L01 ff
  348. _) فکر f'IkR
  349. .group ق
  350. ق qV
  351. ق (L01 q
  352. قّ qqV
  353. قّ (L01 qq
  354. قاعد q'a:jd
  355. .group ک
  356. ک kV
  357. کھ k#V
  358. ک (L01 k
  359. کھ (L01 k#
  360. کّ kkV
  361. کّ (L01 kk
  362. _) کتن k'Itn
  363. کوئل k'o:Il
  364. کتاب kIt'a:b
  365. کوشش k'o:SIS
  366. .group گ
  367. گ gV
  368. گھ g#V
  369. گ (L01 g
  370. گھ (L01 g#
  371. گّ ggV
  372. گّ (L01 gg
  373. _) گرفت g'IRIft
  374. _) گزر gUz'aR
  375. _) گزر (L01 gUzR
  376. گئے g'ae:
  377. گئی g'ai:
  378. گمشد g'UmS,Ud
  379. _) گھما g#'Uma:
  380. .group ل
  381. ل lV
  382. ل (L01 l
  383. لّ llV
  384. لّ (L01 ll
  385. لکھ l'Ik#
  386. .group م
  387. م mV
  388. م (L01 m
  389. مّ mmV
  390. مّ (L01 mm
  391. _) مشکل m'USk,Il
  392. محکم me:He:km
  393. مظاہر mUz.'a:HIR
  394. _) ملن (L01 m'Iln
  395. مسجد m'asJ,Id
  396. مشرق m'aSR,Iq
  397. مقدم mUq'adm
  398. مسلم m'Usl,Im
  399. مسلما mUs'alm,a:
  400. @) م (پ m
  401. موجود mo:J'u:d
  402. منزل m'anz,Il
  403. @) م (ب m
  404. محقق mUH'aqIq
  405. منظر m,anz.'aR
  406. محفل m'e:Hf,Il
  407. مسکرا m'Usk,URa:
  408. مسکراہٹ m,Usk,URa:H'at.
  409. محسن m'o:Hs,In
  410. مجرم m'UJR,Im
  411. منظور m,anz.'u:R
  412. ملزم m'Ulz,Im
  413. مغرب m'aQR,Ib
  414. منسوخ m'ansu:x
  415. .group ن
  416. ن nV
  417. ن (L01 n
  418. @) ن (گ n
  419. @) ن (د n
  420. @) ن (ب n
  421. @) ن (س n
  422. نّ nnV
  423. نّ (L01 nn
  424. _) نکل nIk'al
  425. _) نکل (L01 nIkl
  426. @) ن (چ n
  427. _) نکال nIk'a:l
  428. _) نگاہ nIg'a:H
  429. _) نمٹ nIm'at.
  430. _) نمٹ (L01 nImt.
  431. @) ن (پ n
  432. @) نچل n'Icl
  433. نشان nIS'a:n
  434. @) ن (ڈ n
  435. _) نظر naz.'aR
  436. _) نظام nIz.'a:m
  437. .group ں
  438. ں n // this should nasalize the vowel
  439. .group ء
  440. ء
  441. .group ہ
  442. ہ H
  443. _) ہ Ha
  444. _) ہ (L01 H
  445. _) ہ (ند HI
  446. ہّ HHV
  447. ہّ (L01 HH
  448. ہ (_ a
  449. .group ّ
  450. ّ
  451. .group ً
  452. ً
  453. // Common symbols
  454. .group
  455. $ do:l@R
  456. , sVkat.Vh // Sakata سکتہ
  457. ! f'iJa:ja //Fijaya فجائیہ
  458. ; w'ak't'a //Waqfa وقفہ
  459. : r'a:b'tah//Rabtar رابطہ
  460. ? saw'a:l'i:ja:n'is'a:nV // Sawaliya Nishan سوالیہ نشان
  461. % f'i:sVd //Fisad فیصد
  462. .group 0xe0a4 // devanagari
  463. 0xe0a4 _^_NE // switch to Nepali voice
  464. .group 0xe0a5 // devanagari
  465. 0xe0a5 _^_NE