Files
espeak-ng/dictsource/qya_rules
T
Lucas Werkmeister 3ad8114e4a Fix Elvish ⟨o⟩, ⟨ó⟩, ⟨ê⟩ vowels
⟨o⟩ almost certainly represents [ɔ] – Appendix E of The Lord of the
Rings describes it as the sound in English “for”. This means we should
use a phoneme [[O]], not [[o]]; we should also create our own phoneme
for this, since the one we inherit from Latin sounds much more like [o]
to me.

In Quenya, long ⟨ó⟩ (and, presumably, ⟨ô⟩) is, according to Appendix E,
“tenser and ‘closer’”, which presumably means [o]. (Online sources seem
to agree.) The Latin [[o:]] phoneme works well enough for this.

In Sindarin, ⟨ó⟩ has “the same quality” as ⟨o⟩ according to Appendix E,
so emit it as [[O:]] for [ɔː]. This sounds sensible enough te me.

I’m undecided whether “Lothlórien” should be in sjn_list, to pronounce
it with [oː] instead of [ɔː]. It’s composed of Sindarin “loth” and
Quenya “Lórien”, so that could potentially justify a pronunciation with
a Quenya ⟨ó⟩. But then again, maybe it should be a standard Sindarin
⟨ó⟩. For now, I’ve opted to not add it; in the film The Fellowship of
the Ring, Aragorn (Viggo Mortensen) says “Lothlórien” after the
Fellowship leave Moria, and to me his ⟨ó⟩ sounds more like [ɔː] than
[oː], so if this is wrong, at least it’s no more wrong than the famous
movie adaptation :)
2021-07-18 13:28:03 +02:00

169 lines
1.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// syllable nuclei: vowels (any length) and diphthongs
.L01 i e a o u í é á ó ú î ê â ô û ui oi ai iu eu au
// front vowels (finally): after these, ht is [çt]
.L02 i e í é î ê ui oi ai
// back vowels (finally): after these, ht is [xt]
.L03 a o u á ó ú â ô û iu eu au
.replace
// turn x into cs, both because that’s how it’s pronounced
// and to free up x as a single letter for ch (see immediately below)
x cs
// turn ch, dh, th into single consonants for stress purposes
ch x
dh ð
th þ
.group a
a a
ai (+ aI
au (+ aU
// light penultimate syllable: put stress on antepenultimate
a (L01X =a
a (CL01X =a
.group á
á a:
.group â
â a::
.group b
b b
.group c
c k
// recall that ch was replaced with x earlier
.group x
x X
.group d
d d
// recall that dh was replaced with ð earlier
.group ð
ð D
.group e
e E
eu (+ EU
// light penultimate syllable: put stress on antepenultimate
e (L01X =E
e (CL01X =E
.group é
é e:
.group ê
ê e::
.group f
f f
f (_ v
.group g
g g
.group h
h h
L02) ht Ct
L03) ht xt
hl l#
hr hR
hw w#
hy C
.group i
i I
iu (+ iu
// light penultimate syllable: put stress on antepenultimate
i (L01X =I
i (CL01X =I
.group í
í i:
.group î
î i::
// j and k do not occur in Quenya
.group l
l l
.group m
m m
.group n
n n
.group ng
ng Ng
ng (_ N
.group o
o O
oi (+ OI
// light penultimate syllable: put stress on antepenultimate
o (L01X =O
o (CL01X =O
.group ó
ó o:
.group ô
ô o::
.group p
p p
.group ph
ph f
A) ph (A f:
.group qu
qu kw
.group r
r R
.group s
s s
.group t
t t
// recall that th was replaced with þ earlier
.group þ
þ T
.group ty
ty tj
.group u
u u
ui (+ uI
// light penultimate syllable: put stress on antepenultimate
u (L01X =u
u (CL01X =u
.group ú
ú u:
.group û
û u::
.group v
v v
.group w
w w
// recall that x was replaced with cs earlier
.group y
y j
// z does not occur in Quenya