Automatic Transcription of Phonemic and Phonetic Spanish
by David Kenneth Crandall, © 2021

          
Optional Regular Expression:

[] → []

/   {}_
    _{}
     {}_{}

Example to aspirate ɾ before n or l:
[ɾ] → [ɦ]
/ _{[nl]}

          

Clear all checkboxes.

/b, d, g/ occlusive after consonants and semivowels: /b, d, g/ → [b, d, g] / {C, /j/, /w/}_
/b, d, g/ lost between vowels: /b, d, g/ → ∅ / V_V
/p, t, k/ voiced after vowels: /p, t, k/ → [b, d, g] / V_
ʧ alveolar: /ʧ/ → [t̺s̺]
ʧ fricative: /ʧ/ → [ʃ]
/d/ lost at end of word: /d/ → ∅ / _#
/d/ lost between vowels: /d/ → ∅ / V_V
/d/ becomes flap R between vowels: /d/ → ɾ / V_V
/l/ with rhotacism: /l/ → [ɾ] / _{C, #}
/ʝ/ affricate: /ʝ/ → [ʤ]
/ʎ, ʝ/ lost after front vowels: /ʎ, ʝ/ → [∅] / {/e/, /i/}_
/ʎ/ with rehilamiento: /ʎ/ → [ʒ]
Yeísmo: /ʎ/ → [ɟ] / {/n/, /l/, $}_; /ʎ/ → [ʝ] en otros casos
Yeísmo with unvoiced rehilamiento (sheismo): /ʎ, ʝ/ → [ʃ]
Yeísmo with voiced rehilamiento (zheismo): /ʎ, ʝ/ → [ʒ]
Normal nasal /n/ at end of word before vowel or pause: /n/ → [n] / _{V, $}
Velar nasal /n/ at end of word before vowel or pause: /n/ → [ŋ] / _{V, $}
Bilabial nasal /n/ at end of word before vowel or pause: /n/ → [m] / _{V, $}
Palatalized velars before [e, i, j]: [k, g, ɣ, x] → [c, ɟ, ʝ ç] / _{/e/, /i/, /j/}
/r/ assibilated: /r/ → [ɹ̝]
/r/ uvularized: /r/ → [ʀ̥]
/r/ velarized with flap [ɾ]: /r/ → [xɾ]
/ɾ/ lost at end of word: /ɾ/ → ∅ / _#
/ɾ/ lost at end of syllable: /ɾ/ → ∅ / _{C, #}
/ɾ/ with lambdization: /ɾ/ → [l] / _{C, #}
/ɾ/ and consonant become geminate: /ɾ/ → C / _(#)C
Ceceo: /s/ → [θ]
Seseo: /θ/ → [s]
/s/ apicoalveolar: /s/ → [s̺]
/s/ aspirated at end of breath group: /s/ → [h] / _$
/s/ aspirated at end of syllable: /s/ → [h] / _{(#)C̥, $}; /s/ → [ɦ] / _{#V, (#)C̬}
/s/ aspirated at end of word before vowel: /s/ → [ɦ] / _#V
/s/ aspirated at end of word before unstressed vowel: /s/ → [ɦ] / _#V[-stress]
/s/ aspirated before consonant: /s/ → [h] / _(#)C̥; /s/ → [ɦ] / _(#)C̬
/s/ lost at end of breath group: /s/ → ∅ / _$
/s/ lost at end of syllable: /s/ → ∅ / _{C, #}
/s/ lost at end of word: /s/ → ∅ / _#
/s/ voiced between vowels: /s/ → [z] / V_V
/s/ voiced at end of word before vowels: /s/ → [z] / _#V
/s/ and consonant become geminate: /s/ → C / _(#)C
/θ/ aspirated at end of syllable: /θ/ → [h] / _{(#)C̥, $}; /θ/ → [ɦ] / _{#V, (#)C̬}
/θ/ aspirated before consonant: /θ/ → [h] / _(#)C̥; /θ/ → [ɦ] / _(#)C̬
Vowel and /s/ at end of syllable become long vowel: /Vs/ → Vː / _{$, (#)C}
Vowels opened before /s, ɾ, θ / which are lost at end of syllable: /a, e, i, o, u/ → [æ, ε, ɪ, ɔ, ʊ] / _{/s/C, /ɾ/C, /θ/C, /s/#, /ɾ/#, /θ/#}
Unstressed vowels lost between unvoiced consonants: /a, e, i, o, u/ → ∅ / {C̥}_{C̥}
Vowels nasalized and /n/ lost at end of syllable: /a, e, i, o, u/ → [ã, ẽ, ĩ, õ, ũ] / _{/n/., /n/#}
/w/ acquires velar /g/ before it: /w/ → /gw/
/gw/ loses velar /g/: /gw/ → /w/
/x/ palatalized before [e, i, j]: /x/ → [ç] / _{/e/, /i/, /j/}
/x/ softened: /x/ → [h]
/x/ hardened: /x/ → [χ]

Note: "#" is word boundary, and "$" is breath group boundary.
Andalusian, Northwestern
Andalusian, Southwestern
Argentinian, Central
Argentinian, Eastern; Porteño; Uruguayan
Argentinian, Northern; Paraguayan
Argentinian, Western
Bolivian, Highland
Bolivian, Lowland
Caribbean
Castilian, Traditional
Central American, Central
Chilean
Colombian, Northern Coastal                 
Colombian, Western Coastal
Colombian, Highland
Colombian, Paisa
Colombian, Pastuso
Costa Rican, Highland; Guatemalan
Dominican, Santo Domingo
Ecuadorian, Highland
Mexican, Highland
Mexican, Yucatecan
Panamanian
Peruvian, Highland

Clear all checkboxes.


Note: The creator of this program doesn't assume responsibility for its use. JavaScript is required.

Versión de esta página en español
Spanish dialect pronunciation maps
Romanova Interlanguage