Spanish IPA Transcription - Help

← Back to Spanish transcription ↑ All Languages

About This Implementation

This Spanish transcription app uses the Wiktionary Spanish Pronunciation Module to generate phonetic/phonemic transcriptions for Spanish text.

The system processes Spanish text through a rule-based approach that handles the relatively straightforward Spanish orthography and its consistent pronunciation patterns.

Dialects Supported

This tool provides two primary dialect options that cover the most common pronunciation standards in the Spanish-speaking world.

Transcription Forms

You can choose between two levels of detail for the IPA transcription.

Implementation Details

The transcription engine is powered by a sophisticated model based on Wiktionary's Lua modules, which handle the complex rules of Spanish phonology. The system is built on the concept of isoglosses (specific pronunciation features) which are combined to form distinct dialect profiles.

Key Phonological Features (Isoglosses)

The engine models four main points of variation:

  1. distinción vs. seseo:
    • distinción: Distinguishes the sound /θ/ (like "th" in think) for letters 'z' and 'c' (before e, i) from the sound /s/ for the letter 's'. This is standard in most of Spain.
    • seseo: Merges these sounds, pronouncing 'z', 'c' (before e, i), and 's' all as /s/. This is standard in Latin America, the Canary Islands, and Andalusia.
  2. lleísmo vs. yeísmo:
    • lleísmo: Distinguishes the sound /ʎ/ (similar to "lli" in million) for the digraph 'll' from the sound /ʝ/ for the letter 'y'. This is a traditional feature, now recessive.
    • yeísmo: Merges these sounds, pronouncing both 'll' and 'y' as /ʝ/. This is the dominant pronunciation in most of the Spanish-speaking world.
  3. Rioplatense (sheísmo / zheísmo): A distinct form of yeísmo found in the Río de la Plata region (Argentina, Uruguay), where the merged 'll'/'y' sound is pronounced as a sibilant.
    • sheísmo: Pronounces 'll' and 'y' as /ʃ/ (like "sh" in shoe). Characteristic of Buenos Aires.
    • zheísmo: Pronounces 'll' and 'y' as /ʒ/ (like the "s" in measure). Found in other parts of the region.

Available Dialect Profiles

By combining these features, the engine defines the following six dialects:

Dialectal Differences

Here is a summary of the differences between the two main options provided:

Technical Information

This implementation is based on the Wiktionary Spanish pronunciation module, which provides comprehensive coverage of Spanish phonological rules and dialectal variations.


For technical issues or suggestions, please visit our GitHub repository.