From a39b6b70792b4c8bb4a3467464c9519aa3dc7484 Mon Sep 17 00:00:00 2001 From: Lucas Werkmeister Date: Sat, 3 Jul 2021 18:25:51 +0200 Subject: [PATCH] =?UTF-8?q?Add=20Quenya=20=E2=9F=A8hr=E2=9F=A9=20and=20Sin?= =?UTF-8?q?darin=20=E2=9F=A8rh=E2=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both represent a “voiceless R”, which I believe means a voiceless alveolar trill, [r̥]. Ideally this would be one phoneme, but I’m not sure eSpeak NG currently has a phoneme for this. The Wikipedia article [1][2] lists occurrences in comparatively few languages, and I chose Welsh for guidance: eSpeak NG currently turns Welsh “Rhagfyr” into [[hr'agvYr]], and [[h]] and [[r]] are apparently just two separate phonemes, so for now we do the same for Quenya and Sindarin, and emit hR. [1]: https://en.wikipedia.org/wiki/Voiceless_alveolar_trill [2]: https://en.wikipedia.org/wiki/Special:PermanentLink/1024721264 --- dictsource/qya_rules | 3 ++- dictsource/sjn_rules | 2 +- tests/language-pronunciation.test | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dictsource/qya_rules b/dictsource/qya_rules index c52fea18..245e968a 100644 --- a/dictsource/qya_rules +++ b/dictsource/qya_rules @@ -70,7 +70,8 @@ L02) ht Ct L03) ht xt hl l# - // TODO hr, hw, hy + hr hR + // TODO hw, hy .group i i I diff --git a/dictsource/sjn_rules b/dictsource/sjn_rules index cf5994f7..13013bf7 100644 --- a/dictsource/sjn_rules +++ b/dictsource/sjn_rules @@ -120,7 +120,7 @@ .group r r R - // TODO rh + rh hR .group s s s diff --git a/tests/language-pronunciation.test b/tests/language-pronunciation.test index 0e62fe57..81bcdc9d 100755 --- a/tests/language-pronunciation.test +++ b/tests/language-pronunciation.test @@ -194,7 +194,7 @@ test_phon sd "s'Indhi b'o:li; 'Ind.o: jo:R'Vpi xa:nd'a:n s'a~: t[a:l'Vq R,@k#@nd J'Vnhn t['e: ,aRb'i: bo:l'i:;a J'o: b'I t[@m'a:m v'Vd.o: as'VR ,a:he: h'Ina v'aqt s'Indhi b'o:li s'Indh J'e: m'Vk# b'o:li_! 'ae~ d,@f@t['VRi z@b'a:n ,a:he:" "سنڌي ٻولي انڊو يورپي خاندان سان تعلق رکندڙ آريائي ٻولي آھي، جنھن تي عربي ٻوليءَ جو بہ تمام وڏو اثر آهي. هن وقت سنڌي ٻولي سنڌ جي مک ٻولي ۽ دفتري زبان آھي." "Arab" test_phon si "t'aw@t st#'a:n@ k'i:p@j,@kin w'a:rta: w'u: s'ul.u p'ipiri:m s'ah@ d'e:s@p,a:l@n@ p'akS@ k r'ija:k,a:ri:n 'at@r@ '&tiwu: g'&t.um h'e:tuwen 'ek 'ajeku m'ij@gos k'i:p@ d'eneku t'uwa:l@ l'aba: t'ibe:" "තවත් ස්ථාන කීපයකින් වාර්තා වූ සුළු පිපිරීම් සහ දේශපාලන පක්ෂ ක්‍රියාකාරීන් අතර ඇතිවූ ගැටුම් හේතුවෙන් එක් අයෙකු මියගොස් කීප දෙනෙකු තුවාල ලබා තිබේ." "Sinh" -test_phon sjn "'alf 'aman 'amaRT 'amon 'aRag,oRn aRn'OIdI;,ad 'aRved,ui bel'eRI;,and b'oRom,IR bRag'ollaX bR'eTIl bRIT'ombaR bR'uinen k'aIR kaR'aDRas k,elebR'i:an kRIss'aEgRIm d'eneT,oR dR'eNgIst d'u::n ekT'elI;,on 'emyn eR'I;ad,oR f'ean,oR fInd'uilas f'INgon fINg'olfIn fIn'aRfIn f'oRoX,el g'alaD,on gal'adRI;,el gR'ond gw'aIhIR j'aRwaIn 'ImladR,Is j'oReT IT'IlI;,en l#'u::n loTl'o:RI;,en m'enegR,oT mIT'eITel mITR'andIR moR'annon m'oRI;,a n'aRgoTR,ond oR'offIn osg'IlI;,aT pal'anti:R p,alant'i:RI pel'ennoR p,eRI;'annaT sIl'IvRen ToR'ondoR" "alph Aman Amarth Amon Aragorn Arnoediad Arvedui Beleriand Boromir Bragollach Brethil Brithombar Bruinen Cair Caradhras Celebrían Crissaegrim Denethor Drengist dûn Ecthelion Emyn Eriador Fëanor Finduilas Fingon Fingolfin Finarfin Forochel Galadhon Galadriel Grond Gwaihir Iarwain Imladris Ioreth Ithilien lhûn Lothlórien Menegroth Mitheithel Mithrandir Morannon Moria Nargothrond Orophin Osgiliath Palantír Palantíri Pelennor Periannath Silivren Thorondor" "Sindarin" +test_phon sjn "'alf 'aman 'amaRT 'amon 'aRag,oRn aRn'OIdI;,ad 'aRved,ui bel'eRI;,and b'oRom,IR bRag'ollaX bR'eTIl bRIT'ombaR bR'uinen k'aIR kaR'aDRas k,elebR'i:an kRIss'aEgRIm d'eneT,oR dR'eNgIst d'u::n ekT'elI;,on 'emyn eR'I;ad,oR f'ean,oR fInd'uilas f'INgon fINg'olfIn fIn'aRfIn f'oRoX,el g'alaD,on gal'adRI;,el gR'ond gw'aIhIR j'aRwaIn 'ImladR,Is j'oReT IT'IlI;,en l#'u::n loTl'o:RI;,en m'enegR,oT mIT'eITel mITR'andIR moR'annon m'oRI;,a n'aRgoTR,ond oR'offIn osg'IlI;,aT pal'anti:R p,alant'i:RI pel'ennoR p,eRI;'annaT hR'u::n sIl'IvRen ToR'ondoR" "alph Aman Amarth Amon Aragorn Arnoediad Arvedui Beleriand Boromir Bragollach Brethil Brithombar Bruinen Cair Caradhras Celebrían Crissaegrim Denethor Drengist dûn Ecthelion Emyn Eriador Fëanor Finduilas Fingon Fingolfin Finarfin Forochel Galadhon Galadriel Grond Gwaihir Iarwain Imladris Ioreth Ithilien lhûn Lothlórien Menegroth Mitheithel Mithrandir Morannon Moria Nargothrond Orophin Osgiliath Palantír Palantíri Pelennor Periannath rhûn Silivren Thorondor" "Sindarin" test_phon sk "k'r:d;el^ St;'astni:Q d;'atl^ow 'utSi: pR'i;u:st;i: v'a:hu m'l:kveho k'on^a 'ophRi:zat; k'uoRu_:_: a ZR'at; tS'eRstve: m'eso p'et;ti:Zdn^,ove: v'l:tSata: n'eRvo:zn^e St;'ekaju: n'amu,ojho d;'atl^a_! v_ t'r:n^i:" "Kŕdeľ šťastných ďatľov učí pri ústí Váhu mĺkveho koňa obhrýzať kôru a žrať čerstvé mäso. Päťtýždňové vĺčatá nervózne štekajú na môjho ďatľa v tŕní." "Latn" test_phon sl "xiSn'i:tSin bR'a:tEts uzg'a:ja p'o:wZE p'o:t fik'u:sOm" "Hišničin bratec vzgaja polže pod fikusom." "Latn"