From 2dfc8ae66eb9ffbf47f2c64783ec089c28f3420a Mon Sep 17 00:00:00 2001 From: Lucas Werkmeister Date: Thu, 8 Jul 2021 20:07:31 +0200 Subject: [PATCH] =?UTF-8?q?Add=20Elvish=20=E2=9F=A8k=E2=9F=A9=20as=20equiv?= =?UTF-8?q?alent=20of=20=E2=9F=A8c=E2=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit According to Appendix E of The Lord of the Rings, ⟨k⟩ is used with the same value as ⟨c⟩ in names from non-Elvish languages (both representing /k/). However, in the Silmarillion, ⟨k⟩ is also used in some Elvish names, such as Tulkas and Kementári, as well as in some words in the Appendix (Elements in Quenya and Sindarin Names), e.g. kir- as an element or root in Calacirya, Cirth, and other words. And in earlier versions of the language (when Quenya was called Qenya and Sindarin Gnomish), ⟨k⟩ also often occurs. Therefore, let’s support it as an alternative spelling of ⟨c⟩. Currently, eSpeak NG doesn’t seem to do the two-step replacement of ⟨kh⟩→⟨ch⟩→⟨x⟩, which means that ⟨kh⟩ is ultimately pronounced as /kh/ (or /kʰ/?) rather than [χ]; according to Appendix E, this is correct in Dwarvish, while in Orkish and Adûnaic ⟨kh⟩ should be equivalent to ⟨ch⟩. Since we’re not really aiming for pronouncing any of these languages, either way is fine. --- dictsource/qya_rules | 7 ++++++- dictsource/sjn_rules | 7 ++++++- tests/language-pronunciation.test | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/dictsource/qya_rules b/dictsource/qya_rules index aa6eb936..9ccddd66 100644 --- a/dictsource/qya_rules +++ b/dictsource/qya_rules @@ -13,6 +13,9 @@ ch x dh ð th þ + // turn k into c: both letters are equivalent in Tolkien’s languages, + // with c usually reserved for Eldarin languages and k for others + k c .group a a a @@ -91,7 +94,9 @@ .group î î i:: -// j and k do not occur in Quenya +// j does not occur in Quenya + +// recall that k was replaced with c earlier .group l l l diff --git a/dictsource/sjn_rules b/dictsource/sjn_rules index 4393bd04..11993d38 100644 --- a/dictsource/sjn_rules +++ b/dictsource/sjn_rules @@ -10,6 +10,9 @@ ch x dh ð th þ + // turn k into c: both letters are equivalent in Tolkien’s languages, + // with c usually reserved for Eldarin languages and k for others + k c .group a a a @@ -84,7 +87,9 @@ .group î î i:: -// j and k do not occur in Sindarin +// j does not occur in Sindarin + +// recall that k was replaced with c earlier .group l l l diff --git a/tests/language-pronunciation.test b/tests/language-pronunciation.test index b4f542aa..daf3f0e8 100755 --- a/tests/language-pronunciation.test +++ b/tests/language-pronunciation.test @@ -186,7 +186,7 @@ S'a 'OksidU p'or- z'&~Ng&U~_:_: ,E*&U~ p,&l'avR&Z dU p,u*@-tug'es#" "Luís argüia à Júlia que «brações, fé, chá, óxido, pôr, zângão» eram palavras do português." "Latn" -test_phon qya ",aInul'Indal,E ald'INga aNk'alIm,a and'u:RIl at'akwE k,alak'IRja k,uIvI;'e:nEn ,EaR'EndIl El'EndIl ,ElEnt'a:RI; El'EssaR 'ENkwI;,E E'OnwE ER'EssE,a h,ElkaR'aksE w#'Esta C'aRmEn Is'IlduR l'ap:a m'axtan nam'a:RI;,E n'at:IR,a n,u:mEn'o:RE 'OROm,E Ot'OkwE pEl'Ek:O pEl'o:RI s'aUROn tan'IkwEt,Il t,Elum'ECtaR tuR'ambaR und'o:mI;,El ut'umnO" "Ainulindalë aldinga ancalima Andúril ataquë Calacirya Cuiviénen Eärendil Elendil Elentári Elessar enquië Eönwe Eressëa Helcaraxë hwesta Hyarmen Isildur lappa Mahtan Namárië nattira Númenórë Orome otoquë pelecco Pelóri Sauron Taniquetil Telumehtar Turambar Undómiel Utumno" "Quenya" +test_phon qya ",aInul'Indal,E ald'INga aNk'alIm,a and'u:RIl at'akwE k,alak'IRja k,uIvI;'e:nEn ,EaR'EndIl El'EndIl ,ElEnt'a:RI; El'EssaR 'ENkwI;,E E'OnwE ER'EssE,a h,ElkaR'aksE w#'Esta C'aRmEn Is'IlduR l'ap:a m'axtan nam'a:RI;,E n'at:IR,a n,u:mEn'o:RE 'OROm,E Ot'OkwE pEl'Ek:O pEl'o:RI s'aUROn tan'IkwEt,Il t,Elum'ECtaR t'ulkas tuR'ambaR und'o:mI;,El ut'umnO" "Ainulindalë aldinga ancalima Andúril ataquë Calacirya Cuiviénen Eärendil Elendil Elentári Elessar enquië Eönwe Eressëa Helcaraxë hwesta Hyarmen Isildur lappa Mahtan Namárië nattira Númenórë Orome otoquë pelecco Pelóri Sauron Taniquetil Telumehtar Tulkas Turambar Undómiel Utumno" "Quenya" test_phon ro "m,uzikol'og@_! yn b'eZ v'ynd wh'iski Si tekw'ila p@-*'ets f'iks" "Muzicologă în bej vând whisky și tequila, preț fix." "Latn" test_phon ru "Syr'okVja E#l;ikt@-r;if;ik'Atsyja 'juZnyx gub;'ern;ij d'Ast m'oS;nyj tVltS;'ok pVdj'8mu s;'elskVvV xVz;'Ajstva#" "Широкая электрификация южных губерний даст мощный толчок подъёму сельского хозяйства." "Cyrl"