• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html#License
3#
4# File: es_es_FONIPA.txt
5# Generated from CLDR
6#
7
8# Tranformation from Spanish to Spanish in IPA transcription (es_FONIPA).
9# Not fully phonemic, since we mark up allophonic variants of voiced stops,
10# e.g. we break down /b/ into [b] and [β].
11#
12# See e.g. "Ortografía de la lengua española" by Real Academia Española,
13# available in PDF format on the web (non-stable URL).
14#
15# Definitions.
16$bow = [-\ $] ;  # Beginning of word.
17$consonant = [bβdðfgɣʝklʎmnŋɲθprɾstʧx] ;
18$syll = '.' ;    # Syllable boundary.
19#
20#
21#
22#
23::NFC;
24::Lower;
25#
26#
27#
28#
29#
30# Word-initial cluster simplification.
31#
32$bow { ct → | t ;  # ctónico (?)
33$bow { cz → | z ;  # czar
34$bow { gn → | n ;  # gnomo
35$bow { mn → | n ;  # mnemotécnico
36$bow { ps → | s ;  # psicología
37$bow { pt → | t ;  # pterodáctilo
38$bow { x  → | s ;  # xilófono
39#
40#
41#
42# Vowels and glides.
43#
44$bow       { i                 → i ;
45$consonant { i } [ aáeé  oóuú] → j ;
46[aeo]      { i } [^aáeé  oóuú] → i\u032F ;
47i } [ aáeé  oóuú] → ʝ ;
48i                 → i ;
49#
50#
51[aeo]      { y } [^aáeéiíoóuú] → i\u032F ;
52y } [ aáeéiíoóuú] → ʝ ;
53y                 → i ;
54#
55#
56[aeo]      { u } [^aáeéiíoó  ] → u\u032F ;
57u } [ aáeéiíoó  ] → w ;
58ü } [   eéií    ] → w ;
59u                 → u ;
60ü                 → u ;  # Should not be needed, but just in case.
61#
62#
63[aá] → a ;
64[eé] → e ;
65í    → i ;
66[oó] → o ;
67ú    → u ;
68#
69#
70#
71# Consonants.
72#
73b → β ;
74cch → ʧ ;
75ch → ʧ ;
76cc } [^eéií] → k ;
77c } [eéií] → θ ;
78c → k ;
79d → ð ;
80f → f;
81gu } [eéiíy] → ɣ ;
82g } [eéiíy] → x ;
83g → ɣ ;
84hi } [aáeéoóuú] → ʝ ;
85h → $syll ;
86j → x ;
87k → k ;
88ll → ʎ ;
89l → l ;
90m → m ;
91n → n ;
92ñ → ɲ ;
93p → p ;
94qu } [eéiíy] → k ;
95q → k ;
96[-\ lns$] { r → r ;
97rr → r ;
98r → ɾ ;
99ss → s ;
100s → s ;
101tx → ʧ ;  # for loanwords from Basque, Catalan
102t → t ;
103v → β ;
104w → $syll w ;
105x } h?[aáeéiíoóuú$] → ks ;
106x } [^aáeéiíoóuú$] → s ;
107x → ks ;
108z → θ ;
109#
110#
111#
112# Second pass: phoneme-to-phone rules. Differentiation of /β/ into [b] and [β],
113# place assimilation of [n], etc.
114#
115::Null;
116#
117#
118[-\ ] → ;
119#
120#
121[mnɲŋ  $] { β → b ;
122[mnɲŋlʎ$] { ð → d ;
123[mnɲŋ  $] { ɣ → g ;
124#
125#
126n } [gɣk] → ŋ ;
127#
128#
129# Optional: Place assimilation of n before labial consonants.
130#
131# n } [bβpfm] → m ;
132#
133# Optional: Voicing of [s].
134#
135# s } [bβdð] → z ;
136# s } [gɣ][^ei] → z ;
137# s } [mnɲŋlʎrɾ] → z ;
138#
139# Optional: Lenition of [k] before [θ].
140#
141# k } θ → ɣ ;
142#
143#
144::NFC;
145
146